VLC が DVD を再生しない? リージョン、CSS、メニューの修正
VLC での DVD 再生はたいていそのまま動きます — しかし動かないとき、原因は通常の動画ファイルより特殊的です。リージョンコード、CSS 暗号化、ドライブ自体、または VLC の DVD メニュー処理です。このガイドは実際の DVD の失敗とその修正を順に説明し、VLC が市販ディスクを復号するために使う libdvdcss ライブラリも含みます。
なぜ発生するのか
- CSS 暗号化 — ほとんどの市販 DVD は CSS 暗号化されており、VLC は復号に libdvdcss を必要とします。いくつかのビルド(特に Linux ディストリ、macOS ビルド)はこれなしで出荷されます。
- リージョンコード不一致 — ディスクのリージョン(1–6)はドライブのリージョンと一致しなければならず、不一致はたいていリージョンエラー、時には空白のプレーヤーになります。
- ドライブまたはディスクの問題 — 汚れた、または傷ついたディスク、あるいは壊れた DVD ドライブが「ディスクなし」や読み取り不能エラーを出します。
- DVD メニューバグ — 一部のメニュー(特に粗悪に作られたもの)はタイトル画面で VLC をフリーズさせます。再生は動くがナビゲーションは動きません。
- Blu-ray 用の libaacs 欠落 — 実際に Blu-ray を試すなら、VLC は libaacs + 復号キーを必要とし、これは完全に別の設定です。
解決方法
解決策 1お使いのプラットフォーム用に libdvdcss をインストールする
これなしのビルドで CSS 復号を有効にする
Linux: ディストリからインストール —
sudo apt install libdvd-pkg(Debian/Ubuntu) その後sudo dpkg-reconfigure libdvd-pkg、または Fedora ならsudo dnf install libdvdcss。libdvdcss がインストール・設定されます。
Windows/macOS: videolan.org の VLC 3.0.x は 32-bit 用に libdvdcss を含みます。64-bit ビルドは OS レベルの復号(Windows Media Player コンポーネント)に依存します。市販ディスクが失敗するなら 32-bit VLC をテスト用にインストールしてください。
代替ビルドがインストールされます。
VLC を再起動し DVD を再度試します。
ディスクが再生されます。
解決策 2DVD のリージョンを確認・変更する
リージョンコードエラーを修正する
OS のプレーヤー(Windows Media Player / DVD Player)でディスクを再生し、正確なリージョンエラーを確認します。
失敗するリージョンが特定できます。
Windows: DVD リージョンは Device Manager > DVD ドライブ > Properties > DVD Region で設定します。
リージョンダイアログが開きます。
一致するリージョンを設定します。注意: ほとんどのドライブは 5–6 回でロックするまでしかリージョン変更できません。
リージョンが設定されます。
VLC で再試行します。
ディスクが再生されます。
解決策 3ディスクを洗浄しドライブをテストする
ハードウェア問題を切り離す
ディスクの傷を確認し、柔らかい静電気防止布で中心から外側へ放射状に洗浄します。
ディスクがきれいになります。
別のプレーヤーや別の PC でディスクをテストします。
ディスクかドライブかどちらに責任があるか分かります。
同じドライブで別の DVD をテストします。
ドライブが動くか分かります。
解決策 4メニューを飛ばしてメインタイトルを直接再生する
メニューフリーズバグを迂回する
VLC で Shift+M を押してディスクメニューを開き、次に「Title」または「Chapter」メニューで本編へ直接ジャンプします。
本編が直接始まります。
または: メディア > ディスクを開く (&D)... > 「No DVD menus」を選択(Linux)— VLC は最長のタイトルを自動再生します。
メニューナビゲーションなしで本編が再生されます。
メニューがまだハングするなら再生を停止し「No menus」を選んでディスクを開き直します。
再生が安定します。
解決策 5VLC を最新バージョンに更新する
公式のバグ修正とセキュリティ修正を適用する(現在の安定版:3.0.23)
VLC で Help > Check for Updates に進みます。
VLC が現在のバージョンと最新版を比較します。
アップデートがある場合は、公式ページ videolan.org からダウンロードします。
新しいインストーラーがダウンロードされます。
現在のバージョンに上書きインストールし(設定は保持されます)、再起動します。
VLC が新しいバージョンで動作します。
解決策 6VLC をクリーン再インストールする
壊れたインストール、壊れたプラグインキャッシュ、バージョンの競合を修正する
Settings > Apps(Windows)から VLC をアンインストールするか、VLC をゴミ箱にドラッグします(macOS)。
VLC がシステムから削除されます。
残った設定フォルダを削除します:
%APPDATA%\vlc(Windows)、~/Library/Preferences/org.videolan.vlc(macOS)、または~/.config/vlc(Linux)。VLC のすべてのデータが消えます。
最新バージョンは必ず公式ソースからのみダウンロードしてください: videolan.org/vlc。
クリーンな公式インストーラーがダウンロードされます。
インストールして、ファイルを再度テストします。
クリーンインストールは壊れた DVD モジュール登録を置き換えます。
上級者向けの対処
解決策 1Blu-ray ディスク: libaacs とキーファイル
VLC を(所有するディスク用の)Blu-ray プレーヤーにする
libaacs と libbdplus をパッケージマネージャー(Linux)またはプラットフォーム用の VLC Blu-ray パッケージでインストールします。
ライブラリがインストールされます。
AACS キーデータベース(KEYDB.cfg)を
%APPDATA%\aacs(Windows)、~/Library/Preferences/aacs(macOS)、または~/.config/aacs(Linux) に置きます。VLC はディスクを復号できます。
メディア > ディスクを開く (&D)... でディスクを開き Blu-ray オプションを選択します。
Blu-ray が再生されます。
再発を防ぐには
- ディスクは熱と日光を避けたケースに保管 — 反ったディスクは永久に読めなくなります。
- 再生が不安定ならときどきレンズクリーニングディスクでレーザーレンズを清掃してください。
- 所有する DVD を MKV にリッピング(VLC: メディア > 変換 / 保存 (&R)...)し、ディスクの摩耗とメニューバグを完全に避けてください。
- 最新の DVD モジュール修正のために VLC を最新に保ってください(現在の安定版: 3.0.23)。
よくある質問
libdvdcss は合法ですか?
Windows Media Player では再生されるのに VLC では再生されないのはなぜですか?
VLC は Blu-ray ディスクを再生できますか?
VLC は DVD を読むのに画面が黒い
まとめ
お使いのプラットフォーム用に libdvdcss をインストールする — これなしのビルドで CSS 復号を有効にする. If it does not help, work through the remaining fixes in order: each targets a different layer of the problem. Most users resolve this issue by fix 3 at the latest. Keep VLC updated (current stable: 3.0.23) and revisit this guide when a new VLC version ships.