VLC の音声出力ガイド:正しいデバイスとモードの選択
VLC は、Windows、macOS、Linux が既定として報告するデバイスを通じて音声を再生します — それが必ずしも実際に望むデバイスとは限りません。このガイドでは、VLC が何を再生するかを決める場所、プレーヤーを離れずにデバイスを切り替える方法、そしてレシーバーやサウンドバー向けのビットストリーム・パススルーを有効化する方法を説明します。
手順 1 — その場で出力デバイスを切り替える
再生を開始し、メインツールバーのスピーカーアイコン(古いバージョンでは Audio メニュー > Audio Device)をクリックします。
利用可能な出力デバイスの一覧が開きます。
希望のデバイスを選びます — 例: 「Speakers (Realtek)」、「Headphones (USB)」、グラフィックカードの HDMI 出力。
VLC が再起動なしで即座に音声をルーティングします。
必要なデバイスがない場合は、VLC を閉じ、デバイスを接続して VLC を再度開きます — 音声デバイスは起動時に列挙されます。
デバイスが一覧に表示されます。
手順 2 — 正しい出力モジュールを選ぶ(トラブルシューティング)
| プラットフォーム | モジュール | 使用する局面 |
|---|---|---|
| Windows | DirectSound(既定) | すべてで動作。USB ヘッドホンや Bluetooth に安全な選択 |
| General | WASAPI | 排他モード対応。遅延は小さいが、他アプリの再生を妨げることがある |
| Windows | MMDevice | DirectSound / WASAPI が失敗したときの代替。ほとんど不要 |
| macOS | CoreAudio(既定) | AirPods、HDMI、集約デバイスを自動処理 |
| Linux | PulseAudio(既定) | デスクトップの音声サーバー。アプリごとのルーティング |
| Linux | ALSA | 直接のハードウェアアクセス。PulseAudio が不調のときに使用 |
手順 3 — レシーバー/サウンドバー向けにビットストリーム・パススルーを有効化する
ツール > 設定 (&P) を開き、左下の「All」(Show settings)をクリックします。
設定ツリー全体が表示されます。
オーディオ > 出力モジュール を開き、DirectX(Windows)/ CoreAudio(macOS)/ PulseAudio(Linux)モジュールを選択します。
モジュールが選択されます。
「Enable passthrough」(または「Use S/PDIF when available」)をチェックします。
Dolby Digital と DTS のビットストリームがレシーバーへ送信されます。
オーディオ > 出力モジュール > DirectX で、「Use hardware float」はノイズ(割れ音)がする場合のみチェック — ほとんどのシステムでは不要です。
再生がクリアなまま保たれます。
保存して VLC を再起動し、AC-3 または DTS トラック付きのファイルを再生します。
レシーバーに「Dolby Digital」または「DTS」と表示されます(「PCM」ではなく)。
一般的な出力問題のトラブルシューティング
- デバイス切り替え後に音が出ない? — Audio メニューで再度デバイスを設定してください。ファイルごとのデバイス選択はトラックごとに記憶されます。
- ヘッドホンとスピーカーが同時に鳴る? — これは VLC ではなく Windows の音声ルーティングです。Sound > Playback で未使用のデバイスを無効化するか、WASAPI 排他モードを使ってください。
- あるデバイスだけ音量が非常に低い? — ツール > エフェクトとフィルター (&E) > オーディオ (&A) タブ >「Volume」を上げるか Compressor を有効化してください。
- 一覧に HDMI 音声がない? — HDMI 出力はまず OS でアクティブにし、再生デバイスとして設定する必要があります。完全なチェックリストは HDMI で音が出ない修正を参照してください。