【问题标题】:HTML5 audio codecs, support for other formats besides OGGHTML5音频编解码器,支持OGG以外的其他格式
【发布时间】: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 谢谢,我也会记住这一点

标签: browser audio html codec


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2011-04-10
    • 1970-01-01
    • 1970-01-01
    • 2014-10-25
    • 2013-06-03
    • 2017-11-12
    • 1970-01-01
    • 2017-06-07
    • 2016-11-23
    相关资源
    最近更新 更多