vlc playerをインストールしただけではblu-rayディスクを観ることが出来ない。一手間必要なのでメモしておく。 市販のBlu-rayディスクをDRM回避して視聴するのは合法。したがって以下は法的な問題はない(念のため)。
【VLC media player】コピーガードのブルーレイを再生する方法 | 俺の開発研究所の通りやれば観ることができた。このページの元ネタはDoom9のForum。
Blu-rayのDRMについてはBlu-ray | ArchWikiが詳しい。
まとめると以下のような仕組みになっている:
- 基本的にAACS、場合によってはBD+を利用してDRMが有効化されている。
- AACSは暗号化をデコードするために使うキー・証明書が必要。(これがKEYDB.cfg)
BD+テーブルのキャッシュ・データも必要らしい(ここは自分がよく理解していない)。
やっていることは以下の3つに分類される:
- AACSとBD+のライブラリをvlc playerと同じフォルダに保存する
- BD+のvm(Vitual Machine)ファイルとキャッシュ・テーブルを保存する
- KEYDB.cfgにキーと証明書を追記して保存する
それぞれファイルはDoom9のForumから取ってくる。