VLC で DVD と Blu-ray を再生する方法(メニュー、リージョン、libdvdcss)

中級 最終更新: 対象環境: すべてのプラットフォーム · VLC 3.0.x

VLC は初めから DVD を再生し、Blu-ray は少しの設定で再生します。2 つの障壁は暗号化ディスクとリージョンコードです。このガイドではディスクを正しく開く方法、libdvdcss でコピー保護された DVD を扱う方法、そして VLC の Blu-ray サポートについての正直な事実を解説します。

手順 1 — DVD を正しく再生する

  1. DVD を挿入し、メディア > ディスクを開く (&D)...(Ctrl+D)を開きます。

    Disc ダイアログが開きます。

  2. ディスクタイプとして「DVD」を選び、正しいドライブ(またはディスク上の DVD イメージなら VIDEO_TS フォルダー)を選択します。

    ディスクが選択されます。

  3. メニューがクラッシュや黒画面を引き起こす場合のみ「No disc menus」をチェック — さもなければ VLC は最初にメニューを開きます。

    再生はメニューまたはメインタイトルから開始されます。

  4. メイン作品を直接再生したい場合は、再生 > チャプター (&C) でメニュー操作をスキップします。

    タイトルが再生されます。

手順 2 — リージョンコード:どのディスクがどこで再生されるか

  • Region 1 — 米国、カナダ: 北米で買われるほとんどの市販 DVD。
  • Region 2 — ヨーロッパ、日本、中東、南アフリカ(英国を含む)。
  • Region 3 — 東南アジア、東アジア(日本/中国を除く)。
  • Region 4 — オーストラリア、ニュージーランド、ラテンアメリカ。
  • Region 5 — ロシア、インド、アフリカ(EU 外)。
  • Region 0 / All — どこでも再生。インディー作品によくあります。
  • VLC はリージョンコードを回避しません — 別リージョンのリージョン限定ディスクはリージョン限定ドライブでは単に再生できません。Windows / macOS ではドライブのリージョンを限定回数(通常 5 回)変更できます。

手順 3 — 暗号化ディスクと libdvdcss

  1. DVD が音声は再生するが映像が黒い、あるいは「could not read block」とエラーになる場合、そのディスクは CSS 暗号化されており VLC にキーがありません。

    暗号化の問題を特定できました。

  2. libdvdcss-2.dll(Windows)、libdvdcss.2.dylib(macOS)、または libdvdcss パッケージ(Linux: libdvdcss2)を、ディストリビューションまたは VideoLAN ミラーからダウンロードします。

    ライブラリファイルがダウンロードされます。

  3. Windows: libdvdcss-2.dll を vlc.exe と同じフォルダー(C:\Program Files\VideoLAN\VLC)に配置。macOS: /Applications/VLC.app/Contents/MacOS/lib に配置。Linux: apt(libdvdcss2)または dnf でインストール。

    ライブラリがインストールされます。

  4. VLC を再起動し、ディスクを再度開きます。

    暗号化された DVD が再生されるようになります。

補足libdvdcss は自分が所有するディスクの再生についてはほとんどの国で合法です。現地の法律を確認してください — いくつかの法域では禁止されており、このサイトはアクセスする権利のない DRM の回避を助言しません。

手順 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 ディスクを合法的に扱うソフトは現在ありません。

よくある質問

libdvdcss はどこで入手しますか?
Windows / macOS ビルドは VideoLAN サーバーにミラーされています。Linux ユーザーはディストリビューションや信頼できるサードパーティリポジトリから libdvdcss2 / libdvdcss パッケージをインストールします。信頼できるソースからのみダウンロードしてください。
VLC が「could not read block」と言うのはどういう意味ですか?
ディスクが CSS 暗号化されているか損傷しています。まず libdvdcss をインストールしてください。それでも失敗するならディスクを清掃し、別のドライブを試してください。
DVD メニューが崩れたりフリーズしたりするのはなぜですか?
Disc ダイアログで「No disc menus」を試すか、GPU ドライバーを更新してください — メニューの描画には映像オーバーレイが使われます。継続するフリーズはハードウェアアクセラレーションの問題を示しています。
VLC は別リージョンの Blu-ray を再生できますか?
Blu-ray のリージョンコードはドライブとプレーヤーソフトによって強制されます。VLC はドライブのリージョンに従い、回避できません。多くの Blu-ray タイトルは実際にはリージョンフリー(ABC)であることに注意してください。
libdvdcss をインストールするのは合法ですか?
ほとんどの国では、合法的に所有するディスクに対する使用は許可されています。回避ツールを犯罪とする法域もあります。このガイドは情報提供であり、現地の法律の責任はあなたにあります。