1

我正在开发一个可以播放多个音频文件的应用程序。我已经让它工作了,没有问题。但我不确定要使用什么文件格式。现在我正在使用.wav 和一个.mp3。有推荐的文件类型吗?我不知道应用程序是如何为 App Store 打包的;音频应该压缩还是未压缩?

谢谢!

4

2 回答 2

1

这取决于您要完成的工作。

就个人而言,我喜欢压缩,除非质量是一个问题。Mp3s,而有损是我首选的默认设置。它是一种标准文件类型,易于使用,质量很高,而且 iPhone/iOS 的解码效率很高。

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

于 2016-08-17T18:40:21.400 回答
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

希望这能解决您的问题。

于 2016-08-17T18:17:40.583 回答