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