VLC Audio Out of Sync: Paano Ayusin ang A/V Delay Magpakailanman

Mga problema sa audio Huling na-update: Naaangkop sa: All platforms · VLC 3.0.x

Ang audio na nauuna (o nahuhuli) sa picture ay isa sa pinakalumang nakakainis na bagay sa VLC. Ang magandang balita: mayroon itong permanenteng fix na nasa preferences ng VLC, at isang per-video na mabilis na fix (ang mga key na J at K) para sa mga panahong kailangan mo lang nito ngayon. Ipapaliwanag ng gabay na ito ang pareho, kasama ang mas bihira na mga sanhi tulad ng resampling drift at Bluetooth latency. Ang fix 2 ay ang nasosolusyunan nang permanente ang karamihan ng desktop case.

Bakit ito nangyayari?

  • Audio/video clock drift — ang audio at video threads ng VLC ay gumagamit ng ibang clock; ang resampling issues ay nagpapalayo sa kanila sa paglipas ng oras.
  • Bluetooth audio latency — ang wireless headphones ay nagdaragdag ng 100–300 ms na hindi maiiwasang delay; wala itong automatic compensation sa VLC.
  • File-level A/V offset — ang ilang file ay in-author na may isang intentional offset o isang broken na timestamp stream.
  • Hardware decoding timing — ang GPU decoding ay maaaring magpasok ng variable na video latency na nagpapabago sa sync.
  • Corrupted audio track — ang damaged na audio timestamps ay nagpapabigat-bigat sa sync.

Paano ito ayusin

Solusyon 1Gamitin ang instant sync shortcuts (J / K)

Ang pinakamabilis na pansamantalang fix — gumagana bawat file, ngayon din

  1. Habang nagpe-play, pindutin ang K para ipagpabukas ang audio (ang audio ay nagsisimulang mamaya relative sa video).

    Ang audio ay gumagalaw pabalik sa oras.

  2. Pindutin ang J para gawing mas maaga ang audio (ang audio ay nagsisimulang mas maaga).

    Ang audio ay gumagalaw pasulong sa oras.

  3. Ang bawat pindot ay nag-a-adjust ng 50 ms; hawakan ang key para ulitin.

    Maaari mong i-fine-tune sa eksaktong offset.

TandaanIto ay per-session lamang — ang offset ay nare-reset kapag isinara mo ang VLC. Gamitin ang fix 2 para sa permanenteng solusyon.

Solusyon 2Itakda ang isang permanenteng audio delay sa preferences

Permanently fixes files na laging nangangailangan ng parehong offset

  1. Gamit > _Preperenses > M_adungan (lumipat sa All view sa ibaba).

    Ipapakita ang full audio settings.

  2. Itakda ang "Audio desynchronization compensation" sa kinakailangang value sa ms (positive = audio delayed; negative = audio mas maaga).

    Ang global offset ay ina-apply.

  3. I-save, i-restart ang VLC, i-play ang file — ang offset ay ina-apply na ngayon sa lahat.

    Ang sync ay naayos nang permanente.

TandaanGamitin ito lamang kung ang parehong offset ay kailangan sa buong file (hal. isang fixed na Bluetooth headset delay). Kung hindi, mas mainam ang J/K bawat file.

Solusyon 3I-disable ang hardware-accelerated decoding

Naaayos ang black screen / green screen, pixelation, at stuttering sa karamihan ng kaso

  1. Buksan ang VLC at pumunta sa Tools > Preferences (o pindutin ang Ctrl+P sa Windows/Linux, Cmd+, sa macOS).

    Lumalabas ang window ng Preferences.

  2. I-click ang tab na Input / Codecs sa kaliwa.

    Lumalabas ang mga setting ng codec.

  3. Hanapin ang "Hardware-accelerated decoding" at itakda sa Disable.

    Ang dropdown ay nagpapakita na ngayon ng "Disable".

  4. I-click ang Save, pagkatapos ay i-restart nang buo ang VLC (isara ang lahat ng window ng VLC, hindi lang ang video).

    Ini-restart ang VLC gamit ang software decoding.

  5. I-play muli ang problemadong file.

    Kung nawala ang problema, ang GPU decoder ang sanhi.

TandaanKung ang sync issues ay nagsimula pagkatapos i-enable ang hardware decoding (o pagkatapos ng isang driver update), ang GPU decoder timing ay malamang na ang may sala.

Solusyon 4I-kompensa ang Bluetooth headset latency

