VLC の HDMI 音声なし:TV & レシーバー向け 6 つの修正

音声のトラブル 最終更新: 対象環境: Windows / macOS + TV or AVR · VLC 3.0.x

ノート 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 / システムの音声ルートを確認する

音声が出ない、およびオーディオデバイスの選択問題を修正する

  1. タスクバーのスピーカーアイコンを右クリックし、Sound settings を開きます。

    オーディオデバイスが一覧表示されます。

  2. 正しい出力デバイス(TV/AV レシーバー、ヘッドホンではなく)が選択されていることを確認します — Windows の場合: Settings > System > Sound > Output で TV を既定に設定してください。

    正しいデバイスが既定になります。

  3. テスト音や YouTube の動画を再生して、システムの音声が機能することを確認します。

    問題がシステム全体か VLC のみかが分かります。

  4. VLC で: Tools > Preferences > Audio > Output — DirectSound または WaveOut を試します。

    VLC が別のオーディオバックエンドを使用します。

補足「VLC に音が出ない」の多くは、既定デバイスの誤りであることが判明します。Windows はアプリごとに音量とデバイスのルーティングを保持します。

解決策 2VLC を HDMI デバイスに固定する(Windows 11)

アプリごとのデバイスルーティングを修正する

  1. VLC を起動し、任意のファイルを再生します。

    VLC が動作し音声を出力しています。

  2. スピーカーアイコンを右クリック > Sound settings > Volume mixer(または Settings > System > Sound > Volume mixer)。

    アプリごとのデバイスが一覧表示されます。

  3. Apps の中から VLC を見つけ、Output ドロップダウンを開いて TV/AVR(例:「Samsung TV (HDMI)」)を選択します。

    VLC は TV に出力されるようになります。

補足これは TV 接続後に Windows 11 で多い隠れた原因第 1 位です。Windows は以前のセッションのアプリごとのルーティングを静かに保持します。

解決策 3オーディオ出力モジュールを「"DirectSound"(既定デバイス)または "WaveOut" — いずれもお試しください」に切り替える

音声が出ない、ノイズ、HDMI 音声の問題を修正する

  1. Tools > Preferences > Audio に進みます。

    オーディオ設定が開きます。

  2. Output を "DirectSound"(既定デバイス)または "WaveOut" — いずれもお試しください に設定します。

    オーディオモジュールが変わります。

  3. Save をクリックして VLC を再起動し、ファイルを再生します。

    新しいモジュールでオーディオが再初期化されます。

補足各出力モジュールは OS のオーディオスタックと異なる方法でやり取りします。モジュールを切り替えることは、壊れたオーディオパイプラインを切り離す最速の方法です。

解決策 4TV 側を確認する

HDMI ポート / ARC の設定を除外する

  1. TV の入力を正しい HDMI ポートに切り替え、ソース名(例:「HDMI 1」)を確認します。

    正しい入力がアクティブになります。

  2. AVR を使う場合は別の HDMI ポートを試します。AVR によっては入力専用ポートがあります。

    AVR の入力が一致します。

  3. TV の音声設定を確認します: Output = 「TV speaker」または「External speakers (HDMI ARC)」(状況に応じて)。

    TV が音声を正しくルーティングします。

補足そのポートでいかなるソースも音が出ないなら、ポートかケーブルが問題です。別のケーブル / ポートを試してください。

解決策 5グラフィックドライバーを更新する

ドライバーの不具合が原因の黒画面、緑のノイズ、クラッシュを修正する

  1. Win+X を押して Device Manager を開きます(macOS では System Settings > Display)。

    デバイス一覧が開きます。

  2. Display adapters を展開し、GPU のモデル(NVIDIA、AMD、Intel)をメモします。

    GPU が特定されます。

  3. GPU メーカーのサイト(nvidia.com、amd.com、intel.com)から最新のドライバーをダウンロードするか、Windows Update を使用します。

    ドライバーパッケージの準備ができます。

  4. インストールし、PC を再起動してから VLC を再度試します。

    システムが新しいドライバーで動作します。

補足OEM のノート PC ではベンダーのドライバーがブロックされることがあります。その場合はノート PC メーカーのドライバーページをお使いください。

解決策 6VLC の環境設定を初期値に戻す

クラッシュ、黒画面、音声トラブルの原因となる壊れた設定を消去する

  1. VLC を完全に閉じます。

    VLC のプロセスが動作していません。

  2. コマンドプロンプト(Win+R → cmd)またはターミナルを開きます。

    コマンドラインが使える状態になります。

  3. コマンドを実行します: vlc --reset-config (Windows/Linux)。macOS の場合は代わりに ~/Library/Preferences/org.videolan.vlc を削除してください。

    VLC の環境設定が初期値に戻ります。

  4. VLC を起動し、本当に必要な設定だけを再度適用します。

    VLC がクリーンな設定で起動します。

補足これによりすべてのカスタム設定(ショートカットやスキンを含む)が消去されます。必要に応じて、事前に Tools > Preferences > All > Interface で設定をエクスポートしてください。

上級者向けの対処

解決策 1TV 用に VLC を固定の 2.0/5.1 出力に設定する

TV が音声能力を誤って報告するときのサイレントなマルチチャンネルを修正する

  1. ツール > 設定 (&P) > オーディオ (&A) > 「Stereo Mode」 > いったん Stereo (2.0) に設定します。

    VLC はステレオにダウンミックスします。

  2. 再生します——音が出れば、TV/AVR との 5.1 交渉が失敗していました。

    音声がステレオで機能します。

  3. AVR が他のアプリで 5.1 を問題なく扱うなら、GPU ドライバーを更新して VLC で 5.1 を再試行します。

    ドライバー修正後にマルチチャンネルが動作します。

補足GPU は HDMI(EDID)経由で音声フォーマットを交渉します。バグのある EDID 応答は、ステレオは残るのにマルチチャンネルを静かに殺すことがあります。

再発を防ぐには

  • VLC を起動する前に TV を OS の既定オーディオデバイスに設定してください(Windows はアプリごとのルーティングを記憶するため、VLC 再生中に行ってください)。
  • 必要な解像度 + 音声に対応した品質の HDMI ケーブルを使ってください。
  • ドライバー更新後は既定デバイスを再確認してください。ドライバーがリセットすることがあります。

よくある質問

HDMI ではブラウザーの動画は鳴るのに VLC は HDMI で音が出ないのはなぜですか?
ブラウザーは通常、再生時の現在の既定デバイスを使いますが、VLC は古いアプリごとのデバイスや古いオーディオモジュールに固定されている可能性があります。Windows の音量ミキサーでアプリごとのルーティングを直してください。
HDMI ケーブルは音声に関係しますか?
最近の HDMI は同じ信号に音声を載せます。非常に古い、または破損したケーブルは音声レーンを落とすことがあります。他がすべて問題なければ別のケーブルを試してください。
VLC の HDMI 音声はステレオは出るのに 5.1 が出ないのはなぜ?
GPU/TV の EDID ハンドシェイクがマルチチャンネルで失敗しています。GPU ドライバーを更新し、TV/AVR の入力を正しく設定してください。VLC の「Stereo Mode」切り替えもお試しください。
ノート PC を TV に挿したら音が出ない?
Windows はしばしば既定デバイスを TV に変えますが、VLC は古いルーティングを維持することがあります。TV を既定にし、音量ミキサーで VLC を再固定してください。

まとめ

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.