我正在为 Android、Windows Phone、IOS 和黑莓构建一个移动应用程序。
它是一个音频应用程序,我想知道我应该使用 ogg 还是 mp3?
Ogg 似乎更压缩,这是一件好事,但我不确定它可以在 4 个平台中的哪个平台上运行,质量是否更差?
我不需要为所有平台使用相同的文件格式,因此请为 4 个平台中的每一个提供最佳选择。
我正在为 Android、Windows Phone、IOS 和黑莓构建一个移动应用程序。
它是一个音频应用程序,我想知道我应该使用 ogg 还是 mp3?
Ogg 似乎更压缩,这是一件好事,但我不确定它可以在 4 个平台中的哪个平台上运行,质量是否更差?
我不需要为所有平台使用相同的文件格式,因此请为 4 个平台中的每一个提供最佳选择。
iOS和Windows Phone 7无法自行播放 OGG 音频文件,除非您愿意自己编写解码器(您无法在 Windows Phone 7 上这样做,因为您没有对音频硬件的原始访问权限)。
从 BlackBerry OS v5 开始,黑莓确实支持开箱即用的 OGG。
Android将其列为受支持的编解码器,但由于 Android 的开源性质,运营商完全有可能在没有编解码器的情况下交付产品(我不知道这是否已在实践中完成)。
但是,所有这些平台都可以开箱即用地播放 MP3。您最好使用 MP3,因为它无处不在。
如果您使用可变比特率而不是恒定比特率,您可能能够获得类似 OGG 的 MP3 大小。