【发布时间】:2011-12-14 19:38:50
【问题描述】:
要将 m4a 文件转换为 caf,我尝试查看导出设置,但没有找到将其转换为 wav 的方法。
有没有办法将 caf 转换为 wav?有没有更好的方法将m4a转换成wav?
【问题讨论】:
标签: iphone objective-c audio core-audio
要将 m4a 文件转换为 caf,我尝试查看导出设置,但没有找到将其转换为 wav 的方法。
有没有办法将 caf 转换为 wav?有没有更好的方法将m4a转换成wav?
【问题讨论】:
标签: iphone objective-c audio core-audio
查看 AudioFile 和 ExtAudioFile API(在 AudioToolbox 中)。
【讨论】:
ConvertFile,它在AudioFileCreateWithURL 的文档中列为示例。
对不起,如果我迟到了。虽然如果它对任何人有帮助,我会回答并分享我在这个问题上的知识。
将 caf 文件转换为 wav 文件并不难。 caf 和 wav 两种格式都包含原始 PCM 数据,唯一的区别是它们的标题信息。因此,如果您只是用 wav 替换 caf 标头,那么它就可以解决问题。只需从 caf 文件中获取 PCM 数据,然后在提取的 PCM 数据之上添加 wav 标头即可。要添加带有 PCM 数据的 wav 标头,请检查此link。
【讨论】: