Linux DVD を見よう




Fedora Core 4 になって、本当に簡単になってしまいました。

Fedora Core 5 インストールノートのyum及びxineの項を参照してください。

どうしてもコンパイルからしてみたいというかたはチャレンジしてみてください。 ただし、カーネルのバージョンによってかなり変わってきますので、自分で試行錯誤できる人でないとお薦めしません。

2006620





最近は、CD-ROM Drive CD-ROM しか扱 えないものは無くなり、DVD CD-RW との Combo Drive が増えて来ています。 Windows なら ば、金さえ出せば WinDVD PowerDVD などのソフトを使って簡単に DVD を観賞するこ とが出来ますが、Linux では、ちょっと手がかかります。 しかし、なんと言っても無料と言うことは大きな魅力です。 しかも、Windows プログラムよりもきれいな画像が得られます。

08/07/05 xine-ui 0.99.4 が、そして11/15/05 xine-lib 1.1.1 release されました。 非常に安定しており、いろいろな機能が追加されています。 beta 版からは、libdvdnav xine-dvdnav が不要になりました。 libdvdcss libdvdread も 組みこんで欲しいところですが、著作権の関係で難しいんでしょうね。

ハードウェア設定

ls -l /dev/cdrom

で、リンク先を 調べリンク先の device のモードを変更します。 ide の場合は hdxscsi の場合は scdx と出てくると思いますが、ドライブの数により変わって来ますので、ここでは hdc として話を進めて行きます。 FC2 になってから Virtual SCSI が使えなくなりましたので、本物の scsi ドライブ以外は hdx となります。

chmod 666 /dev/hdc

次に、dvd device を上の device にリンクします。

ln -s /dev/hdx /dev/dvd

次に raw device を設定します。 ただし、これも FC2 になってからは使えなくなったので設定しなくても構いません。 というかできません。

chmod 666 /dev/raw/raw1
raw /dev/raw/raw1 /dev/hdc
ln -s /dev/raw/raw1 /dev/rdvd



cdrom ide ならば、

hdparm /dev/hdc

を実行して、DMA モードが ON になっているこ とを確認して下さい。 OFF だったら

hdparm -d1 /dev/hdc

ON にします。 ただし、起動の度に設定しなければならないので、このコマンドを /etc/rc.d/rc.local に追加してください。 尚、Ver8.0 から は、hdparm では設定できなくなりました。 その代わりに /etc/modules.conf

options ide-cd dma=1

を追加してください。 scsi の場合、及び FC2 以降は不要です。

インストール

ハードウェアの設定が完了したらソースファイルをダウ ンロードしましょう。

http://xine.sourceforge.net/ から、最新の xine-lib, xine-ui、それと http://www.dtek.chalmers.se/groups/dvd/downloads.shtml から libdvdcss, libdvdreadを入手してください。 なければ差し上げますので私にメールしてください。

今、私が持っているものは

xine-lib-1.1.2.tar.bz2
xine-ui-0.99.4.tar.gz
libdvdcss-1.2.9.tar.bz2
libdvdread-0.9.7.tar.gz

ですので、これを例にしていきます。 これらのファイルを解凍しましょう。

tar xvjf xine-lib-1.1.2.tar.bz2
tar xvzf xine-ui-0.99.4.tar.gz
tar xvjf libdvdcss-1.2.9.tar.bz2
tar xvzf libdvdread-0.9.7.tar.gz

環境変数を設定します。

export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH



ライブラリをインストールします。 sudo が出来ないときは、visudo で可能 にするか、直接 su コマンドで super user に なって下さい。

cd xine-lib-1.1.2
./configure
make
sudo make install


次に User Interface をインストールします。

cd ../xine-ui-0.99.4
./configure
make
sudo make install


最後に Plugin をインストールします。

cd ../libdvdcss-1.2.9
./configure
make
sudo make install
cd ../libdvdread-0.9.7
./configure
make
sudo make install

これで完了です。 プロンプトから xine と入力してみます。 UI 画面が出てきたら、DVD ディスクをドライブに入れて、dvd ボタンをク リックすれば再生が始まります。

何らかの理由でアンインストールしたければ、make したディレクトリに行って # make uninstall を実行するだけです。

戻る

更新日: 11/19/2006 19:24:23