Tinatanggal ang wireless delay na patuloy na sumisira sa sync

  1. Suriin ang latency spec ng iyong headset (kadalasang 100–300 ms sa standard mode; mas mababa sa low-latency codec mode tulad ng aptX LL).

    Alam mo na ang approximate delay.

  2. I-enable ang low-latency codec sa OS (Windows: Sound > device > Advanced > aptX/LL kung supported).

    Bumababa ang latency.

  3. Kung nagpapatuloy ang delay, i-apply ang isang matching na negative compensation sa VLC (Audio > desynchronization = -latency).

    Ang wireless sync ay naayos.

TandaanMaraming "VLC out of sync" report sa mga laptop ay purong Bluetooth latency. Ang mga wired test headphones ay agarang nagkukumpirma nito.

Solusyon 5I-reset ang mga preference ng VLC sa default

Inaalis ang sirang setting na sanhi ng crash, black screen, at audio problems

  1. Isara nang buo ang VLC.

    Walang VLC process na tumatakbo.

  2. Buksan ang command prompt (Win+R → cmd) o terminal.

    May available na command line.

  3. I-run: vlc --reset-config (Windows/Linux) — sa macOS, tanggalin ang ~/Library/Preferences/org.videolan.vlc.

    Bumabalik sa default ang mga preference ng VLC.

  4. Simulan ang VLC at i-apply muli lang ang mga setting na tunay mong kailangan.

    Tumakbo ang VLC nang may malinis na setting.

TandaanTinatanggal nito ang lahat ng custom preference (kabilang ang shortcuts at skins). I-export muna ang iyong config mula sa Tools > Preferences > All > Interface kung gusto mo ng backup.

Mga advanced na pag-aayos

Solusyon 1Ayusin ang drift gamit ang SoX resampler

Pinipigil ang mabagal na drift sa mahahabang video (movies/lectures)

  1. Gamit > _Preperenses > All > Audio > "Audio resampler" > SoX Resampler (best quality).

    Na-enable ang high-quality resampling.

  2. Suriin din ang Input/Codecs > "Use system time reference" — panatilihin itong on kung naroon.

    Isang stable na clock ay ginagamit.

  3. I-save, i-restart, at panoorin ang isang 90+ minutong file para kumpirmahing tumatagal ang sync.

    Ang sync ay nananatiling stable hanggang sa dulo.

TandaanAng drift na lumalaki sa paglipas ng oras (ayos sa minuto 5, off sa minuto 50) ay halos laging resampling/clock drift — ang SoX fix ay tumatarget nang eksakto dito.

Paano ito maiiwasan

  • Piliin ang wired audio para sa content kung saan mahalaga ang sync (movies, lectures).
  • Panatilihing updated ang VLC; ang point releases ay may clock fixes.
  • Kung ang isang partikular na file ay laging out of sync sa parehong posisyon, i-remux ito — ang timestamps ay damaged.

Mga madalas itanong

Ano ang mga J at K keys sa VLC?
J/K ay nag-a-adjust ng audio sync: ang J ay gumagawa ng audio na mas maaga, ang K ay gumagawa ng audio na mas late. Pareho ay gumagalaw sa 50 ms steps habang nagpe-play.
Bakit nagda-drift ang sync ng VLC sa paglipas ng oras?
Ang audio at video clocks ay nagda-drift dahil sa resampling at hardware timing differences. Ang SoX resampler kasama ang pag-disable ng hardware decoding ay kadalasang nagpapatatag nito.
Kailangan ko bang i-re-encode ang file para ayusin ang sync?
Hindi. Ang compensation ng VLC ang humahawak nito. Kung ang file ay permanenteng broken, ang remuxing (ffmpeg -i in -c copy out) ay pinapanatili ang quality at muling binubuo ang timestamps.
Ang Bluetooth headphones ba ay sanhi ng out-of-sync audio sa VLC — bakit?
Ang Bluetooth ay nagdaragdag ng isang fixed latency (100–300 ms) na hindi kayang detect ng VLC. I-kompensa gamit ang negative desync value na tumugma sa latency ng iyong headset.
Gumagana ba ang VLC sync fix para sa external subtitles din?
Hiwalay ang subtitle sync: gamitin ang G/H keys (o ang Subtitle Track > Synchronization dialog) para ilipat ang subtitles nang hindi hinahawakan ang audio.

Buod

Gamitin ang instant sync shortcuts (J / K) — Ang pinakamabilis na pansamantalang fix — gumagana bawat file, ngayon din. 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.