VLC で DVD と Blu-ray を再生する方法(メニュー、リージョン、libdvdcss)
VLC は初めから DVD を再生し、Blu-ray は少しの設定で再生します。2 つの障壁は暗号化ディスクとリージョンコードです。このガイドではディスクを正しく開く方法、libdvdcss でコピー保護された DVD を扱う方法、そして VLC の Blu-ray サポートについての正直な事実を解説します。
手順 1 — DVD を正しく再生する
DVD を挿入し、メディア > ディスクを開く (&D)...(Ctrl+D)を開きます。
Disc ダイアログが開きます。
ディスクタイプとして「DVD」を選び、正しいドライブ(またはディスク上の DVD イメージなら VIDEO_TS フォルダー)を選択します。
ディスクが選択されます。
メニューがクラッシュや黒画面を引き起こす場合のみ「No disc menus」をチェック — さもなければ VLC は最初にメニューを開きます。
再生はメニューまたはメインタイトルから開始されます。
メイン作品を直接再生したい場合は、再生 > チャプター (&C) でメニュー操作をスキップします。
タイトルが再生されます。
手順 2 — リージョンコード:どのディスクがどこで再生されるか
- Region 1 — 米国、カナダ: 北米で買われるほとんどの市販 DVD。
- Region 2 — ヨーロッパ、日本、中東、南アフリカ(英国を含む)。
- Region 3 — 東南アジア、東アジア(日本/中国を除く)。
- Region 4 — オーストラリア、ニュージーランド、ラテンアメリカ。
- Region 5 — ロシア、インド、アフリカ(EU 外)。
- Region 0 / All — どこでも再生。インディー作品によくあります。
- VLC はリージョンコードを回避しません — 別リージョンのリージョン限定ディスクはリージョン限定ドライブでは単に再生できません。Windows / macOS ではドライブのリージョンを限定回数(通常 5 回)変更できます。
手順 3 — 暗号化ディスクと libdvdcss
DVD が音声は再生するが映像が黒い、あるいは「could not read block」とエラーになる場合、そのディスクは CSS 暗号化されており VLC にキーがありません。
暗号化の問題を特定できました。
libdvdcss-2.dll(Windows)、libdvdcss.2.dylib(macOS)、または libdvdcss パッケージ(Linux: libdvdcss2)を、ディストリビューションまたは VideoLAN ミラーからダウンロードします。
ライブラリファイルがダウンロードされます。
Windows: libdvdcss-2.dll を vlc.exe と同じフォルダー(C:\Program Files\VideoLAN\VLC)に配置。macOS: /Applications/VLC.app/Contents/MacOS/lib に配置。Linux: apt(libdvdcss2)または dnf でインストール。
ライブラリがインストールされます。
VLC を再起動し、ディスクを再度開きます。
暗号化された DVD が再生されるようになります。
手順 4 — Blu-ray:VLC にできることとできないこと
- VLC は libbluray 経由で Blu-ray 構造に対応し、3.0.x に内蔵されています — しかし復号には libaacs が必要で、法的理由から AACS キーは同梱されていません。
- Linux では libaacs0 をインストールし、KEYDB.cfg(または非推奨の KEYDB)を ~/.config/aacs/ に配置します。
- Windows / macOS では、最新の KEYDB.cfg を入手するのは利用者の責任です。有効なキーがないと VLC は「AACS error」を報告するか黒画面を表示します。
- UHD 4K Blu-ray(BD+ および新しい AACS)は VLC では再生できません — PC 上で UHD ディスクを合法的に扱うソフトは現在ありません。