1. 程式人生 > >視訊編碼格式全面解析

視訊編碼格式全面解析

下文轉載自:http://www.jianshu.com/p/4def60dd594f

 

我們在詳解各種主流的視訊格式之前,先拋開各種視訊格式的定義,來討論這樣一件事情:你覺得目前的視訊格式編碼混亂嗎?相信這個問題問出來,許多、、不同知識層次的人有不同的思考,但是答案卻都有一個共同點就是:“混亂”。

從我們在接觸網路上面看電影以來,就會遇到從原先我們熟知的RMVB格式的視訊到後來接觸的MP4、3GP等格式的視訊就會感到為什麼同樣是AVI的視訊,我的MP4卻不支援,而別人的就可以呢?這裡就涉及到了視訊編碼與封裝格式的問題。本文主要是針對視訊編碼進行討論,以後會在下次為大家講解一下關於封裝格式的問題。

所謂視訊編碼方式就是指通過特定的壓縮技術,將某個視訊格式的檔案轉換成另 一種視訊格式檔案的方式。目前視訊流傳輸中最為重要的編解碼標準有國際電聯的H.264,運動靜止影象專家組的M-JPEG和國際標準化組織運動影象專家 組的MPEG系列標準,此外在網際網路上被廣泛應用的還有Real-Networks的RealVideo、微軟公司的WMV以及Apple公司的 QuickTime等,到目前google力推的WebM格式都收到了我們的關注。以下我們會為大家就主流的視訊編碼做一下講解。

 

 

 

編碼對比

 

 

 

 

 

 

視訊國際標準化相關組織的的ISO和ITU-T

格式的統一肯定會極大地提高人們的生活的便利以及資料的傳播,為什麼還會有如此繁多的視訊編碼的方式,難道就沒有專門機構或者組織來管理一下嗎?帶著這些疑問我們認識一下底下的兩個機構。

■ ITU-T

ITU-T的中文名稱是國際電信聯盟遠端通訊標準化組織(ITU-T for ITU Telecommunication Standardization Sector), 它是國際電信聯盟

管理下的專門制定遠端通訊相關國際標準的組織。由ITU-T指定的國際標準通常被稱為建議(Recommendations)。由於 ITU-T是ITU的一部分,而ITU是聯合國下屬的組織,所以由該組織提出的國際標準比起其它的組織提出的類似的技術規範更正式一些。

它制定的標準有H.261、H.263、H.263+等,目前流行最廣的,影響也是最大的H.264也有他的一份功勞。底下附上

H - 視訊音訊以及多媒體系統複合方法

H.223 低位元速率多媒體通訊複合協議

H.225.0 也被稱為實時傳輸協議

H.261 視訊壓縮標準, 約1991年

H.262 視訊壓縮標準(和MPEG-2第二部分內容相同), 約1994年

H.263 視訊壓縮標準, 約1995年

H.263v2 (也就是 H.263+) 視訊壓縮標準, 約1998年

H.264 視訊壓縮標準(和MPEG-4第十部分內容相同), 約2003年

H.323 基於包傳輸的多媒體通訊系統

■ ISO

國際標準化組織(ISO)是由各國標準化團體(ISO成員團體)組成的世界性的聯合會。負責各種標準的制定,當然也少不了關於視訊編碼方面的。它制定的標準有MPEG-1、MPEG-2、MPEG-4等。並且已經制定出來了最新的MPEG-7,並且計劃公佈MPEG-21。

國際標準化組織(ISO)制定的標準主要集中在MPEG系列。也就是由動態的影象專家組制定的一系列的標準。

由ISO下屬的MPEG運動圖象專家組開發視訊編碼方面主要是Mpeg1(vcd用的就是它)、Mpeg2(DVD使用)、Mpeg4(現在的DVDRIP使用的都是它的變種,如:divx,xvid等)、Mpeg4 AVC(現在正熱門也就是H.264)

