转换的声音来吧格式放在iPhone上使用OpenAL
-
05-07-2019 - |
题
我使用的SoundEngine样的代码,从苹果中的CrashLanding样品回放多个音频文件。使用的样本caf文件包括与CrashLanding的一切工作正常,但是,当我试着用我自己的samplesconverted到CAF使用afconvert我所得到的是一个石沉默;)
没有任何人有设置afconvert,这将产生一个咖啡馆的文件能够正在回放过OpenAL?
解决方案
afconvert -f caff -d LEI16@44100 -c 1 in.wav out.caf
参考文献:
- 苹果的 多媒体编程指南:使用音频:优选的音频格式在iOS
- afconvert(1)man page (使用
afconvert -h
为完成信息)
其他提示
简单的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
不隶属于 StackOverflow