2016-08-17 90 views
-1

我正在製作一個可播放多個音頻文件的應用程序。我已經得到了這個工作,沒有任何問題。但我不確定使用什麼文件格式。現在我正在使用.wav和一個.mp3。是否有推薦的文件類型?我不知道應用程序是如何打包到App Store的;應該壓縮還是解壓縮音頻?我應該使用哪種音頻文件用於iOS應用程序?

謝謝!

回答

0

這取決於你想要完成什麼。

就個人而言,我贊成壓縮,除非質量是一個問題。 Mp3s,而有損是我的首選默認值。這是一個標準的文件類型,易於使用,它可以是高質量的,並且iPhone/iOS在解碼時是高效的。

但是,如果您需要更高的質量,AAC或未壓縮可以更好。由於解碼,在開始播放之前,MP3也可能需要幾分之一秒的時間。如果您的音頻與UI事件綁定,那麼這可能會也可能不會成爲問題。

+0

我和我的叔叔談過話,得出的結論是壓縮會更好,除非也許你說如果你需要更好的質量。謝謝你的回答! – Leroy

0

應用程序包是打包可執行代碼的最常見方式(不是唯一的方法)。 我建議您閱讀以下內容以瞭解捆綁包結構。 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

希望這可以解決您的問題。

相關問題