【发布时间】:2010-05-29 15:36:34
【问题描述】:
是否可以使用 iPhone SDK 剪切音频文件? (文件扩展名为 .caf) 我只需要在开始时切断沉默。
(另外,也许可以从具有指定开始和结束时间的现有文件中写入新文件。)
提前致谢!
【问题讨论】:
-
真的这么复杂,没人知道怎么做吗?
标签: iphone audio core-audio
是否可以使用 iPhone SDK 剪切音频文件? (文件扩展名为 .caf) 我只需要在开始时切断沉默。
(另外,也许可以从具有指定开始和结束时间的现有文件中写入新文件。)
提前致谢!
【问题讨论】:
标签: iphone audio core-audio
它并不难,只是很繁琐,你可以使用Extended Audio File Services。查看 ExtAudioFileRead 和 ExtAudioFileWrite 的参考(他们有示例代码),然后您可以打开一个音频文件读取它,修剪它,然后编写新的。
【讨论】:
没有修剪功能。您必须编写一些代码来打开一个文件进行读取,并创建并打开另一个文件进行写入。然后编写一个循环,读取音频样本或数据包数据,丢弃开头的静音,并将音频数据写入输出文件。
【讨论】: