HTML 5刪除開源視頻編碼Ogg 據稱與蘋果有關
原創51CTO編輯推薦:HTML 5專題:下一代Web開發標準詳解
【51CTO獨家快報】HTML 5將不再指定Ogg Theora作為其視頻編解碼器,一名來自Google的維護該編解碼器的工程師Ian Hickson透露了這一消息。(就在兩天前,HTML 5的潛在對手XHTML 2已經宣告夭折,W3C已經將工作重點轉移到HTML 5方向上。詳情可看51CTO之前發布的XHTML 2宣告夭折 W3C加大HTML 5開發力度一文。)
Ian Hickson說是受到蘋果的反對才將這一開源標準刪掉的,并且Ogg Theora的競爭對手H.264也遭到其它瀏覽器廠家的反對被迫下線,這意味著HTML 5不會再明確為Web開發指定一個視頻編解碼器。原本Ogg做為HTML 5的一個潛在亮點收到了很大關注,現在看來要泡湯了。
HTML 5的一個關鍵特性就是它天生就可以處理富媒體,如通過< video>標簽處理視頻,通過< audio>標簽處理音頻,這意味著Web開發人員不用依賴于受專利保護的產品,如Adobe公司的Flash和微軟公司的Silverlight。
Hickson在Web超文本應用程序技術工作組網站(WHAT)上寫道“目前還沒有找到所有廠家都愿意實施的編解碼器”,WHAT是一個致力于開發HTML 5的公司聯盟。
Hickson說“我因此刪除了HTML 5規范中關于編解碼器的兩個小節的內容,取而代之的是未定義”。蘋果公司不會為Quicktime視頻實施Ogg Theora,因為缺乏硬件支持和不可靠的專利環境,盡管Hickson說得比較簡單,但ZDNet UK的記者正從從蘋果公司那里視圖獲得確認和相關解釋,但截至本文發稿時還沒有收到任何答復。
Google在Chrome中已經實施了H.264和Ogg Theora,但Google不能提供向第三方分發H.264編解碼器的許可,根據Hickson的說法,Ogg Theora的質量還無法適用于處理YouTube上的視頻。
Mozilla已經在最近才發布的Firefox 3.5中支持了Ogg Theora,由于專利和許可問題不會實施H.264,而微軟還沒有對是否支持< video>標簽發表看法。
Hickson提出了兩個建議:一是支持Ogg Theora,隨著使用的增加蘋果公司會加減減少對專利的關注,在這種情況下Ogg Theora就成為事實上的Web編解碼器標準,另一種是等待H.264專利期滿,然后就免費使用,在這種情況下H.264就成為標準。
Hickson說音頻編解碼器的情況有點類似,但沒有這么遭,因為音頻格式實在太多了,由于音頻的協議集比視頻要低得多,我建議觀察音頻的特性看是否有通用的編解碼器浮出水面,代替任何具體的要求,當通用編解碼器出現時我會重新考慮這一主題。
Hickson在文章表達了關于HTML 5中視頻編解碼器的“難以置信的抱歉”,“這對于已經建立起來的規范是一個糟糕的解決方案,我希望我們能夠找到完美的答案,而不是陷入到這個僵局中”。
原文:HTML 5 drops open-source video codec
作者:David Meyer
【編輯推薦】