我应该为iOS应用程序使用哪种音频文件?

时间:2016-08-17 17:17:55

标签: ios audio audioformat

我正在开发一款能播放多个音频文件的应用。我已经得到了这个工作,没有遇到麻烦。但我不确定要使用哪种文件格式。现在我正在使用.wav和一个.mp3。是否有推荐的文件类型?我不知道应用程序是如何为App Store打包的;音频应该压缩还是未压缩?

谢谢!

2 个答案:

答案 0 :(得分:1)

应用程序包是打包可执行代码的最常用方式(不是唯一的方法。) 我将建议您阅读以下内容以了解捆绑结构的方式。 https://developer.apple.com/library/ios/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html#//apple_ref/doc/uid/10000123i-CH101-SW1

关于音频文件格式,苹果没有这样的喜欢。您可以找到首选的音频格式列表: https://developer.apple.com/library/ios/documentation/AudioVideo/Conceptual/MultimediaPG/UsingAudio/UsingAudio.html#//apple_ref/doc/uid/TP40009767-CH2-SW9

希望这能解决你的问题。

答案 1 :(得分:0)

这取决于你想要完成的事情。

就个人而言,我赞成压缩,除非质量问题。 Mp3s,虽然有损是我的首选默认值。它是一种标准的文件类型,易于使用,它可以是高质量的,iPhone / iOS在解码时效率很高。

但是,如果您需要更高的质量,AAC或未压缩可以更好。由于解码,mp3在开始播放之前也可能需要几分之一秒。如果您的音频与UI事件相关联,这可能是也可能不是问题。