瞭解一下這兩家機構是我們瞭解視訊編碼之所以會對現在所採用的主流視訊的編碼有著重要的作用。正是這兩家機構根據不同的時期對於視訊編碼的不斷地調整才使 得目前的視訊編碼看起來混亂的原因。其實本意是為了滿足目前網際網路的快速發展以及隨著電腦效能的提高做得調整,隨著時間的推移,可以預見的是短時間內視訊 的編碼還是會多家並存,隨著google、微軟等巨頭的湧入,可能會在不久的將來也發生一定的變化。

國際標準化組織制定的MPEG-4

ISO國際標準化組織制定的MPEG-4

MPEG 全稱是Moving Pictures Experts Group,它是“動態圖象專家組”的英文縮寫,該專家組成立於1988年,致力於運動影象及其伴音的壓縮編碼標準化工作,原先他們打算開發MPEG1、 MPEG2、MPEG3和MPEG4四個版本,以適用於不同頻寬和數字影像質量的要求。

MPEG系列標準已成為國際上影響最大的多媒體技術標準,其中MPEG-1和MPEG-2是採用以夏農資訊理論為基礎的預測編碼、變換編碼、熵編碼及運 動補償等第一代資料壓縮編碼技術;MPEG-4(ISO/IEC 14496)則是基於第二代壓縮編碼技術制定的國際標準,它以視聽媒體物件為基本單元,採用基於內容的壓縮編碼,以實現數字視音訊、圖形合成應用及互動式 多媒體的整合。MPEG系列標準對VCD、DVD等視聽消費電子及數字電視和高清晰度電視(DTV和HDTV)、多媒體通訊等資訊產業的發展產生了巨大而深遠的影響。

MPEG1已經在VCD上得到了廣泛的應用,而MPEG2在DVD以及廣播電視上面得到了利用,而MPEG3最初是為HDTV開發的編碼和壓縮標準,但由於MPEG2的出色效能表現,MPEG3並沒有得到重用,只好在半路就被pass掉了。

 

 

 

MPEG-4的規範

MPEG-4於1999年初正式成為國際標準。它是一個適用於低傳輸速率應用的方案。與MPEG1和MPEG2相比,MPEG4更加註重多媒體系統的交 互性和靈活性。MPEG-4(同時也是ISO/IEC 14496)的制訂並非只有動態視訊的編解碼而已,其中還包括諸多的環節與專案,真正與視訊直接且密切相關的,其實就是MPEG-4 Part 2(也稱為MPEG-4 Visual)的部分,其餘還有用於傳送時的整合架構規範、檔案格式、軟體規範、相關定義等。

MPEG1、MPEG2技術當初制定時,它們定位的標準均為高層媒體表示與結構,但隨著計算機軟體及網路技術的快速發展,MPEG1.MPEG2技術的弊 端就顯示出來了:互動性及靈活性較低,壓縮的多媒體檔案體積過於龐大,難以實現網路的實時傳播。而MPEG4技術的標準是對運動影象中的內容進行編碼,其 具體的編碼物件就是影象中的音訊和視訊,術語稱為“AV物件”,而連續的AV物件組合在一起又可以形成AV場景。因此,MPEG4標準就是圍繞著AV物件 的編碼、儲存、傳輸和組合而制定的,高效率地編碼、組織、儲存、傳輸AV物件是MPEG4標準的基本內容。AV物件(AVO,Audio Visual Object)是MPEG-4為支援基於內容編碼而提出的重要概念。物件是指在一個場景中能夠訪問和操縱的實體,物件的劃分可根據其獨特的紋理、運動、形 狀、模型和高層語義為依據。在MPEG-4中所見的視音訊已不再是過去MPEG-1、MPEG-2中影象幀的概念,而是一個個視聽場景(AV場景),這些 不同的AV場景由不同的AV物件組成。AV物件是聽覺、視覺、或者視聽內容的表示單元,其基本單位是原始AV物件,它可以是自然的或合成的聲音、影象。原 始AV物件具有高效編碼、高效儲存與傳輸以及可互動操作的特性,它又可進一步組成複合AV物件。因此MPEG-4標準的基本內容就是對AV物件進行高效編 碼、組織、儲存與傳輸。AV物件的提出,使多媒體通訊具有高度互動及高效編碼的能力,AV物件編碼就是MPEG-4的核心編碼技術.

