[Ubuntu] VLCのみでブルーレイを再生する方法

後ほどいろいろ試して追記予定ですが、現在記載の方法でも再生できるようになります。

どうも、Habieです。

タイトルにもある通り、UbuntuでVLCのみを使用しブルーレイを再生する方法を説明します。

MakeMKVを使用する方法が割とメジャー?なようですが
本記事ではVLC以外のソフトは使用せず再生する方法を説明します。

使用したUbuntuのバージョンは 24.0.3 LTS です。

VLCをapt経由でインストール

コンソールを開き、以下の通り入力します。Ctrl + Alt + T でコンソールを開くことができます。

sudo apt install vlc

このときついでに以下設定ファイルもダウンロードしておきます。

libbluray-bdj

sudo apt install libbluray-bdj

インストール後、コンソールは閉じずそのまま次以降の作業に進みます。

gitコマンドを有効化

コンソールに以下の通り入力します。

sudo apt-get install git

VLC公式から設定ファイルをダウンロード

ブルーレイを再生するために必要な設定ファイルをVLCからダウンロードします。

libaacslibbdplusの2つをダウンロードします。

ファイルはダウンロードされると、ホームディレクトリに
それぞれ上記の名前でフォルダができているはず。

コンソールで以下の通り入力します。

libaacs – https://www.videolan.org/developers/libaacs.html

git clone https://code.videolan.org/videolan/libaacs.git

libbdplus – https://images.videolan.org/developers/libbdplus.html

git clone https://code.videolan.org/videolan/libbdplus.git

設定ファイルの名前と場所を変更

まず、隠しフォルダの表示設定を行います。

ファイルマネージャーを開き、Ctrl + H で隠しフォルダを表示させてください。

設定を行うと先ほどまで見えなかったフォルダがいろいろ表示されるようになります。

以下の表の通りにフォルダの移動&名前の変更を行ってください。
libbdplusフォルダは名前の変更を行いません。

libaacs libbdplus
右記の名前に変更 aacs
フォルダの移動先 .config .cache

aacsフォルダ内のKEYDB.cfgファイルを差し替え

aacsフォルダを開くと、KEYDB.cfgという名前のファイルがあるはず。

これを以下リンク先からダウンロードできる、KEYDB.cfgファイルに差し替えます。

リンク先のページに移動し、少し下にスクロールすると
Downloadsと書かれた見出しが出てきます。

さまざまな言語別でファイルがあるので、Japaneseを探してダウンロードします。

FindVUK Online Database – http://fvonline-db.bplaced.net/

zip形式でダウンロードされます。少し時間がかかるので、気長に待ちましょう。

ダウンロードできたら解凍して、KEYDB.cfgを解凍したものに差し替え、次に進みます。

KEYDB.cfgの内容を変更

KEYDB.cfgをダブルクリックして開き

1文字目から Revoked in MKBv72
と書かれているところまでを選択し、削除します。
削除したら、以下の文字列を先頭から貼り付けます。
; KEYDB.cfg

; Processing Keys

; Device Keys
| DK | DEVICE_KEY 0x5FB86EF127C19C171E799F61C27BDC2A | DEVICE_NODE 0x0800 | KEY_UV 0x00000400 | KEY_U_MASK_SHIFT 0x17 ; MKBv01-MKBv48
| DK | DEVICE_KEY 0x38841673E2B4E05191659899606CFFB8 | DEVICE_NODE 0x0C00 | KEY_UV 0x00000A00 | KEY_U_MASK_SHIFT 0x0B ; MKBv49-MKBv71
| DK | DEVICE_KEY 0x861B3719B02F24BE6F1A30E2E3ABEE94 | DEVICE_NODE 0x0E00 | KEY_UV 0x00000D00 | KEY_U_MASK_SHIFT 0x0A ; MKBv72-MKBv81
| DK | DEVICE_KEY 0x7C06DEAE7F49B551DAF538C8CF1811C9 | DEVICE_NODE 0x0E20 | KEY_UV 0x00000E23 | KEY_U_MASK_SHIFT 0x02 ; MKBv82-...

; Host Certificate
| HC | HOST_PRIV_KEY 0x4B7AEF00859AF7F8E88AE97418D862FBE404571A | HOST_CERT 0x0203005CFFFF800002170000473B98057A4A91296C0A6FDF0E314F449A557C2A146BF1E54C25E36595210C4CAAE373872178B47A7E46A766A550EA6C0B8895855E29DA80C77FF37837EEE336C7FA9F1A95E86F2F4D03E3DEE3BE9217 ; revoked in MKBv82

; Bluray Disc VUK Keys ;

最後の VUK Keys ; のところで改行しておくと、後から変更があったときに
変更が楽になるのでやっておくことをおすすめします。

変更したら、保存を忘れずに。いよいよ再生できるか確認します。

再生できるか確認

VLCを起動し、再生ボタンをクリックして

ディスク」→「ブルーレイ」→「再生

の順にクリックして再生します。

再生できたら設定成功です!お疲れ様でした!