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