设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 开源热点 查看内容

Google弃用H.264掀起视频编码开源浪潮

2011-1-19 17:03| 发布者: joejoe0332| 查看: 9335| 评论: 0|原作者: LUPA开源社区|来自: LUPA开源社区

摘要:   从开发人员接纳HTML5开始,H.264就受到了大家的普遍认可,就连微软也宣布IE9的HTML5视频标签仅支持H.264解码。然而,Google却要逆流而上……  近日,Google宣布Chrome在几个月后将不再支持H.264解码。据Google ...
  从开发人员接纳HTML5开始,H.264就受到了大家的普遍认可,就连微软也宣布IE9的HTML5视频标签仅支持H.264解码。然而,Google却要逆流而上……

  近日,Google宣布Chrome在几个月后将不再支持H.264解码。据Google Chrome官方博客透露, 未来版本的Chrome浏览器将不再支持H.264格式的视频播放. 进而推广其自主研发的开放格式WebM. 这意味着将来Chrome用户将无法直接观看H.264格式的在线视频, 而不得不寻找第三方扩展. 由于H.264是当前网络上使用最为广泛的视频编码格式, Google此举无疑表示了自身进一步普及WebM开放格式从而逐步取代H.264的决心.不过,Google的这一举动也在业界引起了关于标准格式的又一轮激烈争论……


  H.264也被称为AVC,适用于视频摄像机、蓝光播放器和很多其他设备,但是其代理者MPEG LA要为此征收高昂的许可费,MPEG LA代表包括微软、LG电子、松下、飞利浦、三星、夏普、索尼和东芝等在内的很多专利所有者收取视频播放相关的专利费用。

  虽然MPEG LA的H.264对免费视频都是免费使用的,可是将其用于产品时,其它的专利许可障碍仍然存在。


MPEG LA的H.264许可类型分布略图

  相比之下,自Google 5月公布以来,WebM则一直是一款开源的、免费的技术。WebM是一个由Google资助的项目,目标是构建一个开放的、免版权使用费的视频文件格式。该视频文件格式应能提供高质量的视频压缩以配合HTML 5使用。WebM项目是一个使用BSD许可证的开源项目,它采用了On2 Technologies开发的VP8视频编解码器和Xiph.Org基金会开发的Vorbis音频编解码器(一种开源且无专利限制的音频压缩格式),其使用的封装格式则以Matroska(MKV)开源格式为基础。


  自从Google以1.246亿美元收购On2技术之后,将VP8视频编解码技术融入WebM,并结合了另外一款免费的音频编解码技术Theora。相对于目前的VC-1、H.264等视频压缩格式,WebM VP8具有明显的技术提升,其加入了40多项创新技术,包括:基于虚拟参考祯的高级预计编码、基于宏块级的多线程技术、改进的局域参考编码、增加复杂度的先进上下文熵编码、稀疏目标区域的自适应回路滤波等,从而能以更少的数据提供更高质量的视频等等……

  最主要的是,不同于需要收取专利授权费用的H.264标准,WebM VP8实现了完全的免费开源与授权开放,并且,经过Google持续性的技术优化,其解码速度与开发工具显著增强,在压缩效率和性能方面的表现较发布初期显著提升。


  这么一介绍,大家是否开始对今年五月推出的WebM项目有了更深刻的了解了呢?不过有字无图看着一定不过瘾,这个新标准相对于现有的MP4格式在播放效果上有何差异呢?我们不妨通过本次专辑的图片展示一起来了解一下吧!


  开源又免费的技术这样的特点让WebM VP8获得了众多厂商的青睐。它获得了很多的支持,目前Opera 10、Chrome 6和Firefox 4都原生支持WebM格式,而Safari和IE也可通过第三方的解码器来支持WebM格式。

  YouTube也成为了WebM VP8的坚定支持者。自从Google宣布推出WebM格式的开源视频格式之后,YouTube就紧锣密鼓的开始了视频转码工作。WebM产品经理John Luther在Streaming Media West大会上透露说,YouTube已经将80%的视频都转成了 WebM 格式。还有比如上周Rockchip宣布的智能手机芯片的支持等。


  这边Google认为H.264将永远不会成为HTML视频标准的基线,因为它对版权许可的要求过于严格,由于H.264仅仅是针对终端用户完全免费,如果使用H.264,所有的浏览器、操作系统厂商、硬件厂商和内容发布商都需要为此付费,而这些费用对于下一代视频的发展来说完全是在扼杀创新。这些当然是冠冕堂皇的理由,但Google还是有自己的小算盘的。H.264标准在iPhone、iPad等不支持Flash的设备中得到广泛应用,并且在许多移动设备中得到支持,其中就包含有Android。对于希望在未来市场竞争中占据主动的Google来说,在移动设备上推广WebM(VP8)就成为了必不可少的环节。

  可是那边,WebM(VP8)的推广也不是完全没有问题的。一经推出,WebM(VP8)就饱受并不完全开源的质疑。虽然,随后Google在标准BSD许可之下发布了VP8,来调整WebM(VP8)项目的发展步调,但这场风波还是造成了定的影响。最近,Google弃用H.264的消息一出,就有不少人认为Google的目的并不单纯。国外知名媒体Ars Technica也对Google的做法进行了抨击,认为这是一种倒退,并提出了多个论点,“H.264是一种开放标准”、“VP8并不是一种开放标 准”、“H.264在特定情况下是自由的”、“Google捆绑Flash,所以此举很虚伪”、“Firefox用户能够使用微软的插件浏览H.264内 容”……微软也对此表了态,微软在MSDN官方博客上发表了一篇文章,以反讽的口吻批判了Google的做法,将Google放弃支持H.264而仅支持开源Theora和WebM类比为“为了推广世界语而禁止使用英语”。

  但是有反对的,也会有支持的。Google弃用H.264的消息一出,也标志着Google加入了浏览器制造商Mozilla和Opera的阵营,支持不受专利权限制的基本网络技术。Mozilla工程副总裁Mike Shaver还曾特别在博客上解释了为什么不使用H.264的原因:闭源属性和专利使用费。

  虽然Google支持WebM(VP8)有着自己的一些小算盘,但不可否认的是,WebM(VP8)的不断推广,将极大的促进开源解码技术的发展,让一切变得更加的开放!

  要推动一个新格式进入主流,甚至成为龙头老大,是非常不容易的。但 WebM 和 VP8 的推动者是 Google,而且是在 H.264 正因为其非开放性而备受质疑的时候,或许 WebM 真有机会迅速地站稳脚跟,一举成为新一代的影片通用格式呢!

Chrome将不再支持H.264力推WebM


  从开发人员接纳HTML5开始,H.264就受到了大家的普遍认可,就连微软也宣布IE9的HTML5视频标签仅支持H.264解码。然而,Google却要逆流而上。今天,Google宣布Chrome在几个月后将不再支持H.264解码。

Google弹劾H.264视频标准指损害网络健康


  Google继表示Chrome不再支持HTML 5标准之后,又有动作。近日开声苛责H.264视频编解码技术,指责其通过抑制创新损害网络视频的长期健康发展。在Google产品经理Mike Jazayeri的一篇博文中,他长篇大论地解释了Google为什么要放弃对HTML5的支持,转而使用不太受欢迎的WebM标准。

Google弃用H.264转投WebM背后的思考


  据国外媒体报道,Google在网络编解码战中又有大动作。近日宣布内置的Chrome不再 支持备受苹果和微软偏爱的H.264编解码技术,转而使用WebM视频解码技术。这也标志着Google加入了浏览器制造商Mozilla和Opera的阵营,支持不受专利权限制的基本网络技术。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部