第一個支持藍光編碼:專訪x264核心開發(fā)者

2010/5/5 13:40:39    編輯:軟媒 - 笨笨     字體:【

Win7之家afsion.com.cn):第一個支持藍光編碼:專訪x264核心開發(fā)者

詹森·蓋瑞 特-格拉澤(Jason Garrett-Glaser),網(wǎng)名Dark Shikari,現(xiàn)x264項目核心開發(fā)者,同時也是ffmpeg等項目的開發(fā)者。詹森目前就讀于美國哈維姆德學(xué)院,一所以培養(yǎng)科學(xué)家、工程師和數(shù)學(xué)家而 聞名的私立文理學(xué)院。 Dark Shikari在視頻處理與高清愛好者群體中影響頗大,他的一些觀點以及博客文章(比如《尋找最適合動 漫的視頻編 碼》(婦聯(lián)評論譯文)、《橘化為枳——探究為何各種 H.264編碼器表現(xiàn)良莠不齊》(婦聯(lián)評論譯 文))廣為流傳。

近日,詹森接受了記者專訪,談及x264支持藍光編碼對高清業(yè)界的影響,以及開源社區(qū)與視頻編碼的相關(guān)話題。

事件小引
x264項目組核心成員詹森·蓋瑞特-格拉澤(網(wǎng)名Dark Shikari)于2010年4月26日在其博客“一個x264開發(fā)者的日志”上宣布x264編碼器正式支持藍光視頻編碼,這使得x264成為第一款支持藍光視頻編碼的自由軟件。

x264是一個基于GNU通用公共許可證(GPL)發(fā)布的H.264/AVC視頻編碼函數(shù)庫,是一款自由軟件。在藍光視盤支持的三種視頻編碼之中,H.264/AVC的編碼質(zhì)量最高,使用最為廣泛。

詹森指出,x264將大大降低一般用戶制作高清視盤的成本。專業(yè)級藍光視頻編碼器價格不菲,比如據(jù)說售價十萬美元的SONY Blu-code,而且質(zhì)量良莠不齊。“得益于x264強大的壓縮效率,”詹森稱,“藍光級別的視頻能夠在保持合理質(zhì)量的前提下,使用DVD光盤作為載體,這樣消費者就無需購買昂貴的藍光刻錄機。”

但詹森同時也指出,由于自由軟件藍光編輯工具的缺失,目前僅使用自由軟件尚無法完成藍光視盤的創(chuàng)作。

根據(jù)x264的開發(fā)日志和Doom9論壇的相關(guān)討論,x264項目對藍光視頻編碼支持的開發(fā)歷時逾兩年,并于2010年3月27日進入Git代碼庫,公開提供支持。

問:您今日早些時候在博客上宣布x264正式支持藍光編碼。作為一款自由軟件藍光視頻編碼器,x264會對藍光產(chǎn)業(yè)產(chǎn)生影響么?比如價格上的。
詹森:我想不會。各大傳媒公司完全壟斷了藍光產(chǎn)業(yè)。舉個例子,只有《鋼鐵俠》的版權(quán)所有人才能授權(quán)生產(chǎn)發(fā)行《鋼鐵俠》 的藍光光盤。這意味著他們可以對其漫天要價,因為沒有別的途徑可以合法地獲得《鋼鐵俠》藍光光盤。雖然自由軟件使得藍光光盤的生產(chǎn)成本降低了,但這也只會 讓他們獲得更多利益,而不會對價格造成影響。

實際上,我認為x264將更有助于無法承擔(dān)昂貴專業(yè)工具的小型發(fā)行機構(gòu)和業(yè)余愛好者(來制作藍光光盤)。

問:作為一名用戶,我切身體會到了x264編碼器的強大。但是鑒于H.264/AVC標準并不是一個開源標準,這會不 會對自由軟件x264的應(yīng)用,尤其是商業(yè)應(yīng)用,造成影響呢?
詹森:事實上并不存在這個問題。從MPEG-LA(動態(tài)視頻專家組授權(quán)組織)獲取H.264授權(quán)的條款是無差別的,也 就是說他們有義務(wù)以同樣費用向任何申請者授權(quán)(即不能因為是自由軟件就不受理申請或者漫天要價)。需要分發(fā)100000份以上x264編碼器的公司可以向 MPEG-LA申請授權(quán);而在100000份以內(nèi),這個授權(quán)是免費的。這和其他編碼器的授權(quán)模式是一樣的:由經(jīng)銷商而非開發(fā)者支付授權(quán)費用。

