HTML 5删除开源视频编码Ogg 据称与苹果有关

原创
开发
最近备受关注的HTML 5又有新动向:据一名来自Google的维护Ogg解码器的工程师透露,HTML 5将不再指定Ogg Theora作为其视频编解码器。据称是由于受到苹果的反对才将这一开源标准删掉的。

51CTO编辑推荐:HTML 5专题:下一代Web开发标准详解

【51CTO独家快报】HTML 5将不再指定Ogg Theora作为其视频编解码器,一名来自Google的维护该编解码器的工程师Ian Hickson透露了这一消息。(就在两天前,HTML 5的潜在对手XHTML 2已经宣告夭折,W3C已经将工作重点转移到HTML 5方向上。详情可看51CTO之前发布的XHTML 2宣告夭折 W3C加大HTML 5开发力度一文。)

Ian Hickson说是受到苹果的反对才将这一开源标准删掉的,并且Ogg Theora的竞争对手H.264也遭到其它浏览器厂家的反对被迫下线,这意味着HTML 5不会再明确为Web开发指定一个视频编解码器。原本Ogg做为HTML 5的一个潜在亮点收到了很大关注,现在看来要泡汤了。

HTML 5的一个关键特性就是它天生就可以处理富媒体,如通过< video>标签处理视频,通过< audio>标签处理音频,这意味着Web开发人员不用依赖于受专利保护的产品,如Adobe公司的Flash和微软公司的Silverlight。

Hickson在Web超文本应用程序技术工作组网站(WHAT)上写道“目前还没有找到所有厂家都愿意实施的编解码器”,WHAT是一个致力于开发HTML 5的公司联盟。

Hickson说“我因此删除了HTML 5规范中关于编解码器的两个小节的内容,取而代之的是未定义”。苹果公司不会为Quicktime视频实施Ogg Theora,因为缺乏硬件支持和不可靠的专利环境,尽管Hickson说得比较简单,但ZDNet UK的记者正从从苹果公司那里视图获得确认和相关解释,但截至本文发稿时还没有收到任何答复。

Google在Chrome中已经实施了H.264和Ogg Theora,但Google不能提供向第三方分发H.264编解码器的许可,根据Hickson的说法,Ogg Theora的质量还无法适用于处理YouTube上的视频。

Mozilla已经在最近才发布的Firefox 3.5中支持了Ogg Theora,由于专利和许可问题不会实施H.264,而微软还没有对是否支持< video>标签发表看法。

Hickson提出了两个建议:一是支持Ogg Theora,随着使用的增加苹果公司会加减减少对专利的关注,在这种情况下Ogg Theora就成为事实上的Web编解码器标准,另一种是等待H.264专利期满,然后就免费使用,在这种情况下H.264就成为标准。

Hickson说音频编解码器的情况有点类似,但没有这么遭,因为音频格式实在太多了,由于音频的协议集比视频要低得多,我建议观察音频的特性看是否有通用的编解码器浮出水面,代替任何具体的要求,当通用编解码器出现时我会重新考虑这一主题。

Hickson在文章表达了关于HTML 5中视频编解码器的“难以置信的抱歉”,“这对于已经建立起来的规范是一个糟糕的解决方案,我希望我们能够找到完美的答案,而不是陷入到这个僵局中”。

原文:HTML 5 drops open-source video codec

作者:David Meyer

【编辑推荐】

  1. XHTML 2宣告夭折 W3C加大HTML 5开发力度
  2. 探讨Ogg, HTML 5与Web视频的未来
  3. HTML 5倍受青睐,XHTML 2处境尴尬
  4. HTML 5下一代Web开发标准详解
  5. HTML 5与Flash,不得不谈的话题
责任编辑:yangsai 来源: 51CTO.com
相关推荐

2009-06-22 09:50:25

HTML 5OggWeb视频

2011-06-16 14:46:21

2010-04-28 08:54:01

HTML 5Facebook

2009-07-23 08:50:12

2009-07-27 08:48:31

Ogg TheoraHTML5Mozilla

2011-07-13 14:58:02

MangoHTML5Windows Pho

2023-07-24 13:22:35

VideoHTML5Web

2021-11-16 22:38:13

Windows 7Windows微软

2009-10-23 09:42:29

HTML5视频功能

2010-01-21 13:34:31

HTML 5Youtube

2009-07-14 08:51:59

HTML 5视频标准

2011-07-19 10:34:25

HTML 5

2012-06-27 17:17:55

HTML5

2012-06-20 15:21:11

HTML5Opera欧朋浏览器

2012-05-30 10:26:23

HTML5

2010-06-24 09:54:50

HTML 5Video标签

2013-05-28 16:40:26

html5工具

2011-06-08 10:29:37

开源闭源苹果

2011-11-23 09:11:36

API

2012-04-27 14:18:02

HTML5
点赞
收藏

51CTO技术栈公众号