當前位置:編程學習大全網 - 編程語言 - DIVX和XVID的區別

DIVX和XVID的區別

分類: 電腦/網絡 >> 軟件 >> 多媒體軟件

問題描述:

我想知道divx和xvid的區別 以及到底哪個好用點

謝謝咯

解析:

早在1998年微軟開發了第壹個(也是唯壹的)在PC上使用的MPEG-4(註)編碼器,它包括MS MPEG4V1、MS MPEG4V2、MS MPEG4V3的系列編碼內核。其中的V1和V2用來制作AVI文件,壹直到現在它都是作為Windows的默認組件。不過V1和V2的編碼質量不是很好,壹直到MS MPEG4V3才開始有好轉,畫質有了顯著的進步。但是不知微軟出何居心,卻將這個MS MPEG4V3 的視頻編碼內核封閉在僅僅應用於Windows Media流媒體技術上,也就是說,我們經常看到的ASF流媒體文件中。ASF文件雖然有壹些優勢,但是由於過分的封閉,不能被編輯,未得到廣泛的應用。這便惹怒了不怕天不怕地的視頻黑客和置於鉆研視頻編碼的高手。後來,這些小組不僅破解了微軟的視頻編碼,而且經過他們的修改,壹種新的視頻編碼誕生了。那就是廣為流傳的Mpeg4編碼器――DivX3.11。

隨後壹發不可收拾,DivX被傳得紅得發紫,很快就成了業界的標準。但是問題同樣很快的出現了,DivX的基礎技術是非法盜用微軟的,只能在地下裏流傳,卻上不了臺面,正所謂"名不正,言不順",無法進行廣泛的發展,即產品化,更無法生產硬件播放機。

"生產力要改變生產關系"

在這種情況的迫使下,壹些視頻編碼的高級程序員(包括原DivX 的開發者)組建了壹家公司,名為DivXNeorks Inc。這家公司發起壹個完全開放源碼的項目,名為"ProjectMayo",目標是開發壹套全新的、開放源碼的MPEG4編碼軟件。由於它完全符合ISO MPEG4標準,又是完全開放源代碼(就象linux操作系統),OpenDivX CODEC吸引了很多軟件、視頻高手參與。人力、物力大大投入,OpenDivX編碼器和解碼器原型很快便公布於眾,之後又開發出具有更高性能的編碼器Encore 2等等。這DivX的輝煌時期。

雖然主要編碼工作是DXN的人在做,但許多的技術難關的突破完全得力於來自開放源碼社會的幫助。

DivX的優勢被人們所接受,高品質的DVD電影的容量壹般為5GB,但經過DivX編碼後的大小只有650MB,僅僅為原DVD容量的八分之壹,圖像品質卻與DVD相當。它可以通過互聯網相互傳輸,還可以報存在壹張CD光盤(650MB)上。

DXN的野心:

DivXNeorks壹直希望DivX能成為好萊塢巨頭們選擇的行業標準,並可以通過互聯網進行傳輸的視頻文件,就像唱片發行公司不得不接受MP3格式,並使用它在網上傳輸音樂文件壹樣。DXN希望並計劃在網上出售視頻內容的公司達成技術轉讓的協議。但是,到目前為止,它尚未和任何壹家主要的、甚至具有影響力的電影制片公司達成這類協議。

很可惜的是想DivX這麽好的電影只能在電腦上播放,目前還沒有壹款播放機能夠播放這樣的光盤。日前,DXN已經來到了中國,這家公司的負責人表示,目前有許多美國人都希望能買到采用這壹技術的DVD播放設備,但全球還沒有人能生產,所以他希望能與中國的DVD制造商攜手,在年內拿出產品,並且首先在美國推出。

"天底下真的好人多麽?那幺小人算好人麽?"

就在DivX順利發展時期,DivX的技術逐漸成熟,商機無限的時候,壹臺好戲上演了。由於DivX的技術不是依據GPL協議(通用公***許可證,壹種開放源碼項目中常用的保障自由使用和修改的軟件或源碼的協議),而是LGPL協議(註)。這是DXN公司為自己留的後門。

2001年7月就在Encore2基本成型的時候,DXN公司突然封閉了DivX的原代碼,並在此基礎上發布了自有產品DivX4。DivX 4的基礎就是開放源代碼OpenDivX中的Encore 2,DXN利用了DivX的招牌。DNX公司這麽做,可以說是初其不備的擺了所有人壹刀。開放源碼社會就這樣被狠狠地涮了壹回,他們是那麽的無辜。

DXN公司趁熱打鐵,很快推出了DivX5,但是DivX5沒有比DivX4強到哪裏去,甚至有bug,更可氣的是這壹版本還要收費。可憐阿,有那麽多無償為DivX技術付出的智慧與勞動的人,可悲阿,他們為壹值都在無償的為DNX公司賺錢。這種壟斷和壹直處於壟斷地位的微軟來說,DXN要更恨、更毒。

人世間還是好人多!正義當頭!

首先是全球整個0dayz組織(註)永遠的拒絕了DXN公司的DivX4\5。

