VLC の音声がズレる:A/V 遅延を根本から直す

音声のトラブル 最終更新: 対象環境: All platforms · VLC 3.0.x

音声が映像(またはその逆)より進んでいるのは、VLC でもっとも古い苛立ちのひとつです。幸い、VLC の環境設定に永続的な修正があり、今すぐファイルごとに使えるクイック修正(J キーと K キー)もあります。このガイドでは両方と、リサンプリングのドリフトや Bluetooth の遅延といったより稀な原因を説明します。修正 2 はデスクトップの大半のケースを永続的に解決します。

なぜ発生するのか

  • 音声 / 映像のクロックドリフト — VLC の音声と映像のスレッドは異なるクロックを使います。リサンプリングの問題で時間とともにずれます。
  • Bluetooth オーディオの遅延 — ワイヤレスヘッドホンは避けられない 100–300 ms の遅延を加えます。VLC はそれを自動補償しません。
  • ファイルレベルの A/V オフセット — 意図的なオフセットや壊れたタイムスタンプストリームで作成されたファイルがあります。
  • ハードウェアデコードのタイミング — GPU デコードが可変の映像遅延をもたらし、同期をずらすことがあります。
  • 壊れた音声トラック — 壊れた音声タイムスタンプが同期を絶えず揺らします。

解決方法

解決策 1即時同期ショートカット(J / K)を使う

一時的な最速の修正——今すぐファイルごとに効く

  1. 再生中に K を押すと音声を遅らせます(音声が映像に対して後になります)。

    音声が時間的に後ろへ移動します。

  2. J を押すと音声を早めます(音声が先になります)。

    音声が時間的に前へ移動します。

  3. 押すごとに 50 ms ずつ調整され、長押しで繰り返します。

    正確なオフセットまで微調整できます。

補足これはセッション限定です——VLC を閉じるとオフセットはリセットされます。永続的な解決には修正 2 を使ってください。

解決策 2環境設定で永続的な音声遅延を設定する

常に同じオフセットが必要なファイルを永続的に修正する

  1. ツール > 設定 (&P) > オーディオ (&A)(一番下で All ビューに切り替え)。

    完全なオーディオ設定が表示されます。

  2. Audio desynchronization compensation を必要な値(ms)に設定します(正=音声遅れ、負=音声先行)。

    グローバルなオフセットが適用されます。

  3. 保存して VLC を再起動し、ファイルを再生します——オフセットがすべてに適用されます。

    同期が永続的に修正されます。

補足ファイル間で同じオフセットが必要な場合(例:固定された Bluetooth ヘッドホンの遅延)のみお使いください。それ以外はファイルごとに J/K をお勧めします。

解決策 3ハードウェアアクセラレーションによるデコードを無効にする

ほとんどの場合、黒画面・緑画面、モザイク、カクつきを解消する

  1. VLC を開き、Tools > Preferences に進みます(Windows/Linux では Ctrl+P、macOS では Cmd+,)。

    Preferences ウィンドウが開きます。

  2. 左側の Input / Codecs タブをクリックします。

    コーデック関連の設定が表示されます。

  3. Hardware-accelerated decoding を見つけて Disable に設定します。

    ドロップダウンが「Disable」と表示されます。

  4. Save をクリックし、VLC を完全に再起動します(動画ではなく、すべての VLC ウィンドウを閉じます)。

    VLC はソフトウェアデコードで再起動します。

  5. 問題のファイルを再度再生します。

    問題が消えれば、GPU デコーダーが原因でした。

補足同期の問題がハードウェアデコードの有効化後(またはドライバー更新後)に始まったなら、GPU デコーダーのタイミングが疑わしいです。

解決策 4Bluetooth ヘッドホンの遅延を補償する

同期を絶えず壊すワイヤレス遅延を取り除く

  1. ヘッドホンの遅延仕様を確認します(標準モードで通常 100–300 ms。低遅延コーデックモード aptX LL ならさらに短い)。

    おおよその遅延が分かります。

  2. OS で低遅延コーデックを有効にします(Windows: Sound > device > Advanced > aptX/LL がサポートされていれば)。

    遅延が下がります。

  3. 遅延が残るなら、VLC で対応する負の補償を適用します(Audio > desynchronization = -遅延)。

    ワイヤレスの同期が修正されます。

補足「VLC がズレる」報告の多くは、純粋に Bluetooth の遅延です。有線のテストヘッドホンがこれを即座に証明します。

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

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

  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 で設定をエクスポートしてください。

上級者向けの対処

解決策 1SoX リサンプラーでドリフトを修正する

長い動画(映画 / 講義)のゆっくりしたドリフトを止める

  1. ツール > 設定 (&P) > すべて > Audio > 「Audio resampler」 > SoX Resampler (best quality)。

    高品質なリサンプリングが有効になります。

  2. Input/Codecs > 「Use system time reference」も確認し、あればオンのままにします。

    安定したクロックが使われます。

  3. 保存して再起動し、90 分以上のファイルを観て同期が保つか確認します。

    同期が最後まで安定します。

補足時間とともに大きくなるドリフト(5 分目は良く、50 分目はずれている)は、ほぼ確実にリサンプリング / クロックのドリフトです。SoX の修正はまさにこれを狙います。

再発を防ぐには

  • 同期が重要なコンテンツ(映画、講義)では有線オーディオをお勧めします。
  • VLC を最新に保つ——ポイントリリースにはクロック修正が含まれます。
  • 特定のファイルがいつも同じ位置でズレるなら、リミックスしてください。タイムスタンプが壊れています。

よくある質問

VLC の J キーと K キーは何ですか?
J/K は音声同期を調整します。J は音声を早め、K は音声を遅らせます。どちらも再生中に 50 ms ずつ動きます。
VLC の同期が時間とともにずれるのはなぜですか?
音声と映像のクロックは、リサンプリングやハードウェアタイミングの違いでドリフトします。SoX リサンプラーとハードウェアデコードの無効化でたいてい安定します。
同期を直すためにファイルを再エンコードする必要がありますか?
いいえ。VLC の補償で十分です。ファイルが永久に壊れているなら、リミックス(ffmpeg -i in -c copy out)で画質を保ちタイムスタンプを再構築できます。
Bluetooth ヘッドホンが VLC で音声をズラすのはなぜ?
Bluetooth は固定の遅延(100–300 ms)を加え、VLC はそれを検出できません。ヘッドホンの遅延に合わせた負のデシンク値で補償してください。
VLC の同期修正は外部字幕にも効きますか?
字幕の同期は別です。字幕をずらすには G/H キー(または Subtitle トラック > 同期化 ダイアログ)を使い、音声には触れずに字幕をずらしてください。

まとめ

即時同期ショートカット(J / K)を使う — 一時的な最速の修正——今すぐファイルごとに効く. 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.