Xine 對 未加密 DVDs 已內建(out-of-the-box)支援。 大部分 DVDs 是用
Content Scrambling System (CSS)系統加密的。 寫作和發表軟體來破解這種加密仍有法律上的爭議。
因為對 CSS-相關程式碼的不確定法律因素, Xine 並不內含這個功能。
要得到這個功能,你必須下載一個特別的 外掛程式 plugin。 有兩種常見的外掛程式,
captain_css
外掛程式和 libcss
外掛程式。
captain_css 外掛程式是完整的包裝可以從 http://members.nbci.com/captain_css/ 得到。
libcss 外掛程式需要 libcss 程式庫,此程式庫是 LiViD 計畫的一部分 ( http://www.linuxvideo.org/)。 此外掛程式可從 http://www.kuroyi.net/xine/xine_dvd_libcss_plugin-clut.tar.gz得到。 libcss 程式庫可用下列方法檢查 LiViD CVS 得知詳情:
$ export CVSROOT=:pserver:anonymous@cvs.linuxvideo.org:/cvs/livid $ cvs login (no password needed - just press return) $ cvs -z3 co libcss
若此外掛程式在執行時找不到 libcss.so
, 確定
/usr/local/lib
有在檔案 /etc/ld.so.conf
中且你
已經以使用者 root
執行 ldconfig
。
你也必須有一個檔 /dev/dvd
,它指向你的 DVD 裝置。 若你使用你的 DVD 裝置
當作你的主要 CDROM (例如:音樂光碟播放程式使用你的 DVD 光碟機) 那試著以root
執行下列指令:
$ ln -s /dev/cdrom /dev/dvd
或者,若你知道你的 DVD 是 (例如: /dev/hdc
) 那你可以用下列指令:
$ ln -s /dev/hdc /dev/dvd