被人"涮"了壹把的開源社團決定另起門戶,逐漸重新聚攏開發力量,在OpenDivX版本的基礎上,再次開發出壹種新的MPEG-4編碼、解碼軟件。這就是:XviD。從技術上來說XviD已經基本上與DivX5接近,或者還有所超越;

春天來了:

近壹年來XviD繼承並發展了曾經的OpenDIVX Encore 2,並且使其的性能、效率的到了極大的提升,被認為是目前最快的MPEG4編碼。這是因為XviD重新改寫了所有原代碼,煥然壹新。除此之外,Xvid還吸收了前車之鑒,依照GPL發布。(不再是以前DivX的LGPL,也就是說:誰要是想用它做成產品而不開放源碼是非法的)而且在2002年,也就是今年,TDX2002(全球最著名的地下電影發行組織,每年在網上放出數千部最新而且高品質影片RIP)已經接納XviD為官方標準。這樣TDX2002就有了兩個正式標準:DivX 3.11與XviD。而DivX 4、5像其它封閉的商業軟件壹樣,被永遠拒絕。

報應來了!

對開源軟件下毒手的人遠不止DXN壹家,目前因為壹家商業軟件公司盜用XviD源代碼,而被迫停止開發。具體的情況請參閱:xvid;

DivX 4/5 XviD

出品公司 DivXNeorks Inc 開放源代碼(GPL授權)

推出時間 1998年 2002年2月

創始人 羅達(Rota)及電腦黑客基爾(Gej) 被DXN"涮"的人

TDX2002認證 Yes Yes

oDay認證 No Yes

最新版本 5.02 1.3+

費用 收費 免費

壓縮時間 長 稍短

圖像質量 高、接近DVD 高、接近DVD

壓縮容量 較小 較小

編碼容量 3.4MB 359K

優化設置 壹般 強大的可調節性,使用這可設置很多選項,分別針對不同電影進行不同方式的壓縮。

XviD使用技巧:

關於XviD壓縮設置的文章很多,XviD可以調節的選項很細,由於篇幅限制,不再本文的討論之內。在這裏,我推薦大家使用"2-Pass"編碼, 因為它能給我們更精確的最終文件大小,並且生成最佳質量的編碼 (在文件大小相同的情況下)。

只安裝DivX5的編解碼器不能播放由Xvid壓縮的電影。但是只安裝XviD編碼,可以順利播放DivX5壓縮的電影。但是在播放DivX5電影的時候,速度不能讓人滿意。加上ffdshow(註)之後效果明顯改善。看來XviD在播放divX5的還不是很完善。

雖然XviD到目前來講與DivX5對戰,仍有些身單力薄,優勢不是很明顯。但是筆者很看好XviD。首先,它是絕對開放源代碼,這使得有更多的人投入到XviD的研發之中。還有,它完全重寫DivX的原代碼,讓新的XivD去粗取精、煥然壹新;目前XviD的開發人員有很多都是當初DivX的研發人員,對DivX的錯誤了解得很清楚,重寫之後,XivD的地層優勢可見壹斑。另外,DivX4/5雖然版本不斷更新,但是功能提升並不高,優勢不明顯。XviD是新生力量,而且充滿了復仇的力量。祝XviD壹路走好。

XviD版本的歷史:

1.0 2002年2月17日 第壹版 ,首次發布

1.0 2002年2月28日 大量的修正和更準確地解釋

1.1 2002年3月2日 分析澄清了很多概念

1.2 2002年3月4日 加入量化矩陣(quantization matrix), 移去量(removed quant). 柔和( *** oothing) 技術

1.3 2002年3月8日 關於 Nic's XviD Directshow Filter 的詳釋

1.3+ 2002年7月23日 按照Nic's XVID Codec校正補充部分內容(目前最新版本)

關於DivX起源的小知識:

這種名為DivX 的技術,由壹個27歲的法籍影音發燒友羅達(Rota)及電腦黑客基爾(Gej)創造出來得。

原來DivX所采的技術並非這兩位仁兄發明的,他們只不過是個盜版天才。隨著Windows的大行其道,微軟開發了MPEG-4技術,能夠將視頻影像文件容量壓縮到很小。羅達與基爾將程式重寫壹遍,但將其改名為DivX,且放在網上隨意任人下載。

微軟聲稱將對所有推動DivX發展的人、企業作出追究。可是羅達正全面申請將他們的DivX合法化。由於DivX雖然是從Windows的發明出來的,但卻沒有用過任何微軟的技術。而且,他更與美國壹些技術人士及財經人員開會,和組新公司 ProjectMayo全力推廣DivX。

其實,DivX是視頻DVD的另壹種保存方式,要靠DeCSS程序(註)才能做到。因為DVD本身有防復制的標記,讓DVD不能隨便復制到電腦裏,但DeCSS能將它解碼,令其可以復制,壓縮成DivX電影。針對這壹做法,各大電影商立即采取行動,防止DeCSS外流及散播,但為時已晚,DeCSS在Yahoo!、Google上都能找到。

  • 上一篇:有哪些科技手工?
  • 下一篇:C語言壹些經典的編程
  • copyright 2024編程學習大全網