移动应用程序的.Ogg与.mp3



我正在为Android、Windows Phone、IOS和BlackBerry构建一个移动应用程序。

这是一个音频应用程序,我想知道我应该使用ogg还是mp3?

Ogg似乎更压缩了,这是一件好事,但我不确定它能在4个平台中的哪一个上工作,质量也更差吗?

我不需要对所有平台使用相同的文件格式,所以请为4个平台中的每一个选择最佳文件格式。

iOS和Windows Phone 7无法单独播放OGG音频文件,除非您愿意自己编写解码器(在Windows Phone 7上无法这样做,因为您无法原始访问音频硬件)。

黑莓确实支持开箱即用的OGG,从黑莓操作系统的v5开始。

安卓将其列为支持的编解码器,但由于安卓的开源性质,运营商完全有可能在没有编解码器的情况下发货(我不知道在实践中是否这样做过)。

然而,所有这些平台都可以开箱即用地播放MP3。你最好使用MP3,因为它无处不在。

如果你使用可变比特率而不是恒定比特率,你可能能够实现类似OGG的MP3大小。

最新更新