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

Browser HTML5音频编解码器,支持OGG以外的其他格式,browser,audio,html,codec,Browser,Audio,Html,Codec,我最近开始修补HTML5,对音频标签非常感兴趣。虽然有一件事立即引起了我的注意,但似乎OGG是Firefox中唯一支持的格式 我知道这是因为MP3和其他编解码器是专有软件,需要许可证才能使用。但如果你只能使用OGG,HTML5音频(和视频)将如何流行??不管你喜不喜欢,现在全世界都迷上了MP3或苹果的AAC 为了进一步阻碍这一点,Mozilla似乎只支持OGG 所以我很好奇。为什么Firefox和其他浏览器不能使用系统安装的编解码器来播放媒体?为什么它们必须安装到浏览器中,或者依赖于Flash等

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

我知道这是因为MP3和其他编解码器是专有软件,需要许可证才能使用。但如果你只能使用OGG,HTML5音频(和视频)将如何流行??不管你喜不喜欢,现在全世界都迷上了MP3或苹果的AAC

为了进一步阻碍这一点,Mozilla似乎只支持OGG

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

也许,我对此很天真,但整个编解码器之战只是一个麻烦。有人能告诉我为什么浏览器不能使用系统安装的编解码器的信息、法律和其他信息吗?我也想听听其他用户对此的看法。谢谢


编辑如果这不是一个编程问题,我想澄清一下,对我来说,这个问题直接影响到网络程序员。例如,在音频支持的情况下,我们是否必须使用flash?或者这些问题最终会在HTML5中得到处理。从技术角度看,这个问题的进展如何?

可以使用
标记引用任何媒体,并允许超越浏览器进行处理。HTML5媒体的目的是在一定程度上标准化跨平台的通用编码(如果愿意的话,最低公分母),并使用浏览器原生播放器。Ogg容器和各种编码非常合理。

@fazo这怎么不是一个编程问题?或者如何用一个词来表达。我不介意编辑。我基本上想知道浏览器编码的未来走向,在这个例子中,HTML5的音频标签与Flash@ian谢谢,我也会记住的