HTML5音频编解码器,支持除OGG之外的其他格式

时间:2010-09-23 15:08:53

标签: browser audio html5 codec

我最近开始使用HTML5,对音频标签非常感兴趣。虽然有一件事立即引起了我的注意,但似乎OGG是Firefox支持的唯一格式!

据我所知,这是因为MP3和其他编解码器是专有软件,需要使用许可证。但是,如果你只能使用OGG,那么HTML5音频(和视频)将如何发挥作用?无论喜欢与否,世界目前都与MP3或Apple的AAC联系在一起。

为了进一步阻碍事情,Mozilla似乎只是本身支持OGG。

所以我很好奇。为什么Firefox和其他浏览器不能使用System installed codecs来播放媒体?为什么必须将它们安装到浏览器中,或者依赖于Flash等技术?这对我来说似乎是糟糕的设计。

也许,我对此很天真,但这整个编解码器大战只会令人讨厌。任何人都可以向我指出有关浏览器无法使用系统安装的编解码器的信息,法律和其他信息吗?我也想听听其他用户对此的看法。谢谢!

编辑如果这不是一个编程问题,我想澄清一下,这个问题直接影响到网络程序员。例如,在音频支持的情况下,我们是否必须使用闪存?或者这些问题最终会在HTML5中处理。对于这个问题,技术方面的事情似乎在哪里?

1 个答案:

答案 0 :(得分:1)

<object><embed>标记可用于引用任何媒体,并允许超越浏览器进行处理。 HTML5媒体的目的是在某种程度上标准化一个共同的编码(如果你愿意的话,最低的共同点),跨平台并拥有一个浏览器本地播放器。 Ogg容器和各种编码非常有意义。

相关问题