【发布时间】:2009-11-13 23:42:59
【问题描述】:
显然,SDK 3.1.2 内置了对某些 audio.caf 文件传递给 AVAudioplayer 的识别功能。
一些在 SDK 3.0.1 上运行良好的文件从 AVAudioplayer 使用完全相同的代码在模拟器或带有 SDK 3.1.2 的 iPhone 上获得返回的内容空值。
所有文件都是 16 位整数、Big Endian、Mono、22.050 KHz、数据速率 352.8 Kbits/s。 所有文件都具有相同的 rwx 权限和所有权,并且具有相似的大小和持续时间约为 7 秒。
我如何了解有效文件和无效文件的不同之处以及转换或修复无效文件?
我尝试运行“afconvert -f caff -d LEI16@22050 input.caf output.caf”来尝试让 SDK 3.1.2 接受文件,但没有成功。
【问题讨论】:
标签: avaudioplayer caf