【发布时间】:2011-02-01 10:38:24
【问题描述】:
我想复制音频文件的一部分,给定起点和终点(就我将转换为数据包或帧的时间而言,转换正确吗?),并为复制sn-p。我该如何复制? 请指教。
问候, 纳姆拉塔
【问题讨论】:
标签: iphone ios audio copy ipod-touch
我想复制音频文件的一部分,给定起点和终点(就我将转换为数据包或帧的时间而言,转换正确吗?),并为复制sn-p。我该如何复制? 请指教。
问候, 纳姆拉塔
【问题讨论】:
标签: iphone ios audio copy ipod-touch
对于什么文件格式?
对于最简单和常见的 .WAV (RIFF) 文件格式,您可以只复制规范的 44 字节标头(在检查以确保文件仅使用这种简单格式之后),使用目标文件长度进行更新,然后然后从源文件中复制选定的字节子范围(将时间乘以采样率乘以帧大小),并将该 PCM 数据附加到复制的标头中。 Apple 的编解码器不会抱怨以这种方式拼凑在一起的音频文件。
对于其他格式,您可以将它们转换为简单的 WAVE 文件,或转换为具有合适采样率、数据类型和字节序的原始 PCM 样本数组,然后执行上述操作。
【讨论】: