全部博文(413)
分类: LINUX
2012-02-10 20:06:58
从网上看一部电影一分钱不花,可是有几个人知道我们的播放器想要支持这个视频格式还需要缴纳专利费用?你不会关心,因为电影本身就是“免费”的,不能播那就换一个就行了呗。
从Flash到HML5,从到WMA,从到RMVB,我们平常所能接触到的各种文件后缀实际上都是有各自的专利授权。也许以前我们大家并不关心这些背后的故事,不过随着HTML 5与Flash大战的愈演愈烈,背后的一些大公司也开始逐渐浮出水面。虽然最后的事情以HTML 5胜出作为结局,但是回过头来想一想我们真正了解HTML5吗?
实际上早在FLash与HTML 5展开斗争的时候笔者就查看了HTML 5的相关资料。可以肯定的是表面开放的HTML 5也同样面临着严峻的考验。由于HTML 5只是一个开放的协议,在这其中又划分为不同的阵营。HTML 5是否就是“制胜法宝”,HTML 5真的如同规划的那么美好吗?今天笔者与各位网友一起走进HTML 5的内部。
H.264:我是富二代我最红
HTML 5喊了这么多年,相信很多人还不知道它的意思是什么。实际上HTML 5是最新的HTML开放协议标准,是一个公开的项目。HTML5的最大积极意义在于减少浏览器对于插件的依赖性用户无需安装第三方的插件就可以播放视频等文件。目前HTML5技术仍然在不断的完善当中,相关的标准还没有确定下来。
所以说HTML 5只是一个协议,我们可以通俗的把HTML 5理解为一个“房子”,HTML 5的协议规定“房子”就必须包含客厅、厕所、厨房、卧室这些元素,而至于你要放几个卧室,怎么摆放这些统统都是开放的。在这个大背景下就注定了随后阵营内部的纷争局面。
现在说起HTML 5也许大家没太多的印象,但是如果说到H.264相信不少网友都知道。作为目前最为流行的HTML 5视频编码,H.264得到了空前的发展。无论是高清录像机还是互联网的在线视频,甚至是蓝光技术都采用这种视频格式。支持的就是H.264视频编码,每一台iPod、、都原生支持H.264视频。
H.264视频同样是有版权的,它的专利持有人是MPEG-LA公司。这家公司实际上并不是真正的独立公司,他看起来更像是一些大公司的“管家”,为这些企业管理“专利池”。所谓的专利池就是几家公司把各自的H.264专利放在一起,组成一个"池",这些厂商可以使用这个“池”当中所有的专利,而是MPEG-LA就是这个“池”的管理者。
现在我们大家明白了,H.264视频格式同样是有专利技术的,这些专由微软和苹果等大公司所持有,他们的可以名正言顺的使用H.264,而其他公司则需要授权才能够加入。H.264走到今天少不了苹果、微软等公司的大力支持,也才有了今天H.264的辉煌。
看到这里,有人要问了:大家都跑去用H.264,以苹果、微软的一贯作风未来不会收取你高额的专利费吗?别着急,往后看。
OGG Theora:我的牺牲并非毫无意义
Theora也许绝大部分的用户都没有听说过,这个Theora的基础是On2 Technologies公司开发的VP3视频格式(后面我们还会涉及到VP8格式)。本世纪初,On2公司将VP3放入了公共领域。Theora对VP3做了大量改进,最后形成了一个完全免费、完全开源的视频格式。(在Linux上可以看到 ogg)
相对于H.264格式,Theora的优势在于没有所谓的专利授权费,同时性能也和H.264不相上下。在这个专利大战满天飞的情况下似乎Theora是一个多快好省的选择,但是事实却是比较的残酷。正是由于Theora完全免费、完全开源,导致没有一个领导性的厂商支持,造成很多厂商对Theora未来不确定性的加剧。这样Theora吃尽了苦头。
与终端厂商不同,消费者根本不会关心我要看的视频是H.264还是Theora的,他们只关心我的视频能不能播放。前面的微软和可是H.264的专利持有人,没有任何理由让微软的IE浏览器和苹果的iOS设备去支持Theora,而视频分享网站为了自己的利益也无法大规模使用。最后Theora成为一个“瓷器”,很美很漂亮也很好,但是没有人去买账。
当然Theora积极意义是存在的,正是由于Theora的存在让H.264感觉到了生存的危机,免费的东西谁不想要。2010年下半年H.264专利公司MPEG-LA公司宣布H.264永久免费,未来不会再收取专利费用。HTML 5时代最终以Theora被牺牲掉的惨痛代价换来了一个短暂的统一。
WebM:我的存在就是让你坐立不安
Theora的结局算是比较悲壮的,不过从历史长河来看还是有它的积极意义。不过这个世界上从来都是“商场无兄弟,战场没你我”,、微软这种专利大户怀揣一大把的H.264专利,然后满世界的吆喝HTML 5未来才是王道让不少公司感觉到了危机,这其中就包括Google。
伏笔实际在刚才On2 Technologies公司开发的VP3视频格式就已经开始了,早在几年前HTML 5刚刚萌芽的时候Google就已经意识到未来视频格式的重要性(那个时候Google刚刚收购Youtube),于是在未来的一段时间里一直再寻找出路。机会来了,2010年2月,Google以1.246亿美元完成了对On2 Technologies的收购。在完成收购之后的第三个月举办的Google I/O开发者大会上,Google开放了其拥有的VP8视频编码技术源代码并免费提供给所有开发者使用。
OGG Theora是基于VP3基础修改而成,而Google则是VP8,性能提升了很多。同时基于VP8编码封装的WebM格式也是走进用户的视野当中。一直以来作为苹果的对手,Google的号召力以及开发能力绝对首屈一指,不过WebM格式现在并没有大范围的流行起来,现在我们的视频仍然是Flash或者H.264封装的,别着急Google还是有后招的。
先来看一组图,在全球视频网站排名当中,Youtube以绝对的优势位居第一名。这个星球上几乎有一半的视频都是来自Youtube,而这个视频网站正是Google旗下的。这个绝对是苹果、微软所不愿意看到的情况。现在Youtube为了照顾用户采用了Flash和H.264两种编码方式,但是一旦Google开始将WebM大范围使用,、Chrome浏览器、Youtube等等开始加大WebM的支持,未来谁说的清呢。
关于未来:兵家打仗以多胜少才是王道
视频格式之战一旦打响,将没有胜利者。
我们身边的每一件事都有它的故事,他们不是无缘由的出现,也不会无缘由的小消失。有不少人都在问笔者这些格式跟我们没有关系啊,能看就行了。不过从专利大战再到视频格式大战,专利这把看不见的武器已经深深的影响了我们的生活。之所以在触控领域罕有匹敌,就是因为有大量的专利握在手让吐血不已。而视频格式之战当中也让开发者、用户造成了很多的困难,各种格式编码让人抓颇为无奈。
要说视频格式的未来,我的预测会是:短期来看未来互联网市场各个视频都居一席之地。其中公司和微软公司将不断推进H.264,并且凭借着微软PC行业以及苹果在手持设备上的强势继续推进,FLASH与H.264将会并存。
从长远来看,开源仍然是一场“以多胜少”的战役。Google将VP8开源给开发者,这样WebM封装格式得以快速的推进。FireFox、Chrome、Opera都将会支持(实际上Firefox以及Chrome已经这么做了)。同时Adobe Flash也可以利用VP8升级到支持WebM,Youtube也将会开放WebM编码视频。如果这样的话非WebM阵营就只剩下苹果一家了。苹果要么随波逐流使用WebM(不算伤面子,毕竟WebM也是HTML 5一种),要么就自己开一家视频网站(乔布斯时代我敢说这个是肯定的,蒂姆库克时代我还真不敢这么说)。
有这样的未来,你还怕2012吗?