PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > DVD 討論區
帳戶
密碼
 

回應
 
主題工具
ultrascsi
Junior Member
 

加入日期: Apr 2001
文章: 720
請問Xvid的版本

現在在網路上有看到Koepi's XviD Codec、Nic's XviD DirectShow Decoder、uManiac's XviD Codec,請問這三個版本有什麼不同呢?謝謝。
     
      
舊 2003-07-14, 11:41 AM #1
回應時引用此文章
ultrascsi離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
回覆: 請問Xvid的版本

引用:
Originally posted by ultrascsi
現在在網路上有看到Koepi's XviD Codec、Nic's XviD DirectShow Decoder、uManiac's XviD Codec,請問這三個版本有什麼不同呢?謝謝。

XviD 的開發小組,核心主要三位成員,gruel, pete, Isibaar,還有其他不可缺少的重要開發人員,Edouard Gomez, skal, sysKin... 等等,除了 sysKin 以外,其他幾位大概很難看到他們出現在一般使用者的討論區,例如 Doom9。
XviD 的程式碼是由以上幾位撰寫、修改、維護的,原始碼公開在 CVS 上,任何人都可以自由地去下載回來,編譯一個屬於自己的 binary。
所以嚴格說起來,XviD 只有一種版本,沒有其他版本,也沒有版本混亂,彼此不相容的問題。
這是一般人對 XviD 的錯誤印象。
那麼因為不是每個人都知道編譯的方法,所以有人幫忙大家編譯原始碼,將編譯好的 binary 放在網站上給大家下載,其中比較有名的三位,就是 Koepi, Nic, 和 uManiac。
這三個版本因為編譯的時間,編譯的來源不同,所以有一些小差異。
Nic 編譯的版本,Nic 已經有一段時間沒更新了,停留在比較舊的 CVS 原始碼上,那時的 XviD 還沒有用 R-D 的動作搜尋,速度比現在要快一點,品質要差一點。
解碼的 DirectShow Filter,因為原本的 XviD Decoder 沒有 deblock/dering 等 Post-Processing,所以 Nic 幫 XviD 寫了一個有 Post-Processing 的 DirectShow Filter,這是 Nic 版本比較特殊的地方。這個 Filter 已經獨立出來,可以單獨下載。
現在的 XviD Decoder 已經有自己的 deblock/dering,所以不需要再用 Nic 的 Filter 了。(不過 Nic 的 Filter 好像還有強制輸出的 color space 的功能?沒用過他的新 Flter 所以不清楚)
Nic 編譯的最新版本用的 iDCT 算式有修改過,用的是 simple iDCT。

Koepi 編譯的版本,Koepi 和 sysKin 關係密切,總是能搶先一步拿到最新最熱的修改程式碼,所以他的版本有其他版本沒有的新玩意。
如果要嚐鮮,Koepi 是最佳選擇。
另外他用 ICL7 編譯,有加入一些最佳化,不能在舊的 CPU 上執行,但是在新的 CPU 上跑會比一般的版本快一點,同時他的 binary 檔案很小。
Koepi 最新編譯的版本,iDCT 算式已經遵從 Isibaar 的建議,由 simple iDCT,改回以前用的 iDCT。

uManiac 的版本是最原汁原味的,CVS 上更新什麼,uManiac 就自動更新編譯一個新的版本,uManiac 的版本和 CVS 上的一模一樣。
uManiac 的版本因為沒有更動過原始碼,從頭到尾都沒有換過 iDCT 的算式,用的一直是原本的 iDCT。(中間有一個版本有改,因為 CVS 上也有改,後來 Isibaar 換回來,uManiac 自然跟著換回來。那個版本出現的時間前後不過一天)

基本上這三個版本,如果是同日期的,用的都是同一個 CVS 上的原始碼,所以三者都差不多,除了 Nic 和 Koepi 有自行修改過 iDCT 算式,Koepi 的版本會多一點新功能以外,其他都一樣。
但是不同日期的,代表其編譯來源的 CVS 原始碼來自不同日期,那麼本來原始碼就不一樣,當然編譯出來的結果就不一樣。XviD 的原始碼一直在更新和進步,CVS 上更新得很頻繁。
所以這三個編譯版本,大同小異,只有日期不同產生大的差異,沒有各自編譯造成版本混亂的問題。
XviD 是由一個 team 來共同維護和開發的,不是由 Koepi, Nic, uManiac 三個人各自開發各自的。這三個人只是編譯者,不是開發者。

如果要我推薦一個版本的話,現在這個時候,我會推薦使用 Koepi 的版本。
 
舊 2003-07-14, 01:07 PM #2
回應時引用此文章
Shade離線中  
cecilyen
Basic Member
 
cecilyen的大頭照
 

加入日期: May 2003
您的住址: 高磁場的地方
文章: 17
Thumbs up

好文章!
值得推一下

順便補充一下
Nic更新他的build了
舊 2003-07-28, 01:00 PM #3
回應時引用此文章
cecilyen離線中  
honlin
Major Member
 

加入日期: Jan 2003
文章: 162
嗯嗯~真的是一篇好文章!!

我終於知道各版不同囉!!
舊 2003-07-29, 12:26 AM #4
回應時引用此文章
honlin離線中  
MOMOHEAD
New Member
 
MOMOHEAD的大頭照
 

加入日期: Feb 2002
文章: 2
Thumbs up

真的是一篇好文章
說的真詳細
__________________
by momohead
舊 2003-07-29, 02:55 AM #5
回應時引用此文章
MOMOHEAD離線中  


回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是07:06 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2026。