【问题标题】:The difference between audio file types音频文件类型之间的区别
【发布时间】:2012-05-29 20:31:32
【问题描述】:

我正在使用 cocosDenshion 和 cocos2d 在 iPhone 上播放声音。 但是,我需要找到可以流畅高效地播放的最佳文件类型。 以下是我目前拥有的一些文件格式:WAV、MP3 和 CAF。 我应该将这些文件全部转换为某种格式吗?他们中的任何一个都比其他人更有效率吗?尤其是音效,应该用什么?那么背景音乐呢?谢谢!

【问题讨论】:

  • 小心 .wav。它不是一种音频格式——它是一个可以包含各种不同音频格式的容器。解析/读取 .wav 是您最少的问题 - 它有编解码器来处理可嵌入 .wav 中的所有不同格式。而“高效”可能意味着许多不同的东西。文件大小? cpu需要解压吗?音频质量与文件大小?等等……
  • 马克是正确的;但是,最常见的是使用 WAV 处理未压缩的音频。

标签: iphone ios audio cocos2d-iphone


【解决方案1】:

来自the documentation,这就是我为我的游戏所做的:

用于背景音乐的 MP3。

用于音效的“16 位单声道文件”。

【讨论】:

  • 这不是一个糟糕的经验法则,但这取决于。您可能有立体声音效,在这种情况下,您应该为音效使用立体声格式。如果您有很多音效,您可能希望以压缩格式存储它们,并“根据需要”解压缩它们(真的在需要它们之前,所以你不会产生延迟)我不知道是不是这样适用于 cocos。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-12-09
  • 2013-11-30
  • 2010-12-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多