在視訊編碼方面,MPEG4支援對自然和合成的視覺物件的編碼。(合成的視覺物件包括2D、3D動畫和人面部表情動畫等)。在音訊編碼上,MPEG4可以在一組編碼工具支援下,對語音、音樂等自然聲音物件和具有迴響、空間方位感的合成聲音物件進行音訊編碼。

由於MPEG4只處理影象幀與幀之間有差異的元素,而捨棄相同的元素,因此大大減少了合成多媒體檔案的體積。應用MPEG4技術的影音檔案最顯著特點就是 壓縮率高且成像清晰,一般來說,一小時的影像可以被壓縮為350M左右的資料,而一部高清晰度的DVD電影, 可以壓縮成兩張甚至一張650M CD光碟來儲存。

做一個對比就可以清楚地看到MPEG-4(part2)的優點,如果傳輸一個1920×1080的HD高解析度、24fps(每秒更新24張畫面)傳輸頻 寬上MPEG-2需要12~20Mbps,相對的MPEG-4 SP(第二部分)只要10Mbps多點,更直接地說,若將MPEG-2的頻寬視為基準100%,MPEG-4 SP要達相同體驗效果只需60%頻寬。

■MPEG-4的技術特點

MPEG-4則代表了基於模型/物件的第二代壓縮編碼技術,它充分利用了人眼視覺特性,抓住了影象資訊傳輸的本質,從輪廓、紋理思路出發,支援基於視覺內容的互動功能,這適應了多媒體資訊的應用由播放型轉向基於內容的訪問、檢索及操作的發展趨勢。

MPEG-4不僅可提供高壓縮率,同時也可實現更好的多媒體內容互動性及全方位的存取性,它採用開放的編碼系統,可隨時加入新的編碼演算法模組,同時也可根據不同應用需求現場配置解碼器,以支援多種多媒體應用。

MPEG-4 採用了新一代視訊編碼技術,它在視訊編碼發展史上第一次把編碼物件從影象幀拓展到具有實際意義的任意形狀視訊物件,從而實現了從基於畫素的傳統編碼向基於物件和內容的現代編碼的轉變,因而引領著新一代智慧影象編碼的發展潮流。

MPEG-4作為新一代多媒體資料壓縮編碼的典型代表,它第一次提出了基於內容、基於物件的壓縮編碼思想。它要求對自然或合成視聽物件作更多分析甚至是理解,這正是資訊處理的高階階段,因而代表了現代資料壓縮編碼技術的發展方向。

MPEG-4實現了從矩形幀到VOP的轉變以及基於畫素的傳統編碼向基於物件和內容的現代編碼的轉變,這正體現了傳統視訊編碼與新一代視訊編碼的有機統一。基於內容的互動性是MPEG-4的核心思想,這對於視訊編碼技術的發展方向及廣泛應用都具有特別重要的意義。

目前的主流H.264

■ 目前主流佔優勢的H.264

H.264 是由ITU-T 的VCEG(視訊編碼專家組)和ISO/IEC 的MPEG(活動影象編碼專家組)聯合組建的聯合視訊組(JVT:joint video team)提出的一個新的數字視訊編碼標準,它既是ITU-T 的H.264,又是ISO/IEC 的MPEG-4 的第10 部分。而國內業界通常所說的MPEG-4 是MPEG-4 的第2 部分。即:

H.264=MPEG-4(第十部分,也叫ISO/IEC 14496-10)=MPEG-4 AVC

因此,不論是MPEG-4 AVC、MPEG-4 Part 10,還是ISO/IEC 14496-10,都是指H.264。H.264也是MPEG-4的一部分。

