aamall

2010年11月05日

LinuxでBDディスクの再生/リッピング


この記事の内容は古くなっています!
 こちら
でVLCによるBD再生の手順を公開しています。




珍しく連続投稿です。

Linuxで使用されるメディアプレーヤーはまだあまり
BDに対応していません。
BDを見るには少しテクニックを使う必要があります。

MakeMKVというプログラムがあり、
公式サイトではWIndowsとMac向けに公開されています。
このツールは、BDディスクをmkv形式の動画で
リッピングすることの出来るツールです。



実は、MakeMKVのフォーラムにて、Linux向けの
ソースコードが提供されています。

さらに、BDディスクをネットワークストリーミング
する機能がついており、この機能を上手く使用して
BDをLinux上で視聴することができます。


●インストール

インストールの為に自動スクリプトを用意しています。


このスクリプトがダウンロードしようとしているMakeMKVは
古いバージョンなので、そのまま実行するとダウンロード失敗
となってしまいます。実行前にスクリプト内のバージョン(1.6.2)を
最新のものに書き換えることで動作可能です。



DOWNLOAD

※11/7スクリプトを少変更しました。


blu-ray_fed.sh  Fedora用
blu-ray_deb.sh Ubuntu用

です。
インストールを実行すると、自動でソースコードの
コンパイルを行います。

マニュアルどおりにインストールした場合
gnomeメニューにはプログラムが登録されず
毎回 ターミナルから起動する必要があります。Screenshot







そこで
僕の作成したスクリプトは自動でメニューアイテムを
作成して"サウンドとビデオ"内に登録します。

Screenshot-1






これでサウンドとビデオにMakeMKVが登録されます。
公式どおりの方式が良い場合が noを実行してください。


MakeMKVを起動して、BDをセットすると

Screenshot-1










画面中央の 緑の矢印をクリックします。
しばらくすると

Screenshot-2










このような画面になります。

●リッピング
BDのコピーは、
 画面右上の Make MKV をクリックするだけです。
デフォルトでは、ホームフォルダに保存されます。

Output folder から保存先を指定することもできます。

ただし、20GBを越えるファイルができることもあるので
充分容量を確保した上で実行してください。
作成されたmkvファイルはVLCなどのメディアプレーヤーで
再生が可能です。


●再生

このアプリは、BDデータをストリーミング再生することが
できます。ストリーミング用のデータをそのままローカル
から参照して再生することができます。

画面上部に アンテナマークのついたアイコンがあるので
これをクリックします。

Screenshot-3










これで、BDを外部からストリーミング再生することが
できます。

VLCやmplayerなどを起動して
Screenshot-2





 " http://localhost:51000/stream/title0.ts "
にアクセスすると

Screenshot-3





無事に再生が開始されました。

ちなみにLAN内のPCであれば

 " http://(IPアドレス): 51000/stream/title0.ts"

にアクセスすることでネットワーク越しでも
BDを視聴することができます。


BDは、ライセンスアップデートの問題等で
フリーソフトレベルの開発が難しいためなかなか
いいアプリが出てきません。。。


調べた限り今回の方法がLinuxでBDを視聴する
一番現実的な方法のようです。


VLCなどで直接BDの再生に対応して頂けると
ありがたいのですが。。。




















[!]Linuxをはじめよう!の運営にご協力ください
こちらよりAmazonギフト券による支援を募集しております。

受取人のEメールに hirohorse2-suplbl(アットマーク)yahoo.co.jp を設定してください
少額でも非常に助かりますので、お気に召されました記事がありましたら、何卒ご支援の方よろしくおねがいします。



hiroumauma at 23:54│Comments(17)TrackBack(0) その他 

トラックバックURL

この記事へのコメント

             
1. Posted by float   2010年11月05日 23:55
連続投稿お疲れさまです!
LinuxでもBDの再生が可能なんて知りませんでした!
2. Posted by heko   2010年11月06日 12:31
すごいです
自分はBDドライブをもっていましたがBDはプロテクトの関係でWindowsでしか視聴できないと思っていました。ですがLinuxでも再生できるとわかってとっても嬉しいです
連続投稿お疲れさまでした
3. Posted by heko   2010年11月06日 14:43
連続すみません
これは10.10に対応していますか?
自分の環境ではエラーがでたので・・
4. Posted by hiroumauma   2010年11月06日 16:15
>hekoさん
一応Ubuntu10.04では動作確認をしています。Ubuntu10.10でもおそらく動作するはずです。。。

スクリプトの不備かもしれませんので、
 ・スクリプトのどこで止まったか
 ・どのようなエラーが出たか
という点をもう少し詳しく教えてください。
5. Posted by heko   2010年11月06日 16:49
すみません説明不足でしたね

依存パッケージのダウンロードは完了して

MakeMKVのインストールを開始してコンパイルを実行したあとに(まだ完了していません)
パスワード:とでたのでパスワードを入力しました
これは絶対に間違っていません(5回ぐらい試しました)しかし一瞬だけ承認失敗とでて英語のテキストが表示されます
6. Posted by heko   2010年11月06日 17:07
英語のテキストはここでは載せきれないので掲示板に掲載します
http://begin-linux.1616bbs.com/bbs/begin-linux_topic_pr_6930.html
7. Posted by hiroumauma   2010年11月06日 17:30
>HEKOさん
これはエラーではありません。
MakeMKVのライセンス文の確認です。
キーボードの " q " を押すと表示が終了します。その後" yes " とタイプしてEnterキーを押すとインストールを完了します。
8. Posted by heko   2010年11月06日 18:49
そうだったんですか!
とてもうれしいです
ありがとうございます!!!!
相談してよかったです

9. Posted by heko   2010年11月06日 20:32
何度もすみません
インストールが完了していざ起動させようとおもったら
makemkvを子プロセスとして起動できませんでした:No such file or directory
とでて起動できませんでした
10. Posted by hiroumauma   2010年11月06日 22:02
>hekoさん

gedit /usr/share/applications/makemkv.desktop

を実行して、
Exec=makemkv
 ↓
Exec=/usr/bin/makemkv
に変更して保存してみてください。
11. Posted by heko   2010年11月06日 22:09
だめでした。。なぜでしょうね
もう一度再インストールしてみます
12. Posted by heko   2010年11月06日 22:19
追記
再インストールもダメでした
lsで/usr/binを確認したところmakemkvという項目がないのですが・・・
これはインストールに失敗していると思いますが・・
13. Posted by hiroumauma   2010年11月06日 23:04
>hekoさん
最終手段ですが、
cd /
sudo find | grep makemkv > ~/res.txt

を実行してみてください。
掲示板に出来上がったtxtファイルを
アップしていただけますか?
14. Posted by heko   2010年11月07日 09:20
アップしました
15. Posted by hiroumauma   2010年11月07日 15:25
>hekoさん
掲示板の方にも回答いたしましたが、
blu-ray_deb.shの22行目と、26行目の

su -c 'make -f makefile.linux install'



sudo make -f makefile.linux install

に差し替えて再度スクリプトを実行してください。この部分がFedora向けのものと入れ替わっていました。
16. Posted by suisendo   2011年03月22日 22:39
はじめまして。

shを利用させていただきました。
最新がv1.6.2をビルドしたのですが、起動後、30日のトライアルと出ました。
もうFreeではないのですかね?
17. Posted by suisendo   2011年03月22日 22:48
3 あ、v1.6.5でした。

サイトに書いてありました。

streaming Blu-ray discs is shareware

5千円ちょいなので悩みます。

コメントする

名前
URL
 
  絵文字
 
 
記事検索
最新コメント
月別アーカイブ