So-net無料ブログ作成
検索選択

Solaris で DVDを鑑賞する [Solaris package]

最近のPCには普通にDVDドライブがついているのですが、このドライブにDVDメディアを入れても、Solaris 10以前のバージョンではファイルブラウザが開くだけでDVDソフトを再生してくれません。
Solaris nevadaにはtotemというアプリケーションがインストールされているので、DVDメディアをドライブに入れるとtotemの画面が表示されるのですが、残念ながら再生のためのプラグインが無いので再生できません。

そこで、DVDを再生するためのVLCソフトウェアパッケージ一式を作ってみました。

DVDを再生するためのソフトウェアには何種類も有りますが、今回は壮大な目標のためにVLCをつくってみました。
以下の11個のパッケージをダウンロードします。

http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGa52dec-a52dec-0.7.4-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGdvdcss-libdvdcss-1.2.9-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGdvdrd-libdvdread-0.9.7-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGfaac-faac-1.25-i386-5.10-pkg.zip

http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGfaad2-faad2-2.5-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGlibmad-libmad-0.15.1b-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.11/NSUGffmpeg-ffmpeg-SVN-r14462-i386-5.11-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.11/NSUGlibdvdnav-libdvdnav-0.1.10-i386-5.11-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.11/NSUGlibmpeg2-libmpeg2-0.5.1-i386-5.11-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.11/NSUGvlc-vlc-0.8.6i-i386-5.11-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.11/NSUGwxwidgets-wxWidgets-2.8.8-i386-5.11-pkg.zip

ダウンロードしたパッケージを展開します。

unzip NSUGvlc-vlc-0.8.6i-i386-5.11-pkg.zip


展開されたパッケージをインストールします。

pkgadd -d NSUGvlc-vlc-0.8.6i-i386-5.11.pkg


11個全部インストールしたら、DVDメディアをドライブに入れて以下のようにして再生します。totemの画面が表示されますが、その場合にはtotemを終了させます。

env LD_LIBRARY_PATH=/opt/nsug/lib /opt/nsug/bin/vlc dvd:


5.1chでは音量が小さいので2chにして再生した方がよいでしょう。


Sparc 版のVLCは作ってないので、Solaris10のogleをつかってください。
http://nsug01.ddo.jp:9080/pkg/sparc-5.10/NSUGa52dec-a52dec-0.7.4-sparc-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/sparc-5.10/NSUGdvdcss-libdvdcss-1.2.9-sparc-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/sparc-5.10/NSUGdvdrd-libdvdread-0.9.7-sparc-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/sparc-5.10/NSUGlibmad-libmad-0.15.1b-sparc-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/sparc-5.10/NSUGogle-gui-ogle_gui-0.9.2-sparc-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/sparc-5.10/NSUGogle-ogle-0.9.2-sparc-5.10-pkg.zip

DVDメディアをドライブにいれて、
/opt/nsug/bin/ogle /cdrom/cdrom0

とすれば再生開始します。
x86のSolaris10を使っている人は以下をインストールしてください。

http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGa52dec-a52dec-0.7.4-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGdvdcss-libdvdcss-1.2.9-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGdvdrd-libdvdread-0.9.7-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGlibmad-libmad-0.15.1b-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGogle-gui-ogle_gui-0.9.2-i386-5.10-pkg.zip
http://nsug01.ddo.jp:9080/pkg/i386-5.10/NSUGogle-ogle-0.9.2-i386-5.10-pkg.zip

使い方はsparc版と同じです。

nice!(0)  コメント(5)  トラックバック(0) 

nice! 0

コメント 5

よっすぃ

はじめまして。
11個のパッケージをインストールしてみました。
が、再生できません。

ld.so.1: vlc: 重大なエラー: libhal.so.1.0.0: open に失敗しました: ファイルもディレクトリもありません。

とのエラーがでるのですが、どーしたものでしょうか?

by よっすぃ (2009-06-05 10:02) 

lum

> ld.so.1: vlc: 重大なエラー: libhal.so.1.0.0: open に失敗しました: ファイルもディレクトリもありません。

というメッセージが表示されたということはSXCE/OpenSolaris用のパッケージを動かしたことになりますが、libhal.so.1.0.0は、/usr/libにインストールされるライブラリなので、これが無いということはインストールに失敗したか、あるいは、Solaris10上で動かした可能性があります。
実行したOSのバージョンを確認してみていただけますでしょうか?


by lum (2009-06-05 18:42) 

よっすぃ

Solaris10です(^^;)
ライセンス等の関係で
きっとSXCE/OpenSolarisでないとダメっぽいのですね。。。


by よっすぃ (2009-06-05 20:39) 

lum

ライセンスの問題ではなくて、単に私のコンパイル環境の都合がありまして、
Solaris10用のVLCは作っていなかったのです。

Solaris10でDVDをみるならばogleを使うという方法もあります。

お試しください。

by lum (2009-06-05 22:30) 

よっすぃ

ogleで観られました!!

ありがとうございます。
by よっすぃ (2009-06-11 23:09) 

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。

×

この広告は1年以上新しい記事の更新がないブログに表示されております。