web-dev-qa-db-ja.com

Linuxはブルーレイを再生できますか?

だから、最近、フォーマットでたくさんの映画やショーを蓄積し始めてからブルーレイドライブを買ったのですが、実際にlinux/ubuntuで再生できるのかと思っていましたか?そうでない場合は、Windowsを再起動するだけで問題ありませんが、VLCプレーヤー、制限付きエクストラ、DVDの再生に必要なものがあり、ubuntuパーティションはDVDを正常に再生します。オーストラリア(地域4)にいる

32
wolfguy

オープンソースのBlu-ray再生は猫とマウスのゲームで、ハッカーが最新のキーを発見して最新のタイトルを再生するのを常に待つ必要があります。しかし、部分的にプロプライエタリなクローズドソースソフトウェアを含む別のオプションがあります。これは(現時点では)Linux上で無料で使用できます。

MakeMKVは、Blu-rayディスクをデコードしてDRMフリーのファイルに保存するアプリケーションです。それらは独自の公式復号化キーを持っているか、OEMデバイスをハッキングすることでキーを発見し、無効化されないように非公開のままにしています。常に最新のタイトルをデコードできます。最終的には有料アプリになりますが、ベータ版では無料で使用できます(30日ごとに新しい一時的なアクティベーションコードを入力する必要があります。こちら: http://www.makemkv.com/forum2/viewtopic.php ?f = 5&t = 105 )。既に数年間ベータ版であるため、GMailを実行することを期待しています。

ただし、MakeMKVの素晴らしい点は、libaacsとlibdplusを「エミュレート」できることです。つまり、デフォルトのオープンソースデコーダーを期待するライブラリにリンクするアプリからの呼び出しは、代わりにMakeMKVのクローズドソースデコーダーを通過します。これらのライブラリを使用すると、MakeMKVのデコーダーが自動的に使用され、最新のタイトルを再生できます。


MakeMKVをインストールおよびセットアップするには

ステップ1:インストールする
(私はソースからビルドしたので、実際にこれらのパッケージを実際に試していない)

Sudo add-apt-repository ppa:heyarje/makemkv-beta
Sudo apt-get update
Sudo apt-get install makemkv-bin makemkv-oss

ステップ2:オープンソースのlibaacsをアンインストールします

Sudo apt-get remove libaacs0

手順3:MakeMKVのlibmmbdをシンボリックリンクしてlibaacsとlibdplusをエミュレートする
(/ usr/libは正しいディレクトリではない可能性があります。「libmmbd.so」を検索してください)

cd /usr/lib
Sudo ln -s libmmbd.so.0 libaacs.so.0
Sudo ln -s libmmbd.so.0 libbdplus.so.0

そしてちょうどそのように、VLC(デバイスから読み取る前にマウントする必要があるかもしれません-/ dev/sr0など)とlibblurayを使用するように設定された他のプレイヤーはany「有効なAACSキーが見つかりません」エラーのないブルーレイディスク。

注:VLCをSudo shutdown -r nowと連携させるには、再起動(libmmbd.so.0)が必要になる場合があります。

42
R160K

Blu Rayサポートは、次のコマンドでインストールされます。

Sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1

次の2つのコマンドは、隠しディレクトリを作成し、VLCのaacsキーファイルをダウンロードします。

mkdir -p ~/.config/aacs/
cd ~/.config/aacs/ && wget http://vlc-bluray.whoknowsmy.name/files/KEYDB.cfg

vLCはブルーレイを再生します。

ソース


BD +のサポートについては、 http://www.videolan.org/developers/libbdplus.html をご覧ください。 libbdplus BD +を追加します(ただし、暗号化キーは追加しません)。したがって、それは次のようになります。

Sudo apt-get install vlc libaacs0 libbluray-bdj libbluray1 libbdplus
14
Rinzwind

はい、ただし注意点があります。

Blu-ray ROM上のフィルムは、AACSと呼ばれる標準に従って暗号化されます。AACSは、ディスクに物理的に印刷されたもの、volume id、これにより、作業コピーの焼き付けが防止されます。 (Wikipediaで非常に良い説明があります ここ 。)承認された各OEMブルーレイプレーヤーまたはドライブにはキーが与えられ、各映画には独自のタイトルキーがありますフィルムを解読して再生する必要がありました。各フィルムのタイトルキーは、現在有効なすべてのOEMキーを使用して暗号化されるため、それらのいずれかが解読できます(物理ボリュームIDも必要なプロセスで、ドライブで読み取る必要があります)。

Linuxユニバースには、公式のBlu-ray機能を備えた(つまり、独自の承認された復号化キーを持つ)サードパーティアプリケーションはありません(私が知る限り)。したがって、VLCら。リークされたキーの継続的に更新されたデータベースに依存します-特定の映画を解読するために使用できる「タイトルキー」、または映画を解読するために使用できるディスク上のタイトルキーを解読できるOEMキーの両方。ただし、Blu-rayランドにある権力はこれを無力化し、タイトルキーを暗号化するために使用しないことで、侵害されたOEMキーを取り消します。つまり、これらのキーを使用するプレーヤーまたはアプリケーションは、失効後にリリースされたBlu-ray (ただし、古いものは再生できます)。そのため、VLCまたはその他のLinuxソフトウェアでBlu-rayフィルムを視聴したい人は、慈善的なハッカーが映画のリリース時にまだ有効だったキーを見つけて公開するのを待つ必要があります。 LinuxのBlu-rayは、基本的に猫とマウスのゲームです。

また、光学ドライブは復号化プロセスに積極的に関与しているため、(私が知る限り)キーもあるため、キーが侵害されたり、漏洩したりすると、物理ドライブでも新しいフィルムに役に立たなくなる可能性がありますその後取り消されました。

これが人々が報告しているエラーの一部を説明することを願っています。

4
R160K

最初の回答の最後の端末コマンドの後、KEYBD.cfgをダウンロードし、手動で〜/ .config/aacsにコピーする必要がありました http://vlc-bluray.whoknowsmy.name/ トリプルブートMac OS X El Capitan、Windows 8.1 ProおよびUbuntu 15.04を搭載したMacBook Pro、Windows 8.1およびMint 17.1を搭載したFujitsuラップトップ(両方のラップトップで同じ外部ブルーレイプレーヤーを使用)、Windows 10および内部LG blurayライター。これらのすべてのOSでこの構成を行いましたが、VLCですべての再生がぼやけますが、両方のLinuxディストリビューションでは、再生が遅れてピクセル化されます。

0
Ramos

ブルーレイプレーヤーが組み込まれたSony VAIO VGN-FW373Jがあり、Ubuntu 14.04でブルーレイムービーを再生するために必要な作業は、vlcをインストールして開き、メディア/ブルーレイと出来上がりを選択することだけでした。 。魅力のように機能する

0
amarintj1986