H.264標準從1998 年1 月份開始草案徵集,到2003 年7 月,整套H.264 (ISO/IEC 14496-10)規範定稿。2005年1 月,MPEG 組織正式釋出了H.264 驗證報告,從各個方面論證了H.264 的可用性以及各種工具集的效果,從標準的角度,印證H.264 的成熟性。

 

 

 

H.264

關於該技術的視訊編碼方案,現在正式命名為ITU-T H.264或“JVT/AVC草案”。H.264/MPEG-4 AVC作為MPEG-4標準的擴充套件(MPEG-4 Part 10),充分利用了現有MPEG-4標準中的各個環節。H.264/MPEG-4 AVC就在現有MPEG-4 Advanced Simple Profile的基礎之上進行發展的。它即保留了以往壓縮技術的優點和精華又具有其他壓縮技術無法比擬的許多優點。

H.264的技術特點:

H.264 使影象壓縮技術上升到了一個更高的階段,能夠在較低頻寬上提供高質量的影象傳輸,該優點非常適合國內運營商使用者量大、接入網/骨幹網頻寬相對有限的狀況。 在同等的畫質下,H.264 比上一代編碼標準MPEG2 平均節約64%的傳輸碼流,而比MPEG4 ASP 要平均節約39%的傳輸碼流。全球很多IPTV業務運營商都將H.264 作為編解碼格式的標準,包括比利時電信,荷蘭KPN,泰國ADC 電信,中國電信等等。

根據中國電信上海研究院的實際測試結果表明:國內普遍採用的MPEG-4 編碼技術在3Mbps 的頻寬下尚達不到標清的影象質量,而H.264 編碼技術可以在2M 頻寬下提供要求的影象效果。因而運營商希望引入更先進的H.264 編碼技術,在有限的頻寬資源下進一步提高影象質量。其主要的特點是:

1.更高的編碼效率:同H.263等標準的特率效率相比,能夠平均節省大於50%的位元速率。

2.高質量的視訊畫面:H.264能夠在低位元速率情況下提供高質量的視訊影象,在較低頻寬上提供高質量的影象傳輸是H.264的應用亮點。和MPEG2和 MPEG4 ASP等壓縮技術相比,在同等影象質量下,採用H.264技術壓縮後的資料量只有MPEG2的1/8,MPEG4的1/3。顯然,H.264壓縮技術的採 用將大大節省使用者的下載時間和資料流量收費。

3.提高網路適應能力:H.264可以工作在實時通訊應用(如視訊會議)低延時模式下,也可以工作在沒有延時的視訊儲存或視訊流伺服器中。

4.採用混合編碼結構:同H.263相同,H.264也使用採用DCT變換編碼加DPCM的差分編碼的混合編碼結構,還增加了如多模式運動估計、幀內預測、多幀預測、基於內容的變長編碼、4x4二維整數變換等新的編碼方式,提高了編碼效率。

5.H.264的編碼選項較少:在H.263中編碼時往往需要設定相當多選項,增加了編碼的難度,而H.264做到了力求簡潔的“迴歸基本”,降低了編碼時複雜度。

6.H.264可以應用在不同場合:H.264可以根據不同的環境使用不同的傳輸和播放速率,並且提供了豐富的錯誤處理工具,可以很好的控制或消除丟包和誤碼。

7.錯誤恢復功能:H.264提供瞭解決網路傳輸包丟失的問題的工具,適用於在高誤位元速率傳輸的無線網路中傳輸視訊資料。

8.較高的複雜度:264效能的改進是以增加複雜性為代價而獲得的。據估計,H.264編碼的計算複雜度大約相當於H.263的3倍,解碼複雜度大約相當於H.263的2倍。

