我使用的SoundEngine样的代码,从苹果中的CrashLanding样品回放多个音频文件。使用的样本caf文件包括与CrashLanding的一切工作正常,但是,当我试着用我自己的samplesconverted到CAF使用afconvert我所得到的是一个石沉默;)

没有任何人有设置afconvert,这将产生一个咖啡馆的文件能够正在回放过OpenAL?

有帮助吗?

解决方案

afconvert -f caff -d LEI16@44100 -c 1 in.wav out.caf

参考文献:

其他提示

简单的bash脚本,用于将文件夹中的mp3文件转换为caf for iphone

#!/bin/bash
for f in *.mp3; do
  echo "Processing $f file..."
  afconvert -f caff -d LEI16@44100 -c 1 "$f" "${f/mp3/caf}"
done

这是最好的尺寸:

  

afconvert -f caff -d ima4 original.wav

感谢您的信息。

另外,如果您正在研究使用openAL进行额外压缩,可能会对此感兴趣:

“iPhone,OpenAL和IMA4 / ADPCM” http://www.wooji-juice.com/blog/ iphone-OpenAL的-IMA4-adpcm.html

看起来-c今天不起作用,我得到了以下内容:

  

afconvert -f caff -d LEI16 input.m4a output.caf

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top