推荐 ipad/iphone 应用使用哪种声音格式?

Posted

技术标签:

【中文标题】推荐 ipad/iphone 应用使用哪种声音格式?【英文标题】:Which sound format is recommended for ipad/iphone apps? 【发布时间】:2011-12-27 23:25:16 【问题描述】:

caf 和 mp3 之间是否存在速度/性能差异?哪种格式更适合播放游戏声音?

【问题讨论】:

【参考方案1】:

使用 MP3 格式的音频可能会导致循环之间的暂停,因为它们需要一些工作来解压缩。对于游戏,声音需要即时,处理器需要处理游戏,一定要使用 caf 格式。

【讨论】:

【参考方案2】:

来自Core Audio Overview:

以下列表描述了 ios 如何支持单个或多个播放的音频格式:

线性 PCM 和 IMA/ADPCM (IMA4) 音频。您可以在 iOS 中同时播放多个线性 PCM 或 IMA4 格式的声音,而不会产生 CPU 资源问题。

AAC、MP3 和 Apple 无损 (ALAC) 音频 播放 AAC、MP3 和 Apple 无损 (ALAC) 声音在 iPhone 和 iPod touch 上使用基于硬件的高效解码。您一次只能播放一种这样的声音。

因此,您可能应该使用 PCM/ADPCM 处理声音,使用 AAC/MP3 处理音乐。

【讨论】:

以上是关于推荐 ipad/iphone 应用使用哪种声音格式?的主要内容,如果未能解决你的问题,请参考以下文章

如何让 FlashPro CC HTML5 Canvas 导出与 iPad/iPhone 上的声音一起使用

在 XCode 中添加声音时应该使用哪种格式?

我可以使用 C# 以哪种格式将声音存储在数据库中

我应该为 HTML 嵌入选择哪种音频格式和哪种压缩方式?

在 C# 中播放声音 - 使用哪种方式?

机械键盘哪种最好?