2010-09-24 1171 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上的语音便笺应用程序将其用作其文件格式),因此使用语音会给您带来非常好的效果。

相关问题