我最近开始修补 HTML5 并且对 Audio 标签非常感兴趣。虽然一件事立即引起了我的注意,但似乎 OGG 是 Firefox 中唯一支持的格式!
我知道这是因为 MP3 和其他编解码器是专有软件,需要许可证才能使用。但是,如果您只能使用 OGG,HTML5 音频(和视频)将如何流行?不管你喜不喜欢,全世界目前都迷上了 MP3 或 Apple 的 AAC。
为了进一步阻碍事情,Mozilla似乎只支持原生OGG。
所以我很好奇。为什么 Firefox 和其他浏览器不能System installed codecs
用于播放媒体?为什么必须将它们安装到浏览器中,或者依赖于 Flash 等技术?对我来说,这似乎是糟糕的设计。
也许,我对此很天真,但这整个编解码器战争只是一件麻烦事。谁能告诉我有关为什么浏览器不能使用系统安装的编解码器的信息、法律和其他信息?我也想听听其他用户对此的看法。谢谢!
编辑如果这不是一个编程问题,我想向我澄清这个问题直接影响网络程序员。例如,在音频支持的情况下,我们必须使用闪存吗?或者这些问题最终会在 HTML5 中处理吗?就这个问题而言,从技术角度来看,事情进展如何?