2010-09-24 1172 views
1

我知道這不是一個具體的編程問題,但我希望有人可以給我一個建議。我的應用程序(iPhone和黑莓應用程序)使用大量的音頻文件。爲了節省一些空間,我需要爲我的應用程序提供解決方案。什麼是最小的音頻文件格式?

是.aac是最適合iPhone的音頻格式嗎?它是最小的嗎?它也適用於黑莓?

有什麼方法可以讓音頻文件變小而不會失去很多音質?比特率,採樣頻率和頻道如何?他們真的很重要嗎?

回答

3

AAC是iPhone的一種很好的格式。 iOS已經過優化以播放AAC。

是的,比特率,採樣頻率和通道數量等因素都是音頻文件大小的因素。

你應該做的是把你的音頻和它轉換成不同的格式與不同的設置,然後在真實的設備上播放它們,看看質量是否可以接受。

對不起,沒有簡單的答案。實驗。

+0

感謝您的快速回答。是的,實驗確實如此。這就是我現在正在做的事情。我想我是在正確的軌道上。 – abochan 2010-09-24 02:25:34

+0

+1。如果你有語音(而不是音樂),你可能會發現較低的比特率是可以接受的。此外,您可能不需要在真實設備上播放它們進行測試,只需使用相同的耳機在計算機上播放它們即可。 – Thilo 2010-09-24 02:26:46

+0

沒錯,Thilo。我的音頻文件是語音文件。然後我會嘗試更低的比特率。 – abochan 2010-09-24 05:59:50

2

取決於您正在編碼的音頻類型。對於演講,AMR由所有主流智能手機支持,並且通常會提供最小的文件大小。質量降級非常明顯,因此不適合音樂,但它已針對語音錄製進行了優化(BlackBerry上的語音便箋應用程序將其用作其文件格式),因此使用語音會給您帶來非常好的效果。

相關問題