LinuxでDVDを観る (VLC media player)

(2007.1.14 新規公開)

Fedora Core 6 Linuxには、動画プレイヤとしてGNOME Totem (バックエンドはGStreamer) が含まれる。しかし、Fedoraはfree (自由) でないコーデックは収録しておらず、DVDドライブがあってもDVDを再生できない。

自分のDVDやレンタルしたDVDを自分のPCで再生できないのはちょっといやな気分なので、再生する方法をまとめておく。

レンタルDVDは DMM.com の月額借り放題コースがおすすめ。TSUTAYA Discasにも入っていたが、TSUTAYAのほうは借りたいディスクが来なかった。

プレイヤーを選ぶ

Linuxで使えるプレイヤーは、Totemのほか、VLC media player, MPlayer, xineなどがある。今回は、Windowsでも使っているVLC media playerをインストールしてみた。

(2007.3.22) Totem動画プレイヤーは、gstreamer-plugins-uglyパッケージをインストールすればMPEGビデオは再生できるものの、DVDは観れない。

VLC media player

VLC media playerは、クロスプラットフォームのメディアプレイヤー。Windows, MacOS X, Linux, BeOSなどで動作する。多くのUNIX OSではソースからコンパイルする。

MPEG 1/2/4, DivX, mp3, AVI, WMV, MOV, oggなどのフォーマットをサポート(Realは対応していない。)し、DVDも再生できる。

公式サイトでは、2007年1月現在、Fedora Core 4用にバージョン0.8.5が提供されているが、最新版0.8.6のバイナリパッケージは提供されていない。

[freshrpms.net] - Welcome に最新版のrpmパッケージがある。

vlc-0.8.6-1.fc6.i386.rpmをダウンロードして、yumコマンドでインストールすると、Fedoraにあるパッケージは自動で追加ダウンロードしてインストールされるが、それでも次のエラーになる。

Error: Missing Dependency: libfaac.so.0 is needed by package vlc
Error: Missing Dependency: libdvbpsi.so.4 is needed by package vlc
Error: Missing Dependency: libdvdnav.so.4 is needed by package vlc
Error: Missing Dependency: libmp3lame.so.0 is needed by package vlc
Error: Missing Dependency: libx264.so.54 is needed by package vlc
Error: Missing Dependency: libfaad.so.0 is needed by package vlc
Error: Missing Dependency: libopendaap.so.0 is needed by package vlc
Error: Missing Dependency: libvcdinfo.so.0 is needed by package vlc
Error: Missing Dependency: libmad.so.0 is needed by package vlc
Error: Missing Dependency: libmpeg2.so.0 is needed by package vlc
Error: Missing Dependency: liba52.so.0 is needed by package vlc

VLCと同じく、freshrpms.netから

a52dec faac faad2 lame libdvbpsi libdvdnav libmad libmp4v2 libopendaap mpeg2dec vcdimager x264
をダウンロードしてきて、これらのrpmファイルをrpmコマンドでインストールすればいい。

サイト内関連ページ

LinuxでDVDを作成