VLC の HDMI 音声なし:TV & レシーバー向け 6 つの修正
ノート PC を TV に接続すると映像はすぐに出るのに、VLC はサイレントで、YouTube やデスクトップの音声は正常——この組み合わせはデバイスルーティング問題の指紋です。Windows/macOS が VLC の音声を間違ったデバイスに送るか、VLC のオーディオモジュールが HDMI エンドポイントと会話できません。修正を順に試してください。修正 1 だけで HDMI 音声なしの大半のケースを解決します。
なぜ発生するのか
- TV/AVR が既定のオーディオデバイスに設定されていない — OS はノート PC のスピーカーや古い既定値に音声を送り続けます。
- VLC に対する Windows のアプリごとのルーティング — Windows 11 はアプリごとの出力デバイスを記憶し、VLC がスピーカーに固定されている可能性があります。
- 張り付いた VLC オーディオ出力モジュール — 古いモジュール選択が HDMI エンドポイントを迂回します。
- TV の入力 / ポートの問題 — 一部の TV の HDMI ポート(ARC/CEC)は明示的な音声設定が必要です。またケーブルに音声ピンがない場合もあります(最近の HDMI では稀)。
- ドライバーの出力モード — 単体 GPU がステレオのみを出力したり、TV の音声能力を検出できずに失敗することがあります。
解決方法
解決策 1HDMI / システムの音声ルートを確認する
音声が出ない、およびオーディオデバイスの選択問題を修正する
タスクバーのスピーカーアイコンを右クリックし、Sound settings を開きます。
オーディオデバイスが一覧表示されます。
正しい出力デバイス(TV/AV レシーバー、ヘッドホンではなく)が選択されていることを確認します — Windows の場合: Settings > System > Sound > Output で TV を既定に設定してください。
正しいデバイスが既定になります。
テスト音や YouTube の動画を再生して、システムの音声が機能することを確認します。
問題がシステム全体か VLC のみかが分かります。
VLC で: Tools > Preferences > Audio > Output — DirectSound または WaveOut を試します。
VLC が別のオーディオバックエンドを使用します。
解決策 2VLC を HDMI デバイスに固定する(Windows 11)
アプリごとのデバイスルーティングを修正する
VLC を起動し、任意のファイルを再生します。
VLC が動作し音声を出力しています。
スピーカーアイコンを右クリック > Sound settings > Volume mixer(または Settings > System > Sound > Volume mixer)。
アプリごとのデバイスが一覧表示されます。
Apps の中から VLC を見つけ、Output ドロップダウンを開いて TV/AVR(例:「Samsung TV (HDMI)」)を選択します。
VLC は TV に出力されるようになります。
解決策 3オーディオ出力モジュールを「"DirectSound"(既定デバイス)または "WaveOut" — いずれもお試しください」に切り替える
音声が出ない、ノイズ、HDMI 音声の問題を修正する
Tools > Preferences > Audio に進みます。
オーディオ設定が開きます。
Output を "DirectSound"(既定デバイス)または "WaveOut" — いずれもお試しください に設定します。
オーディオモジュールが変わります。
Save をクリックして VLC を再起動し、ファイルを再生します。
新しいモジュールでオーディオが再初期化されます。
解決策 4TV 側を確認する
HDMI ポート / ARC の設定を除外する
TV の入力を正しい HDMI ポートに切り替え、ソース名(例:「HDMI 1」)を確認します。
正しい入力がアクティブになります。
AVR を使う場合は別の HDMI ポートを試します。AVR によっては入力専用ポートがあります。
AVR の入力が一致します。
TV の音声設定を確認します: Output = 「TV speaker」または「External speakers (HDMI ARC)」(状況に応じて)。
TV が音声を正しくルーティングします。
解決策 5グラフィックドライバーを更新する
ドライバーの不具合が原因の黒画面、緑のノイズ、クラッシュを修正する
Win+X を押して Device Manager を開きます(macOS では System Settings > Display)。
デバイス一覧が開きます。
Display adapters を展開し、GPU のモデル(NVIDIA、AMD、Intel)をメモします。
GPU が特定されます。
GPU メーカーのサイト(nvidia.com、amd.com、intel.com)から最新のドライバーをダウンロードするか、Windows Update を使用します。
ドライバーパッケージの準備ができます。
インストールし、PC を再起動してから VLC を再度試します。
システムが新しいドライバーで動作します。
解決策 6VLC の環境設定を初期値に戻す
クラッシュ、黒画面、音声トラブルの原因となる壊れた設定を消去する
VLC を完全に閉じます。
VLC のプロセスが動作していません。
コマンドプロンプト(Win+R → cmd)またはターミナルを開きます。
コマンドラインが使える状態になります。
コマンドを実行します:
vlc --reset-config(Windows/Linux)。macOS の場合は代わりに~/Library/Preferences/org.videolan.vlcを削除してください。VLC の環境設定が初期値に戻ります。
VLC を起動し、本当に必要な設定だけを再度適用します。
VLC がクリーンな設定で起動します。
上級者向けの対処
解決策 1TV 用に VLC を固定の 2.0/5.1 出力に設定する
TV が音声能力を誤って報告するときのサイレントなマルチチャンネルを修正する
ツール > 設定 (&P) > オーディオ (&A) > 「Stereo Mode」 > いったん Stereo (2.0) に設定します。
VLC はステレオにダウンミックスします。
再生します——音が出れば、TV/AVR との 5.1 交渉が失敗していました。
音声がステレオで機能します。
AVR が他のアプリで 5.1 を問題なく扱うなら、GPU ドライバーを更新して VLC で 5.1 を再試行します。
ドライバー修正後にマルチチャンネルが動作します。
再発を防ぐには
- VLC を起動する前に TV を OS の既定オーディオデバイスに設定してください(Windows はアプリごとのルーティングを記憶するため、VLC 再生中に行ってください)。
- 必要な解像度 + 音声に対応した品質の HDMI ケーブルを使ってください。
- ドライバー更新後は既定デバイスを再確認してください。ドライバーがリセットすることがあります。
よくある質問
HDMI ではブラウザーの動画は鳴るのに VLC は HDMI で音が出ないのはなぜですか?
HDMI ケーブルは音声に関係しますか?
VLC の HDMI 音声はステレオは出るのに 5.1 が出ないのはなぜ?
ノート PC を TV に挿したら音が出ない?
まとめ
HDMI / システムの音声ルートを確認する — 音声が出ない、およびオーディオデバイスの選択問題を修正する. 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.