技術上,它集中了以往標準的優點,並吸收了標準制定中積累的經驗。與H.263v2(H.263+) 或MPEG-4簡單類(Simple Profile)相比,H.264在使用與上述編碼方法類似的最佳編碼器時,在大多數位元速率下最多可節省50%的位元速率。H.264在所有位元速率下都能持續提供 較高的視訊質量。H.264能工作在低延時模式以適應實時通訊的應用(如視訊會議),同時又能很好地工作在沒有延時限制的應用,如視訊儲存和以伺服器為基 礎的視訊流式應用。H.264提供包傳輸網中處理包丟失所需的工具,以及在易誤碼的無線網中處理位元誤碼的工具。

在系統層面上,H.264提出了一個新的概念,在視訊編碼層(Video Coding Layer, VCL)和網路提取層(Network Abstraction Layer, NAL)之間進行概念性分割,前者是視訊內容的核心壓縮內容之表述,後者是通過特定型別網路進行遞送的表述,這樣的結構便於資訊的封裝和對資訊進行更好的 優先順序控制。

 

 

 

既生瑜何生亮?

其 實通過上面的討論我們也看到了H.264跟MPEG-4(part2)都是為了網際網路而生,而且有許多共同的特點,那麼既生MPEG-4?何生 H.264?有了MPEG-4(第二部分)為什麼還要H.264,豈不是多此一舉?兩者到底有多大的區別呢?為何需要再訂製出MPEG-4 Part 10呢?直接沿用MPEG-4 Part 2難道不行?

雖然MPEG-4已針對Internet傳送而設計,提供比MPEG-2更高的視訊壓縮效率,更靈活與彈性變化的播放取樣率,但就視訊會議而言總希望有更進一步的壓縮,所以才需要出現了H.264。

首 先就是上文提到的H.264對於頻寬的要求低,在頻寬比較吃緊的情況下一樣可以正常的工作,只相當於MPEG-4第二部分的2/3,不要小看這些,這些就 可以決定你看視訊是否流暢。更具體地說,H.264力求在40kbps~300kbps的有限頻寬下儘可能得到流暢、清晰的表現。

那麼到底壓縮了更小的H.264能夠有更高的壓縮率,播放效果是不是大打折扣呢?播放效果與MPEG-2、MPEG-4近乎相同嘛?是的,其實視訊的質量 我們看不出多大的差別,之所以出現這種現象答案在於H.264採用了更復雜的編碼演算法,當然對於解碼也提出了更高的要求。

以前之所以未採用更復雜的演算法,是考慮到解碼(播放)端的運算能力不足,就會導致播放不流暢,失去視訊娛樂觀賞的意義,但如今不同,無論桌面電腦、移動終 端的效能都突飛猛進,即便運用更復雜的壓縮編碼都可以實時解碼、流暢地播放,這正是MEPG-4、H.264能夠流行的一項先決條件。

但是其實這些都不是關鍵,目前的寬頻已經完全滿足了mpeg-4第二部分的使用,但是為什麼還要H.264呢?就是因為授權的問題。關於這個問 題,H.264不僅壓縮演算法比以往的MPEG-4更優異,頻寬耗用更低,還有一項最誘人的特點:授權費用比較合理,因為H.264晚於MPEG-4問世, 且兩者定位接近,既然如此,H.264只好在授權費上降低定位,期盼以較寬厚的授權方式爭取被採用,而這正是對了運營商的胃口,當初許多運營商對 MPEG-4的授權深表反感,之後也都熱烈擁護H.264。

MPEG-7視訊編解碼技術標準

MPEG-7為多媒體內容描述介面(Multimedia content description interface),是基於內容表示的多媒體內容描述標準。2001年9月成為國際標準ISO/IEC 15938-1。

目的是制定一套描述符標準,用來描述各種型別的多媒體資訊及它們之間的關係,以便更快更有效地檢索資訊。這些媒體材料可包括靜態影象、圖形、3D模型、聲音、話音、電視以及在多媒體演示中它們之間的組合關係。在某些情況下,資料型別還可包括面部特性和個人特性的表達。

 

 

 

