Xine 是一個為 Unix-類作業系統設計的通用公共許可證規範影片播放軟體。 它支援 MPEG-2 與 MPEG-1 壓縮格式 (聲音 + 影像 複合) 訊號, MPEG 聲音檔案 (例如: MP3) 與 AVI 檔案 (使用由 Windows 取得的一些 DLL 檔案).
Xine 播放影像與聲音訊號資料流並在播放時同步播出。 依照資料流的性質,播放時所需處理器能力有別。 全畫框速度播放 MPEG 2 檔案使用 400 MHz PII 系統就可以達成。
Xine 可直接播放 Video CDs, SVCDs and DVDs 光碟。 不幸的是,播放加密/鎖碼的 DVD 光碟在某些國家仍有法律性的爭議所以我們無法在 Xine 軟體中加入任何 DVD 解鎖/解碼的程式碼。要播放這種 DVD 光碟,你將需要其他程式或一個特別的 Xine 外掛程式。細節請詳見 播放 DVD 光碟 一章。
Xine 強調的是直接且有效率。 在此時並不發展多餘的華麗外觀。 主要目的僅在於達到平順播放影片的目標。
Xine 可以從 http://xine.sourceforge.net/得到。 翻譯時最新版本為 0.9.2. Xine 同時提供 tar.gz 壓縮檔與 Debian 和 RPM 包裝格式。
Xine 需要本機具備顯示卡與螢幕 (透過網路的 X-session 播放現在未提供也將可能永遠不會實現,因為解碼的影像資料流需要巨量的頻寬)。
Xine 需要 MIT-SHM ( MIT 記憶體分享延伸功能),此功能 XFree86 從 3.3.x 就已支援,或 X-Video 延伸功能 (Xv) -- 此功能較快且支援全螢幕操作但只有部份 XFree86 4.x 驅動程式有支援。 想了解更多 Xv 功能 (並知道你的顯示卡是否被支援),請參考下述『增進 Xine 效能』一章或參考 XFree86 組織的網站 ( http://www.xfree86.org/).
Xine 也支援 Dxr3/Holywood+ DVD 解壓縮卡的使用來做 DVD 輸出. Xine 只能使用這些卡來播放 MPEG 和 DVD .
假如你未使用 Xv 功能,建議你設定螢幕顏色深度為 16 位元-每-點 (bpp) 以增進速度。 Xv 似乎在 16bpp 和 24bpp 時效能較佳。
假如你擁有 Matrox G200 或 G400 圖形顯示卡你可選用 sybcfb/teletux 影像輸出驅動程式。 請參看 Xine 內含的 README.syncfb 檔案來了解詳情。 使用這個驅動程式的好處是可以做到影像圖形與螢幕的同步更新以除去常發生於快速移動場景時的 "撕裂"毛邊雜訊。
你需要一張支援 OSS 或 ALSA 驅動程式的音效卡。 ESD 音效常駐程式也支援。本 HOWTO 假設你已經正確的安裝並設定妥你的音效卡與 X 伺服器。
Xine 已經被成功安裝且使用在下列系統:
移植到 非-Intel 平台的工作正進行中但仍不成熟。 Xine 在 Mac 上的 Linux/PPC 工作正常。 對 Irix(TM) 和 Solaris(TM) 系統平台的支援也在進行中.
這裡有一個位於 Sourceforge 叫 xine-user 的郵件列表,你可以在這裡問問題。 所有資料也詳見 Xine 網站 ( http://xine.sourceforge.net/).
也有一個 IRC 聊天室。 #xine
它位於 irc.openprojects.net
.