【问题标题】:What kind of audio file should i use for iOS Apps?我应该为 iOS 应用程序使用哪种音频文件?
【发布时间】:2016-08-17 17:17:55
【问题描述】:

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

谢谢!

【问题讨论】:

  • 我希望否决的选民解释了原因。也许这个问题应该问得更具体一些,比如 Apple 的 iOS 框架支持哪些音频格式,基于软件或硬件辅助是否会带来任何惩罚(例如延迟、能量),或者哪些编解码器具有硬件辅助路径?无论如何,@abhishek-arora 有一个链接到这些问题的最佳答案。 AAC、HE-AAC、ALAC 和 MP3 从一开始就有硬件辅助路径; ALAC 是无损(全质量)和压缩(小)的; AAC 是最高质量的有损并且比 MP3 更小; HE-AAC 最小。

标签: ios audio audioformat


【解决方案1】:

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

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

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

【讨论】:

  • 我和叔叔谈过,得出的结论是压缩会更好,除非你说如果你需要更好的质量。谢谢你的回答!
【解决方案2】:

应用程序包是打包可执行代码的最常见方式(尽管不是唯一方式。) 我建议您阅读以下内容以了解捆绑包结构。 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

希望这能解决您的问题。

【讨论】:

    猜你喜欢
    • 2022-11-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-01-18
    • 1970-01-01
    • 1970-01-01
    • 2013-02-13
    相关资源
    最近更新 更多