XviD
维基百科,自由的百科全书
最新穩定版: | 1.1.2 / 2006年11月1日 |
---|---|
操作系统: | 跨平臺 |
软件类别: | 視頻編解碼器 |
许可协议: | GNU通用公共許可證 |
网站: | xvid.org |
Xvid (舊稱為 XviD) 是一個開放原始碼的 MPEG-4 視頻編解碼器,它是基於 OpenDivX 而編寫的。Xvid 是由一群原 OpenDivX 義務開發者在 OpenDivX 於 2001年7月停止開發後自行開發的。
Xvid 支持多種編碼模式,量化 (Quantization) 方式和範圍控,運動偵測 (Motion Search) 和曲線平衡分配 (Curve),動態關鍵幀距 (I-frame interval),心理視覺亮度修正,演職員表選項,外部自定義控制,運動向量加速 (Hinted ME) 編碼,畫面優化解碼等眾多編碼技術,對用戶來說功能十分強大。
Xvid 的主要競爭對手是 DivX 。但 Xvid 是開放原始碼的,而 DivX 則只有免費(不是自由)的版本和商用版本。
目录 |
[编辑] 合法性
Xvid 是在 GNU GPL v2 下發佈的,但因為某些國家如美國,日本有軟體專利法,使得其在該地區可能出現法律糾紛。因此,Xvid 官方網站只提供原始碼下載,用戶只可由第三方網站下載第三方的安裝檔。 (詳細請參見 [1], [2], [3].)
[编辑] 歷史
在以往, 個人電腦只能使用微軟開發的 MPEG-4 Codec,即 MS MPEG4 V1、MS MPEG4 V2、MS MPEG4 V3 的系列編碼核心。其中以 MS MPEG4 V3 的畫質最好。不過其只可用在 ASF 檔案,但這個檔案格式是封閉的。故此網上有些駭客將其改寫為著名的 MPEG4 Codec DivX 3.11。
但問題是, DivX 3.11 的基礎技術是非法盜用微軟的, 無法進行更廣泛的產品化及生產硬體播放機。因此,一些精通視頻編碼的工程師 (包括原 DivX 3.11 的開發者) 成立了一家名為 DivX Networks Inc. 的公司,簡稱 DXN。他們主導了完全符合 ISO MPEG4 標準的 Open DivX CODEC 的開發,並吸引了許多軟體高手參與。這時,主要的編程工作是由 DXN 來做,但很多技術上的難題卻是由開放原始碼社群幫忙解決。
但因為整個計劃並不是根據 GPL 開發的,而是 LGPL,因此在 Open DivX 即將成形時,DXN 藉此漏洞將其閉源了,結果使眾多開放原始碼社群的義工感到被出賣。
而原 Open DivX 計劃的義工最後決定在最後一個 Open DivX 版本的基礎上, 編寫 XviD 以繼續原 Open DivX 的目的。
大約1年後,Xvid 計劃的開發者重寫了所有代碼,並依照 GPL 發佈 (而不再是 LGPL, 所以誰要是想用它做成產品而不開放原始碼是非法的) 。但因為某些國家如美國,日本有軟體專利法,使得其在該地區可能出現法律糾紛。因此,Xvid 官方網站只提供原始碼下載,用戶只可由第三方網站下載第三方的安裝檔。
[编辑] 播放使用Xvid壓製的檔案
雖然因為軟體專利權問題,Xvid 不能在其網上發佈運行檔,但用戶可在第三方網頁自行下載已包裝完成的解碼器,如Koepi's XviD 。在安裝完成後,只需要打開一般的多媒體播放器就可以播放以 Xvid 編碼的檔案。
[编辑] 參見條目
- 多媒體解碼器列表
[编辑] 外部連結
- Xvid.org
- Koepi為視窗而編譯的XviD安裝檔
- 非官方XviD常見問答
- ffmpegx - 非常有用的蘋果電腦上的Xvid播放及轉換工具
- XviD 的歷史與特點