Firefox 訪談:OGG, HTML 5 與 Web 視頻的未來
作者: its
|
發布: 2009/6/19 (下午 05:30)
|
閱讀: 29650
|
評論: 0
|
靜態地址
|
內容源碼
W3C 10 年第一次感受到新一代 Web 的壓力,HTML 5 的呼聲越來越高,而 HTML 5 中最引人注目的功能是對視頻標簽的支持,視頻,音頻可以象圖片那樣直接嵌入網頁,無需第三方插件的參與。在眾多 Web 視頻技術中,由非營利組織 Xiph.org 負責維護的 Ogg Theora 以及 Vorbis 正受到人們的重視。
Ogg 是一個開源項目,沒有使用費或專利費的限制,Ogg 的出現已經頗有幾年,然而,在 Napster 時代,專注音頻的 MP3 搶盡一切風頭,Ogg 以前還因質量差加文件尺寸臃腫而備受詬病,在這方面,Flash, QuickTime 所采用的 H.264 更優秀,Silverilight 也即將采用 H.264。不過,隨著開源項目的漸入人心,越來越多的開發者注意到 Ogg,他們的努力讓 Ogg 的視頻質量問題得到很大改善。
在最近的 Google I/O 大會,Google 演示了 Chrome 瀏覽器如何直接內建 Ogg 支持,并脫離插件直接播放視頻,當時,Mozilla 的 Jay Sullivan 也被邀請上臺,他表示,Firefox 下一個重要版本將支持 Ogg。
近日,Webmonkey 有幸請到了 Mozilla Firefox 主管 Mike Beltzner 以及 Mozilla 平臺工程師主管 Damon Sicore 就 Web 視頻與 Firefox 3.5(6月底發布) 做了訪談。期間談到了 Mozilla 如何全力采用開放標準,Beltzner and Sicore 還做了系列演示,使用 Firefox 3.5, Google Chrome, Apple Safari 以及 Opera 可以體驗 Ogg 視頻子瀏覽器中的直接播放。
Webmonkey:
Firefox 3.5 目前對開放視頻支持到何種程度?
Mike Beltzner:
我們不單單推出 HTML 5 視頻標簽,還發布了 Ogg Theora 解碼器,意味著,你可以直接在瀏覽器中觀看 Ogg Theora 編碼的視頻。
Beltzner 向我們演示了一段電影視頻,很直觀,和 Flash 不同,當我使用熱鍵放大網頁字體的時候,視頻也跟著放大。還可以在視頻上點右鍵,選擇“另存為”將視頻保存到本地。我查看了網頁源代碼,可以看到視頻內嵌在視頻標簽中,就像圖像一樣,視頻控制借助的是 JavaScript,他修改了網頁代碼,在視頻右下角增加了一個改變尺寸的圖標,我拖曳這個圖標,視頻會改變尺寸。
Webmonkey:
視頻質量不錯,很清晰。
Beltzner:
我們對總體播放質量很自豪,一年前,我還不敢想象我們能做到這種地步,敢和當前的視頻編碼技術抗衡。最近,YouTube 的 Chris DiBona 在一份郵件列表中表示,YouTube 對 Ogg 很感興趣。但目前的 Ogg 的比特率還不夠理想,文件尺寸也很大,如果換到 Ogg,估計會讓整個 Internet 崩潰。
在 Xiph 和我們一道工作的人,針對 YouTube 目前的編碼和 Ogg 最了一個比較,在相同比特率下,視頻清晰度差不多,Ogg 的能略清晰一點,而對于高清 YouTube 視頻,Ogg 要清晰的多。這僅僅是一年的成果,我對此很感振奮。
Webmonkey:
你覺 HTML 5 對視頻的直接支持將會如何改變 Web?未來的6個月或6年將發生什么?
Beltzner:
在6個月內,你會看到更多站點象 DailyMotion 那樣,他們探測用戶的瀏覽器,如果用戶的瀏覽器支持,他們就是用 Ogg 和視頻標簽向用戶輸出視頻。我想你會看到內容站點樂于這樣做,因為他們有能力將他們全部的視頻使用免費的編碼器重新編碼。Ogg Theora 編碼器是完全免費的,也不必擔心專利問題,他們不必操心你使用什么播放器,不必操心你的硬件,Ogg Theora 可以運行于 Windows, Mac, Linux 以及嵌入設備,移動設備。
Beltzner 又做了兩個演示,使用 JavaScript 和 CSS在一段視頻上插入普通內容,另一個演示是在一段視頻上面用 CSS 實現了透明效果。
Webmonkey:
6年呢?
Beltzner:
從現在開始,6年之內,你會看到,Ogg 就像當初 PNG 取代 GIF 那樣取代現有技術。 PNG 和這個很相像,一開始,我們使用擁有專利的 GIF 與 JPEG,而 PNG 的出現為我們帶來了免費選項。
同時,值得一提的是,盡管 Adobe 在過去的幾年中為 Flash 推出很多非常 Cool 的東西,但那只是單方的,而如果人們在 HTML 5 中做了一些很 Cool 的東西,我們可以簡單地通過查看網頁源代碼看到他是如何實現的。
Webmonkey:
目前存在的一個主要問題是多瀏覽器支持,IE8現在還不支持 Ogg,你覺得最終人們是否都會參與進來,你現在是否為此擔心?
Beltzner:
并不太在意,我們更多關心的是內容,那是人們使用視頻的原因,人們訪問一段視頻并不是因為他們有相應的播放器,而是想看到這段視頻,如果我們繼續努力,讓人們更容易在網上分享有趣的視頻,這些東西就會在 Web 上普及。
Damon Sicore:
最首要的是我們擁有播放這些視頻的客戶端。
Webmonkey:
Theora 在機頂盒上使用情況如何?比如 Boxee 使用基于 Mozilla 代碼的瀏覽器播放 Web 視頻。在播放 1080i 或 1080p高清視頻方面是否有什么限制?
Beltzner:
該編碼支持所有設備,目前,它更適合 Web 視頻,但那些支持 1080p 的也指日可待,一年前,當你使用 Ogg 播放1080p 視頻的時候,你的計算機會熱得燙手,現在不同了,盡管在1080p,Ogg 還比不上h.264,但在快速接近。
延伸閱讀
本文國際來源:http://www.webmonkey.com/blog/How_Firefox_Is_Pushing_Open_Video_Onto_the_Web 中文翻譯來源:COMSHARP CMS 官方網站
|