使用 OpenAL 将音频转换为 CAF 格式以便在 iPhone 上播放

发布于 2024-07-08 21:31:02 字数 205 浏览 8 评论 0原文

我在 CrashLanding 示例中使用 Apple 的 SoundEngine 示例代码来播放多个音频文件。 使用 CrashLanding 中包含的示例 caf 文件一切正常,但是当我尝试使用我自己的使用 afconvert 转换为 CAF 的示例时,我得到的只是一片寂静;)

有没有人有 afconvert 的设置,可以生成能够播放的 CAF 文件通过 OpenAL?

I am using the SoundEngine sample code from Apple in the CrashLanding sample to play back multiple audio files. Using the sample caf files included with CrashLanding everything works fine but when I try and use my own samplesconverted to CAF using afconvert all I get is a stony silence ;)

Does anyone have settings for afconvert that will produce a CAF file capable of being played back through OpenAL?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(5

暮年慕年 2024-07-15 21:31:02
afconvert -f caff -d LEI16@44100 -c 1 in.wav out.caf

参考资料:

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

References:

氛圍 2024-07-15 21:31:02

简单的bash脚本将文件夹中的mp3文件转换为iPhone的caf

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

Simple bash script to convert the mp3 files in a folder to 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
年少掌心 2024-07-15 21:31:02

这是最佳尺寸:

afconvert -f caff -d ima4 原始.wav

this is the best for size:

afconvert -f caff -d ima4 original.wav

国际总奸 2024-07-15 21:31:02

谢谢(你的)信息。

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

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

thanks for the info.

also, if you're looking into additional compression with openAL, this might be of interest:

"iPhone, OpenAL, and IMA4/ADPCM"
http://www.wooji-juice.com/blog/iphone-openal-ima4-adpcm.html

南渊 2024-07-15 21:31:02

看起来 -c 今天不起作用,我通过以下方式得到了它:

afconvert -f caff -d LEI16 输入.m4a 输出.caf

It looks like the -c is not working today, I got it with following:

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

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文