MPEG-7致力於視聽資料資訊編碼的表達(表達內容的資訊,而不是內容本身)。這一點與目標集中在視訊/音訊資料的壓縮與編碼的MPEG-1/2/4不同,MPEG-7所表達的不是內容/資訊本身,而是表示資訊的資訊。

MPEG-7聚焦於多媒體材料的通用介面的標準化,關注資料資源的互動性與全球化、資料管理的靈活性。MPEG-7只關心描述本身,而將描述的生成、特徵的提取、索引的處理等都排除在標準之外。

MPEG-7提供了可視內容的標準結構和聯接機制、以及對可視內容表述的標準化,為實現基於內容的檢索提供了應用框架,並使對多媒體資料的建立、交換、檢索和重用更加有效。巨頭微軟的VC-1(WMV)

■巨頭微軟力推的VC-1

VC-1是軟體巨頭微軟力推的一種視訊編碼的格式,但是它的發展並不是很順利,可以說是歷經坎坷。直到2006年初,活動影象和電視工程師協會(SMPTE)才正式頒佈了由微軟提出並開發的VC-1視訊編碼標準。

 

 

 

VC-1

微軟是在2003年9月遞交VC-1編碼格式(開發代號Corona)的,目前已經得到了MovieBeam、Modeo等不少公司的採納,同時也包含在 HDDVD和 藍光中,包括華納和環球等影業公司也有采用這種格式的意向。VC-1基於微軟Windows Media Video 9(WMV9)格式,而WMV9格式現在已經成為VC-1標準的實際執行部分。WMV(Windows Media Video)是微軟公司的視訊編解碼器家族,包括WMV 7、WMV 8、WMV 9、WPV 10。這一族的編解碼器可以應用在從撥號上網的窄帶視訊到高清晰度電視(HDTV)的寬頻視訊。使用Windows Media Video使用者還可以將視訊檔案刻錄到CD、DVD或者其它一些裝置上。它也適用於用作媒體伺服器。WMV 可以被看作是MPEG-4的一個增強版本。最新的由SMPTE(電視電影工程師協會)承認的WMV-9,也就是我們說的上面的VC-1。

VC-1是最後被認可的高清編碼格式,不過因為有微軟的後臺,所以這種編碼格式不能小窺。相對於MPEG2,VC-1的壓縮比更高,但相對於H.264而 言,編碼解碼的計算則要稍小一些,目前來看,VC-1可能是一個比較好的平衡,輔以微軟的支援,應該是一隻不可忽視的力量。一般來說,VC-1多為 “.wmv”字尾,但這都不是絕對的,具體的編碼格式還是要通過軟體來查詢。

 

 

 

WMV

總的來說,從壓縮比上來看,H.264的壓縮比率更高一些,也就是同樣的視訊,通過H.264編碼演算法壓出來的視訊容量要比VC-1的更小,但是VC-1 格式的視訊在解碼計算方面則更小一些,一般通過高效能的CPU就可以很流暢的觀看高清視訊。

VC-1的發展有利方面以及發展中的障礙

VC-1具備迅速縮小差距的潛力,因為VC-1是在WM9壓縮系統的基礎上建立的,與MPEG-4存在眾多解釋分歧的情況相比,該規範的分歧空間較小。另 一個對VC-1有力的重要因素是許多電信公司(包括SBC)已宣佈支援微軟的IPTV平臺。雖然H.264可以部署在微軟的IPTV平臺上,但已經採用微 軟IPTV的電信公司強烈傾向於實現完全整合的微軟方案。保證VC-1互操作性的過程也有可能更加簡單,因為不同於由許多供應商給出不同解釋的 H.264,微軟是該標準的最終裁定者。

不過,VC-1目前的氣勢依然弱於H.264,也弱於MPEG-4,一方面是VC-1在技術層面上的實際表現與H.264無太大差異,VC-1同樣以MPEG-4為基礎,但並沒有特別的突出點或優越性,運營商從技術角度考慮沒有必要非選擇VC-1。

