VLC の音声出力ガイド:正しいデバイスとモードの選択

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

VLC は、Windows、macOS、Linux が既定として報告するデバイスを通じて音声を再生します — それが必ずしも実際に望むデバイスとは限りません。このガイドでは、VLC が何を再生するかを決める場所、プレーヤーを離れずにデバイスを切り替える方法、そしてレシーバーやサウンドバー向けのビットストリーム・パススルーを有効化する方法を説明します。

手順 1 — その場で出力デバイスを切り替える

  1. 再生を開始し、メインツールバーのスピーカーアイコン(古いバージョンでは Audio メニュー > Audio Device)をクリックします。

    利用可能な出力デバイスの一覧が開きます。

  2. 希望のデバイスを選びます — 例: 「Speakers (Realtek)」、「Headphones (USB)」、グラフィックカードの HDMI 出力。

    VLC が再起動なしで即座に音声をルーティングします。

  3. 必要なデバイスがない場合は、VLC を閉じ、デバイスを接続して VLC を再度開きます — 音声デバイスは起動時に列挙されます。

    デバイスが一覧に表示されます。

補足その場のデバイスメニューは、既定の音声出力モジュールの場合にのみ表示されます。以前にモジュールを切り替えたことがあれば、代わりに 環境設定 > オーディオ (&A) > 出力 を使用してください。

手順 2 — 正しい出力モジュールを選ぶ(トラブルシューティング)

プラットフォームモジュール使用する局面
WindowsDirectSound(既定)すべてで動作。USB ヘッドホンや Bluetooth に安全な選択
GeneralWASAPI排他モード対応。遅延は小さいが、他アプリの再生を妨げることがある
WindowsMMDeviceDirectSound / WASAPI が失敗したときの代替。ほとんど不要
macOSCoreAudio(既定)AirPods、HDMI、集約デバイスを自動処理
LinuxPulseAudio(既定)デスクトップの音声サーバー。アプリごとのルーティング
LinuxALSA直接のハードウェアアクセス。PulseAudio が不調のときに使用

手順 3 — レシーバー/サウンドバー向けにビットストリーム・パススルーを有効化する

  1. ツール > 設定 (&P) を開き、左下の「All」(Show settings)をクリックします。

    設定ツリー全体が表示されます。

  2. オーディオ > 出力モジュール を開き、DirectX(Windows)/ CoreAudio(macOS)/ PulseAudio(Linux)モジュールを選択します。

    モジュールが選択されます。

  3. 「Enable passthrough」(または「Use S/PDIF when available」)をチェックします。

    Dolby Digital と DTS のビットストリームがレシーバーへ送信されます。

  4. オーディオ > 出力モジュール > DirectX で、「Use hardware float」はノイズ(割れ音)がする場合のみチェック — ほとんどのシステムでは不要です。

    再生がクリアなまま保たれます。

  5. 保存して VLC を再起動し、AC-3 または DTS トラック付きのファイルを再生します。

    レシーバーに「Dolby Digital」または「DTS」と表示されます(「PCM」ではなく)。

補足パススルーが動作するのは、ソースファイルに実際に AC-3 / DTS トラックが含まれ、かつレシーバーが HDMI、光、または同軸で接続されている場合のみです。MP3 / AAC ファイルは常に VLC によって PCM にデコードされます。

一般的な出力問題のトラブルシューティング

  • デバイス切り替え後に音が出ない? — Audio メニューで再度デバイスを設定してください。ファイルごとのデバイス選択はトラックごとに記憶されます。
  • ヘッドホンとスピーカーが同時に鳴る? — これは VLC ではなく Windows の音声ルーティングです。Sound > Playback で未使用のデバイスを無効化するか、WASAPI 排他モードを使ってください。
  • あるデバイスだけ音量が非常に低い? — ツール > エフェクトとフィルター (&E) > オーディオ (&A) タブ >「Volume」を上げるか Compressor を有効化してください。
  • 一覧に HDMI 音声がない? — HDMI 出力はまず OS でアクティブにし、再生デバイスとして設定する必要があります。完全なチェックリストは HDMI で音が出ない修正を参照してください。

よくある質問

VLC に特定の音声デバイスを覚えさせるには?
VLC は OS の既定デバイスを通じて再生します。特定のデバイスを強制するには、再生中に Audio メニューで選択すると、変更するか VLC を再起動するまで保持されます。
VLC の音声パススルーとは何ですか?
パススルーは、圧縮された Dolby Digital / DTS ビットストリームをそのままレシーバーやサウンドバーへ送り、そこでデコードさせます。環境設定 > オーディオ (&A) > 出力モジュール > 「Enable passthrough」で有効化してください。
VLC に同一のデバイスが複数表示されるのはなぜですか?
各音声ドライバーは複数のエンドポイント(HDMI 1 / 2、光、アナログなど)を公開します。順に試してください — 音が出るものがアクティブなエンドポイントです。
VLC は Dolby Atmos をサポートしていますか?
VLC 3.0 は Atmos ストリームのベースとなる Dolby Digital Plus レイヤーをデコードし出力します。Atmos のオブジェクト・メタデータが通過するのは、ハードウェアがそれをデコードする場合のみです。