还记得在四个月前。 Google在其开发者大会上推出了WebM这个开放的网路影音编码格式吗?当初会推出这个WebM格式便是为了能够与H.264抗衡,因为H.264虽然是目前最流行的影音编码格式,但专利却是由特定某些公司把持,并不保证未来不会收费。
Web上影片播放
最近人们之所以会逐渐的对于Web上影音播放等相关话题感到兴趣,其背后的原因莫过于今年前半年Adobe和苹果之间的大战了,两间公司为了在iPad上的Flash支援而有了不少争议,而Google也因此宣布未来将与Adobe合作,在Android平台上推出Flash和AdobeAIR等Adboe公司的主要技术、也是目前网路上很常见的互动媒体格式。
那当初为什么苹果如此大胆的选择不支援Flash呢?这背后有一个很重要的因素便是HTML5的崛起,身为新一代的网页标准,目前许多的主流浏览器均有支援了HTML 5的最新功能,而其中受人瞩目的莫过于HTML5的video标签的功能,也就是可以不用透过外挂、直接在标准的HTML档案中设定影片来源让浏览器直接播放。
H.264
虽然HTML 5可直接支援影片播放,但各家浏览器对于影片的格式有所偏好,所以网站也必须提供多种的影片格式给不同的浏览器,造成许多不方便。
而目前主流的H.264虽然被大多数的商业浏览器包含微软的IE 9、苹果的Safari和Google的Chrome所支援,但仍有部分的浏览器,包含Firefox和Opera,碍于授权的因素而没有支援H.264,选择使用其他的影片格式。
由于H.264是由多项专利所组成的影片格式,虽然专利权所有组织MPEG LA先前允诺在一定期限内可以免费授权H.264提供给消费者使用,但未来是否要收费仍然是个疑虑。
换而言之,在目前的主流浏览器中,对于影片格式并没有统一的方案,所以对于网站经营者来讲,除了iOS上和其他行动装置的支援是比较大的诱因外,大多数的网站仍然会选择透过Flash作为影片播放,因为网站只需要支援Flash的格式便可以在不同浏览器中播放了。
WebM
因为上述所提到的H.264授权问题造成的编码格式混乱,Google于是便在去年收购了某间影音编码公司,并在今年开放了WebM这个编码格式提供给所有的厂商使用,试图建立标准的编码格式,让HTML 5的影片播放能够更为普及。
目前Firefox、Opera和Google自己的Chrome浏览器都已经初步支援了WebM标准,当然Google旗下的YouTube网站也有提供WebM格式的影片给使用者使用上述的浏览器观赏。
可惜的是,WebM标准推广并不是相当顺利,由于H.264已经在非Web领域上已经是过于普及了,目前市面上的手机和相机等手持装置大多采用H.264格式,而像Facebook等热门网站其影片也都使用H.264储存,一时之间要转换为WebM格式是有困难的。
H.264将永远免费授权给终端使用者
而本周最新的消息,便是MPEG LA宣布将H.264授权给终端消费者的免费期限延长至永远,换句话说,各家浏览器无需顾虑未来各种可能的庞大授权金了!
在这样的优惠下,Firefox和Opera等尚未有H.264支援的浏览器必然在不久后加入支援的行列,而未来在Web上影音播放的编码将毫无疑问的就是H.264,这个最受欢迎且免费授权的格式。
结论
先前的各种纷纷嚷嚷已经告了一的段落,随着H.264宣告免费授权的开始,未来透过HTML 5播放影片将更为容易,而Flash技术将逐渐退出影片播放的市场。
各位开发者们准备好了吗?就让我们一起迎接Web的新革命吧!
原文链接:H.264 宣布永远不会对使用者收费