【问题标题】:copy part of audio file into a new file in iOS将部分音频文件复制到 iOS 中的新文件中
【发布时间】:2011-02-01 10:38:24
【问题描述】:

我想复制音频文件的一部分,给定起点和终点(就我将转换为数据包或帧的时间而言,转换正确吗?),并为复制sn-p。我该如何复制? 请指教。

问候, 纳姆拉塔

【问题讨论】:

    标签: iphone ios audio copy ipod-touch


    【解决方案1】:

    对于什么文件格式?

    对于最简单和常见的 .WAV (RIFF) 文件格式,您可以只复制规范的 44 字节标头(在检查以确保文件仅使用这种简单格式之后),使用目标文件长度进行更新,然后然后从源文件中复制选定的字节子范围(将时间乘以采样率乘以帧大小),并将该 PCM 数据附加到复制的标头中。 Apple 的编解码器不会抱怨以这种方式拼凑在一起的音频文件。

    对于其他格式,您可以将它们转换为简单的 WAVE 文件,或转换为具有合适采样率、数据类型和字节序的原始 PCM 样本数组,然后执行上述操作。

    【讨论】:

      猜你喜欢
      • 2016-06-11
      • 1970-01-01
      • 2022-01-01
      • 2018-09-17
      • 1970-01-01
      • 1970-01-01
      • 2016-11-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多