Jak trvale opravit zvuk mimo synchronizaci (kompenzace zpoždění)
Když zvuk uniká ze synchronizace, obvyklá reakce je mačkat J nebo K v celém videu a tlačit čas zpět — nekonečný úkol. VLC má lepší nástroj: nastavení kompenzace zpoždění zvuku, které ukládá trvalý offset pro všechny soubory a dokonce pamatuje úpravy podle souboru provedené během přehrávání. Tento průvodce vysvětluje trvalou opravu, jemné doladění podle souboru a tři hardwarové příčiny (Bluetooth, A/V přijímače a soundbary), které drift způsobují.
Proč se to děje?
- Latence Bluetooth zvuku — kodeky Bluetooth (zvláště A2DP/SBC) přidávají 100–300 ms latence kódování; VLC nemůže zpoždění znát, tak zvuk hraje brzy vůči videu.
- Zpracování A/V přijímače — přijímače s lip-sync nebo korekcí místnosti (Dolby, DTS) bufferují zvuk, tlačí jej pozdě.
- Jitter dekódování s hardwarovou akcelerací — nestabilní načasování dekódování videa na některých GPU způsobí drift v náhodných bodech, což vypadá hůř než konstantní offset.
- Příznaky načasování na úrovni kontejneru — některé MKV/MP4 nesou edit listy nebo nesprávné timestampy; drift je vložen v samotném souboru.
- Poškozené předvolby — stará globální hodnota zpoždění uložená v konfiguraci se stále aplikuje na vše.
Jak to opravit
Řešení 1Nastavte trvalou kompenzaci zpoždění zvuku
Opravuje konstantní a předvídatelný drift ve všech souborech
Otevřete VLC a jděte do Nástroje > Předvolby > Zvuk.
Otevřou se zvuková nastavení.
Nastavte „Zpoždění zvuku“ (nebo „Kompenzace desynchronizace zvuku“) na změřený offset, např. 250 ms pro Bluetooth sluchátka.
Globální offset se aplikuje na každý soubor.
Pozitivní hodnoty zpožďují zvuk; negativní jej zrychlují. Klikněte na Uložit a restartujte VLC.
Přehrávání začíná s novým offsetem.
Řešení 2Jemné doladění podle souboru s J / K a uložení offsetu
Opravuje jednotlivé soubory mimo synchronizaci a zachovává globální výchozí
Přehrajte soubor a stiskněte K pro zpoždění zvuku (později) nebo J pro zrychlení (dříve) — každý stisk je 50 ms.
Synchronizace se zlepšuje po krocích.
Jakmile je synchronní, jděte do Nástroje > Synchronizace stopy (nebo stiskněte Ctrl+L).
Panel synchronizace ukazuje aktuální zpoždění.
Klikněte pravým tlačítkem na video > Video > Stopa titulků > Uložit synchronizaci — VLC zapíše offset podle souboru do své mediální databáze.
Offset se automaticky znovu aplikuje příště, co soubor hrajete.
Řešení 3Snižte latenci Bluetooth u zdroje
Odstraní kořenovou příčinu místo její kompenzace
Ve VLC: Nástroje > Předvolby > Zvuk > „Výstup zvuku“ → nastavte na „AudioTrack (Android)“ nebo nejnižší dostupný modul latence na vašem OS.
Audio pipeline se mění.
Na straně OS preferujte kodeky s nižší latencí: režim „AAC“ ve Windows, „AAC“ macOS, nebo aptX/LL na podporovaných zařízeních.
Latence viditelně klesne.
Pokud používáte soundbar s režimem „Game“ nebo „Nízká latence“, zapněte jej — tyto režimy vypínají buffer lip-sync.
Synchronizace se vrátí bez kompenzace.
Řešení 4Zahoďte samotný soubor remuxem
Potvrdí, zda je drift vložen v médiu
Proveďte remux souboru bez re-enkódování:
ffmpeg -i input.mkv -c copy -map 0 output.mkv.Je vytvořen čistý kontejner.
Přehrajte remuxovaný soubor. Pokud je synchronizace nyní stabilní, původní kontejner měl rozbité timestampy.
Remuxovaný soubor hraje synchronně.
Ponechte remuxovanou kopii a smažte rozbitý originál.
Problematický soubor je nahrazen.
Řešení 5Obnovte předvolby VLC na výchozí hodnoty
Vymaže poškozená nastavení, která způsobují pády, černou obrazovku a problémy se zvukem
Zcela ukončete VLC.
Žádný proces VLC neběží.
Otevřete příkazový řádek (Win+R → cmd) nebo terminál.
Je k dispozici příkazová řádka.
Spusťte:
vlc --reset-config(Windows/Linux) — na macOS místo toho smažte~/Library/Preferences/org.videolan.vlc.Předvolby VLC se vrátí k výchozím.
Spusťte VLC a znovu aplikujte pouze nastavení, která skutečně potřebujete.
VLC se spustí s čistým nastavením.
Pokročilé opravy
Řešení 1Zkontrolujte mediální databázi na zastaralé offsety
Najde offsety podle souboru, které se stále znovu aplikují
Zavřete VLC a smažte mediální databázi:
%APPDATA%\vlc\ml.xspf(Windows) nebo~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS).Uložené offsety podle souboru jsou vymazány.
Restartujte VLC a přehrajte soubor — uložená hodnota synchronizace zmizela.
Soubor hraje jen s globálním offsetem.
Znovu aplikujte úpravu podle souboru jen pokud soubor skutečně potřebuje.
Čistý stav je obnoven.
Jak tomu předejít
- Pro Bluetooth vždy znovu měřte po aktualizacích firmware nebo OS — chování kodeku se mění.
- Preferujte drátový zvuk (3,5 mm / optika / HDMI), když záleží na přesnosti synchronizace, např. při střihu videa.
- Udržujte VLC aktualizované: opravy načasování demuxeru přicházejí s každým vydáním 3.0.x (aktuální stabilní: 3.0.23).
- Uložte offset podle souboru během přehrávání pro soubory, které pravidelně unikají — VLC si pamatuje.
Časté dotazy
Jaký je rozdíl mezi kompenzací zpoždění zvuku a klávesami J/K?
Pozitivní nebo negativní zpoždění zvuku — kterým směrem?
Proč synchronizace pomalu uniká během filmu?
Ovlivňuje nastavení kompenzace záznamy obrazovky nebo proudy?
Shrnutí
Nastavte trvalou kompenzaci zpoždění zvuku — Opravuje konstantní a předvídatelný drift ve všech souborech. 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.