問:我曾經(jīng)聽到過一種說法:H.264/AVC將成為最后一個傳統(tǒng)的、基于DCT(離散余弦變換)的視頻編碼。但就如 您的博文《小波編碼的一些問題》告訴我們的,迄今仍然沒有一種成熟的新型視頻編碼體系問世。那么您認為,H.264/AVC編碼還有多長壽命呢?
詹森:我預(yù)計H.264/AVC還有至少5到10年的壽命。

問:您認為最有前途的下一代視頻編碼是什么?
詹森:現(xiàn)在JVT(聯(lián)合視頻工作組,主要由ISO/IEC的MPEG(動態(tài)圖像專家組)和ITU的VCEG(視頻編碼 專家組)組成)有一些很有意思的提案,其中BBC和三星的聯(lián)合提案看上去尤其有前途。值得注意的是,所有這些提案都沒有背離傳統(tǒng)的基于DCT的方法:即使 是最為激進的BBC提案,其中的32x32和64x64變換用到了一種近似于小波變換的方法以在僅使用16位內(nèi)部精度的條件下實現(xiàn)精確計算,但其內(nèi)核仍然是DCT。
不過,還需要做很多工作來削減現(xiàn)在數(shù)量繁多的各種提案,以及避免過高的編解碼復(fù)雜度,從而形成一個可行的方案。即使形成了可行方案,還需要撰寫和確定規(guī)格標準,并且為之編寫高效的編解碼器。集萬千寵愛于一身的H.264,在2005年之前也幾乎沒有得到任何支持,直到近兩年來才開始大規(guī)模取代舊的視頻格 式。

問:您認為x264能為世界帶來哪些變化?
詹森:x264可以為世界進步做出以下三個方面的貢獻:
1. 網(wǎng)絡(luò)帶寬并沒有像我們所預(yù)期的那樣高速增長;與此同時,ISP卻在不斷抱怨網(wǎng)絡(luò)視頻對帶寬的需求。x264能讓壓縮比更高、把視頻壓得更小,這樣我們就能在網(wǎng)上看到更多高清視頻。
2. x264對低延時視頻流技術(shù)做出了杰出貢獻。這項技術(shù)為視頻會議、流媒體等應(yīng)用開拓了一片全新的領(lǐng)域。
3. x264最大的貢獻并不在于它的出色,而在于它的開放。作為一個開源項目,在絕大多數(shù)應(yīng)用中x264都能比其商業(yè)對手更為出色。 在這一刻,“最好”和“免費”達成統(tǒng)一,實現(xiàn)了人人平等:為所有人提供最出色的壓縮比,而不僅僅為能一擲千金購買昂貴軟件的少數(shù)公司。

問:作為一個大學(xué)三年級學(xué)生,您如何平衡開源社區(qū)的工作與學(xué)業(yè)呢?
詹森:如履薄冰(笑)。不過其實最大的問題在于學(xué)費,哈維姆德學(xué)院學(xué)費高昂,而我并不富裕。

問:您覺得開源社區(qū)的工作對您計算機科學(xué)專業(yè)的學(xué)習(xí)有幫助嗎?
詹森:或許有幫助吧,起碼這些工作讓我初級課程的學(xué)習(xí)十分輕松。

問:您每周要花多少時間在x264項目上?
詹森:這取決于具體情況,一般每周要花15到30小時吧。

問:您平?措娨晢幔繌哪鷰状尉幋a實驗的素材來看,您似乎對動漫情有獨鐘,請問您是宅嗎(笑)?
詹森:我算不上是個動漫迷——事實上我一年到頭也看不上一次電視。我與動漫社區(qū)關(guān)系緊密主要是因為他們與x264的關(guān) 系:他們總是樂于使用新技術(shù),比如H.264編碼、Matroska容器、Vorbis編碼、AAC編碼、可變幀速率、SSA\ASS字幕等等。

問:繼續(xù)上面的問題,我注意到x264開發(fā)團隊,乃至視頻編碼這個領(lǐng)域中有許多人喜歡或者接受動漫亞文化,盡管其中鮮 有日本人。請問您認為是不是程序員和計算機科學(xué)家這個群體更樂于接受外來文化呢?
詹森:我認為,不應(yīng)該簡單地把這些人歸為一類。這就好比把《暮光之城》和霍金的粉絲歸為一類,只因為他們都喜歡書。 “動漫迷”是一個過大的概念,我想你并不會把看《迷失》和《英雄》的人都叫做“電視迷”吧。

不過我認為日本確實對西方科技文化有著長久的影響。起碼,幾乎所有的電玩都是他們制作的(笑)。
時至21世紀,在這個全球化的世界里,我們完全有理由相信,相當(dāng)數(shù)量的人能夠接受來自祖國以外的文化。