三種編解碼器目前只有Xvid是屬於開放原始碼。而Divx為免費編解碼器,而AVC則是

有專利編解碼器。Xvid(舊稱為XviD)是一個開放原始碼MPEG-4視頻編解碼器

,它是基於OpenDivX而編寫的。Xvid是由一群原OpenDivX義務開發者在

OpenDivX於2001年7月停止開發後自行開發的。"DivX" 的商標不同於

"DIVX" (Digital Video Express,現已解散),1998年到2002年,獨立的愛好者

在DVD擷取社區創建的軟件工具,大大提高了品質的視頻文件的DivX ;-)

3.11 Alpha版以及接下來的版本。DiVX 採取encore2代碼並發展為DivX 4.0

,最初發布於2001年7月。DivX編解碼器和DivX播放器也可免費在DivX網站下載。

2009年1月6日,DIVX7 發布,其中增加的H.264視頻,AAC格式音頻和的

Matroska容器支持,大大改善了原來的格式限制。ITU-T的H.264標準和

ISO/IEC MPEG-4第10部分(正式名稱是ISO/IEC 14496-10

在編解碼技術上是相同的,這種編解碼技術也被稱為AVC,即進階視訊編碼

Advanced Video Coding)。該標準第一版的最終草案已於2003年5月完成。

基本上除了上述三種編解碼器之外,另外有幾家公司開發的編解碼器

,大家比較清楚的有Microsoft的 Windows Media Video 系列(*.wmv)

, 還有 Apple 的 QuickTime(*.mov),以及 RealNetworks RealVideo 系列

(*.rm,*.rmvb)。

DivX、XviD、AVC、AAC都是屬於MPEG-4標準的 詳細的解釋是這樣:MPEG-4

是一種標準 分成21個部 (21個部可以在維基百科上查詢:

http://zh.wikipedia.org/zh-tw/MPEG4)

意思就是說只要符合某一種子集部就可以叫做MPEG-4 比如第二個部定義了:一個

對各種視覺資訊的編解碼器,因此DivX、XviD就可以叫做MPEG-4 第三部定義

定義了一個對各種音訊訊號進行編碼的編解碼器,因此AAC就可以叫做MPEG-4

第十部專門定義:進階視訊編碼或稱高階視訊編碼,就是常見的H.264/AVC

第15部定義:AVC檔案格式:定義了基於第十二部分的用於儲存第十部分的視訊

內容 的檔案格式。所以.mp4這個格式就可以叫做MPEG-4 這樣解釋可理解嗎?

另外為什麼都有高技術的編碼器卻還是有很多不同的編碼器在網路上亂跑呢?

因為每個影片會基於他的編碼需求、使用者、流通性等等不同而有不同壓縮方式

比如因為要求即時性壓縮(1秒的影片要低於1秒完成壓縮)

所以日本電視的訊號目前還是使用MPEG-2,因為藍光是壓制好才燒錄的東西

,可以花很多時間壓縮,且要要求高畫質 因此使用AVC做壓縮,N牌5800

因為只有DivX可以播放640x360解析度的影片,因此選用此編碼器壓縮

,在P2P流動的影片因為要求能見的畫質但是需要盡量的使檔案縮小以方便

在網路上流動 因此選用RMVB作為較低畫質的編碼器,XviD因為有動畫編碼

優化技術,因此部份影片可能以此作為編碼器壓縮 等等等等很多的原因

,所以編碼器材會各式各樣 補充:目前壓縮率最高的編碼則是AVC

以上節錄至PTT_

 

補充

DivXXvid應屬目前網路上流通的影片中,最常被使用的兩種編碼之一。至於這兩種編碼的關係到底是什麼?簡單來說,這兩種編碼都遵循並實作了MPEG-4 Part 2的規範。MPEG-4是MPEG機構繼MPEG-2之後所制定的標準,總計有23個章節,Part 2屬於「Visual」部分。其他如Part 3制定的AAC音訊編碼、Part 14制定的MP4封裝容器(誤和MPEG-4本身搞混),以及制定目前最新H.264/AVC編碼的Part 10等等。

由於DivX與Xvid遵循的是同一套標準,所以理論上它們是同樣的東西。但MPEG-4 Part 2標準本身相當寬鬆,所以明確的說,DivX跟Xvid對於MPEG-4 Part 2的關係是「相同標準,不同實作」。這可以用MP3音樂做說明:不論是MP3核心開發者Fraunhofer-Gesellschaft的L3enc編碼器,或是Open Source的LAME MP3編碼器,乃至於微軟替Windows Media Player內建的MP3編碼器以及蘋果電腦iTunes的MP3編碼器,通通都是針對MPEG-1 Layer 3標 準的實作,所以這些編碼器壓製出來的音樂,都是符合標準的MP3檔案。但由於是「不同的實作」,因此不同編碼器壓製出來的音樂在同樣的設定之下,例 如:128kbps constant bit-rate,依舊會有些微差距。這就是為何許多真正MP3的愛用者會選擇LAME MP3編碼器的原因,因為LAME壓出來的MP3音質,硬是比其他MP3編碼器來得好。(iTunes再見,Windows Media Player再見)

至於為何會存有DivX與Xivd這兩種有點像又不太像的東西?關於DivX與Xvid的恩恩怨怨,相信你 Google一下就可以看到不少東西了,在此簡單帶過:當年DivX的部分核心成員背叛了Open Source界,瓢竊了許多人的辛苦,成立DivX商業公司圖利。這使得其他成員出走,開發Xvid對抗DivX,繼續遵循Open Source的傳統,將程式原始碼完全公開。這正是為何Xvid選擇了跟DivX相反的名字,而事實證明,Xvid確實比DivX來得好,不論在畫質與穩 定度皆然。DivX在5.2.0版本之後,甚至跟自身以往的版本發生了相容性問題。所以呢,愛備份DVD的人,請愛用Open Source界的Xvid,保證讓你得到比DivX畫質更高的影片。

至於另一個遵循MPEG-4 Part 2標準的3ivx編碼,雖然在網路上可以看到少部分的影片流通,不過還是不敵DivX與Xvid,在此就不多說明了。燒錄軟體公司Nero針對自家軟體,提供使用者可以備份影片以及轉碼用的Nero Digital,實際上也遵循了MPEG-4 Part 2(以及Part 3的AAC音訊)。所以你要是懂一些程式設計,並把MPEG-4 Part 2標準讀通的話,也可以自創一套編碼,叫做…CativX

deargrass 發表在 痞客邦 PIXNET 留言(0) 人氣()