另外,從授權角度來看VC-1是否有優勢呢?答案是三者中最不利的,礙於Microsoft一貫的推行策略,VC-1的授權來源僅只一家,授權價格與方式調整,以及後續版本的改進方向,都由微軟一手掌握,無人能左右,眼前為與MPGE-4、H.264等競爭,VC-1授權自然不敢過高,但運營商依然對未來是否會漲價表示擔心。

開源免費的WebM

新勢力的WebM

如果說H.264的出現是對於MPEG-4第二部分的視訊編碼收費過高的宣戰,那麼google力推的WebM則就是對於收版權費的視訊編碼的宣戰。儘管 在視訊的質量上WebM沒有多大的優勢,但是WebM的標準更傾向於開源,因此也就是對於網路更加的便利化的一個催進劑。WebM所使用的VP8視訊格 式,相對於H.264而言並無技術上的優勢,但勝在免費;而H.264不僅技術優勢明顯,並且已經成為一種事實標準,獲得了廣泛的應用。

 

 

 

WEBM

WebM標準的網路視訊更加偏向於開源並且是基於HTML5標準的。最為可怕的是WebM標準受到了包括 Opera,Mozilla,adobe等軟體巨頭和AMD,ARM,NVIDIA,qualcomm在內硬體巨頭的支援,在未來潛力巨大。而且google自己的全球第一大視訊網站YouTube目前80%的視訊支援全新的WebM標準。

WebM是一個由Google資助的專案,目標是構建一個開放的、免版權使用費的視訊檔案格式。該視訊檔案格式應能提供高質量的視訊壓縮以配合 HTML 5使用。WebM專案是一個使用BSD許可證的開源專案,它採用了On2 Technologies開發的VP8視訊編解碼器和Xiph.Org基金會開發的Vorbis音訊編解碼器(一種開源且無專利限制的音訊壓縮格式),其 使用的封裝格式則以Matroska(MKV)開源格式為基礎。

這是一個極好的解決方案,因為它在可能是最進步的開源協議之下提供WebM原始碼,允許幾乎任何背景下的程式碼重用,而又克服了BSD許可中的一大弱點--專利授權機制的缺乏。”

不幸的是,問題還沒有被徹底地劃清。僅管許可問題已經被解決,WebM現在下享受著廣大技術界的支援,MPEG LA問題依然存在。MPEG LA有一個管理著H.264許可發放(H.264 licensing的組織。這一組織說它在考慮為VP8整合一個專利池(gathering a patent pool for VP8),宣告說codec可能被屬於與MPEG LA相關的公司的專利覆蓋。如果這一組織最終這麼做,這將意味著V8將不再免專利稅。

寫在最後:

目前的視訊發展中,可以說老的視訊格式並沒有死去,而是正當年。而新的視訊由於適應了網路時代的發展,前途光明。

目前的MPEG-2的視訊在藍光時代一樣是得到了重用,MPEG-2不是MPEG -1的簡單升級,MPEG-2在系統和傳送方面作了更加詳細的規定和進一步的完善。MPEG-2特別適用於廣播級的數字電視的編碼和傳送,被認定為SDTV和HDTV的編碼標準。DVD影碟就是採用MPEG-2壓縮標準。

而H.264雖然收費問題仍讓人不滿,但是由於普及的面大,加上其演算法上面的領先,在短時間內不會讓別人追上。而MPEG-4{2}由於目前網路速度的發展,加上費用的下降甚至於以後的費用可能為零來競爭,也很有發展前途。

而google與微軟自己力推的WMV以及WebM都有著巨頭強大的實力作為後盾。特別是WMV這幾年已經在日常中比較常見了,而WebM由於開源加上免費的優點,再加上其最大的視訊網站YOutobe作為後盾,加上許多廠家的力捧,很有希望在以後後來居上

作者:latthias 連結:http://www.jianshu.com/p/4def60dd594f 來源:簡書 著作權歸作者所有。商業轉載請聯絡作者獲得授權,非商業轉載請註明出處。