視頻行業(yè)HTML5的視頻格式之爭
來(lái)源:韋斯 編輯:ann 2011-12-19 08:34:44 加入收藏 咨詢(xún)

所在單位: | * |
姓名: | * |
手機: | * |
職位: | |
郵箱: | * |
其他聯(lián)系方式: | |
咨詢(xún)內容: | |
驗證碼: |
|
你可能聽(tīng)說(shuō)過(guò),HTML5支持直接播放視頻。但是,你可能不知道的是,這背后涉及到復雜的視頻格式之爭,甚至還牽涉到所有的電子影像設備。未來(lái),如何在互 聯(lián)網(wǎng)上看視頻?如果你想知道答案,請不要錯過(guò)下面這篇精彩的文章。它是我迄今讀到的最清晰易懂的解說(shuō)。
下一代的網(wǎng)頁(yè)語(yǔ)言HTML5,提供了一個(gè)video 標簽。它允許開(kāi)發(fā)者直接將視頻嵌入網(wǎng)頁(yè),不需要任何第三方插件(比如 Adobe公司的Flash)就能播放。
這當然是一大進(jìn)步。但是,有一個(gè)核心問(wèn)題,卻沒(méi)有得到解決。HTML5沒(méi)有規定,瀏覽器到底應該播放哪一種格式的視頻。瀏覽器廠(chǎng)商可以自行選擇支持的格式?,F在,最流行的視頻格式是H.264。它有很多優(yōu)點(diǎn),編碼 后生成的視頻文件,體積較小,畫(huà)質(zhì)也不錯。藍光技術(shù)(Blu-ray)就采用這種格式,眼下幾乎所有的高清攝像機—-不管民用的還是商業(yè)的—-都使用它。 互聯(lián)網(wǎng)上的在線(xiàn)視頻播放,采用它的比例也正在不斷上升。不過(guò),H.264是一種專(zhuān)利視頻格式。它的專(zhuān)利被一家MPEG-LA公司控制。
這家公司專(zhuān)門(mén)負責管理與H.264有關(guān)的“專(zhuān)利池”(patent pool)。所謂”專(zhuān)利池”,就是指好幾家公司把各自的H.264專(zhuān)利放在一起,組成一個(gè)”池”。其他人如果要使用H.264,就必須向”池”的管理公司 申請許可,一旦獲得了許可,就可以使用”池”中的所有專(zhuān)利。
這就是說(shuō),MPEG-LA公司是H.264的實(shí)際管理者和收費者。任何支持播放H.264視頻的DVD播放機、藍光播放機、攝像機或者別的 設備,都必定有一張MPEG-LA頒發(fā)的許可證。
目前為了推廣H.264,MPEG-LA規定,只要你的視頻用于互聯(lián)網(wǎng)上的免費播放,就可以無(wú)償獲得使用許可證。這就是為什么 YouTube可以免費使用MPEG-LA許可證的原因。而像Netflix這樣的付費收看公司,就得不到這種優(yōu)惠了。
MPEG-LA的這種促銷(xiāo)政策,并不會(huì )永遠不變。當前的H.264免費許可證,將于2010年12月31日當期。那么,從2011年1月1 日起,MPEG-LA會(huì )不會(huì )向YouTube、甚至向嵌入H.264視頻的個(gè)人網(wǎng)站收費呢?完全存在這種可能。專(zhuān)利使用費會(huì )是多少?誰(shuí)也不知道,這由 MPEG-LA說(shuō)了算。另一種可能是,MPEG-LA為了進(jìn)一步推廣H.264,繼續保持免費政策,等到2、3年后,它一統市場(chǎng)了,再開(kāi)始收費。到了那 時(shí),如果大多數公司都依賴(lài)這種格式,那么它們就別無(wú)選擇,只能向MPEG-LA交錢(qián)。
一些人對這種情形,感到擔憂(yōu)和不滿(mǎn)。他們決定自行開(kāi)發(fā)一種沒(méi)有專(zhuān)利的視頻格式,生成的文件體積要與H.264相仿,畫(huà)質(zhì)也要差不多。這種格 式就叫做Theora。
Theora的主要開(kāi)發(fā)者,也是Ogg Vorbis([譯注] 一種開(kāi)源的、無(wú)專(zhuān)利的音頻壓縮格式)的開(kāi)發(fā)者。Theora的基礎是On2 Technologies公司開(kāi)發(fā)的VP3視頻格式。本世紀初,On2公司將VP3放入了公共領(lǐng)域。Theora對VP3做了大量改進(jìn),并且在開(kāi)發(fā)過(guò)程中 非常小心,避免觸犯到任何現存專(zhuān)利。結果,我們就有了一種任何人都可以免費使用、不用擔心專(zhuān)利問(wèn)題的視頻格式。
聽(tīng)上去很歡欣鼓舞,對不對?但是為什么大家還在用H.264,還不是拋棄它呢?
這里有幾個(gè)原因。
第一個(gè)原因。沒(méi)有一家實(shí)體公司來(lái)承擔Theora的專(zhuān)利責任,用戶(hù)必須自己負責。萬(wàn)一將來(lái)有人起訴Theora侵犯了某某專(zhuān)利,用戶(hù)很可能 必須自己掏錢(qián)打官司。所以,業(yè)界有一種廣泛的擔心,現在之所以沒(méi)人起訴Theora,并不是這些人不想起訴,而是要等到某一家大型公司開(kāi)始采用 Theora以后,有可能出現高額的專(zhuān)利賠償金時(shí),他們再來(lái)起訴。最近,蘋(píng)果公司的CEO喬布斯,就公開(kāi)表達了這 種看法。
不過(guò),話(huà)說(shuō)回來(lái),這么多年來(lái),一直有人在威脅Theora,但是從來(lái)沒(méi)人真的起訴。部分原因可能確實(shí)是Theora目前還沒(méi)有重量級使用 者,敲詐不到足夠的金錢(qián)。不過(guò),很多人相信還存在另一種原因,那就是這些”黑暗中的威脅者”害怕鬧上法庭以后,萬(wàn)一法庭最后判決Theora勝訴,不存在 任何專(zhuān)利問(wèn)題,那么MPEG-LA公司的大麻煩就來(lái)了。因為大家可能就不會(huì )再付給它專(zhuān)利費了,而是放心地改為使用Theora了。
第二個(gè)原因。一些主要的大公司,本身就是MPEG-LA”專(zhuān)利池”的所有者,比如蘋(píng)果公司和微軟公司。它們各自擁有一些H.264專(zhuān)利,可 以從推廣H.264中賺到錢(qián),Theora的普及將對它們的利潤產(chǎn)生不利影響。所以,蘋(píng)果公司的Safari瀏覽器和微軟公司的IE瀏覽器,完全不支持 Theora。
第三個(gè)原因。有一種觀(guān)點(diǎn)認為,Theora生成的視頻質(zhì)量不如H.264。早期的Theora 1.0,確實(shí)效果不好;但是Theora 1.1 已經(jīng) 被證明,效果不遜于H.264,尤其是在低碼率的情況下。對Theora的懷疑,導致基于Theora的硬件解碼器非常少。這一點(diǎn)對Theora 的打擊很大。因為H.264解碼芯片隨處可見(jiàn),蘋(píng)果公司的每一臺iTouch、iPhone、iPad里面都有,進(jìn)一步說(shuō),過(guò)去5年中全世界生產(chǎn)的幾乎每 一臺攝像機都支持H.264硬解碼。
現在,再回過(guò)頭談HTML5和它的video標簽。
開(kāi)源瀏覽器Firefox和KHTML,沒(méi)有資源去購買(mǎi)H.264許可證。因此,它們原生不支持H.264格式的視頻,除非用戶(hù)自己安裝第 三方插件。而微軟公司和蘋(píng)果公司則是完全不支持Theora,只支持H.264。
這意味著(zhù),未來(lái)的HTML5網(wǎng)頁(yè),不存在一種通用的視頻格式。也就是說(shuō),HTML5網(wǎng)站開(kāi)發(fā)者必須為同一個(gè)視頻,準備兩個(gè)格式的版本,一個(gè) 是H.264,另一個(gè)是Theora。不過(guò),開(kāi)發(fā)者還有另一個(gè)選擇,就是要求用戶(hù)安裝第三方插件。
猜猜看,大多數開(kāi)發(fā)者會(huì )怎么做?他們很可能什么也不做!保持現狀不就行了,讓用戶(hù)繼續用Flash觀(guān)看視頻吧,什么麻煩都沒(méi)了。
等一等!蘋(píng)果公司已經(jīng)宣 布放棄Flash了。它的iPad、iPhone和iTouch,不支持任何形式的Flash。想在這些設備上播放視頻的開(kāi)發(fā)者,不得不求助于 HTML5的video標簽。
解決方案是什么?
我想大多數開(kāi)發(fā)者會(huì )選擇做一個(gè)瀏覽器”嗅探”,專(zhuān)門(mén)為蘋(píng)果公司的設備提供一個(gè)H.264格式的視頻,其余的設備則顯示一個(gè)Flash播放 器,里面也可以播放這個(gè)H.264格式的視頻。所以,Flash和H.264成了贏(yíng)家,Theora和開(kāi)源軟件成了輸家,這真是一個(gè)令人悲哀的結果。
我們也許有機會(huì )避免這種結局。
去年,Google收 購了On2 Technologies,并且計劃把On2的VP8格式開(kāi) 源。 VP8和VP3是同一個(gè)體系的視頻格式,這意味著(zhù)它和Theora有親緣關(guān)系。但是,VP8比VP3高出5個(gè)版本,這意味著(zhù)它的效果應該好于 Theora。那么,我們就會(huì )有一個(gè)更好的開(kāi)源格式,它的背后是一家真正的大公司(Google)在支持。此外,全世界最大的視頻網(wǎng)站Youtube,歸 Google所有,毫無(wú)疑問(wèn),它會(huì )采用VP8。因此,有了這些因素,我們就可能在今后幾年中,看到VP8格式的視頻飛速增長(cháng),把Theora和H.264 都甩在身后。
不過(guò),我的預測是,將來(lái)的互聯(lián)網(wǎng)上,各種視頻格式都有一席之地。Theora將繼續得到開(kāi)源瀏覽器(比如Firefox)的支持,蘋(píng)果公司 和微軟公司將不斷推進(jìn)H.264,Google將嘗試在YouTube上使用VP8。但是,Google也會(huì )被迫保留H.264和Flash格式的視頻, 這是為了支持蘋(píng)果公司的設備和歷史遺留下來(lái)的不支持HD視頻的設備。
我很希望,Google把VP8放入公共領(lǐng)域。那樣的話(huà),Xiph就能利用VP8,做出Theora 2.0。然后,Firefox、 WebKit和Opera都開(kāi)始支持Theora 2,YouTube也開(kāi)始把它的視頻轉為VP8/Theora 2兼容格式,而Flash也將升級支持Theora 2。那么,只剩下蘋(píng)果公司一家,它要么也支持Theora 2,要么只能開(kāi)一個(gè)自己的視頻分享網(wǎng)站,因為它的iPhone用戶(hù)到時(shí)將無(wú)法收看Youtube。
這樣的未來(lái),難道不值得期待嗎?
評論comment