Zvuk mimo synchronizaci ve VLC: Jak opravit A/V zpoždění jednou provždy
Zvuk před (nebo za) obrazem je jedním z nejstarších VLC trápení. Dobrá zpráva: existuje trvalá oprava žijící v předvolbách VLC a rychlá oprava po videu (klávesy J a K) pro když ji potřebujete hned. Tento průvodce vysvětluje obojí, plus méně časté příčiny jako drift převzorkování a latence Bluetooth. Oprava 2 je ta, která trvale vyřeší většinu případů na desktopu.
Proč se to děje?
- Drift hodin zvuku/videa — vlákna zvuku a videa VLC používají různé hodiny; problémy s převzorkováním nechají je s časem rozejít.
- Latence zvuku Bluetooth — bezdrátová sluchátka přidávají nevyhnutelných 100–300 ms zpoždění; VLC pro to nemá automatickou kompenzaci.
- A/V offset na úrovni souboru — některé soubory byly vytvořeny s úmyslným offsetem nebo s poškozeným proudem timestampů.
- Časování hardwarového dekódování — dekódování GPU může zavést proměnlivou latenci videa, která posune synchronizaci.
- Poškozená zvuková stopa — poškozené timestampy zvuku způsobují, že se synchronizace neustále houpá.
Jak to opravit
Řešení 1Použijte zkratky okamžité synchronizace (J / K)
Nejrychlejší dočasná oprava — funguje na soubor, hned teď
Během přehrávání stiskněte K pro zpoždění zvuku (zvuk startuje později vůči videu).
Zvuk se v čase vrátí zpět.
Stiskněte J pro urychlení zvuku (zvuk startuje dříve).
Zvuk se v čase posune vpřed.
Každé stisknutí upraví o 50 ms; podržte klávesu pro opakování.
Můžete jemně doladit až na přesný offset.
Řešení 2Nastavte trvalé zpoždění zvuku v předvolbách
Trvale opravuje soubory, které vždy potřebují stejný offset
Nástroje > Předvolby > Zvuk (přepněte dole na zobrazení Vše).
Zobrazí se úplná nastavení zvuku.
Nastavte „Kompenzace desynchronizace zvuku“ na potřebnou hodnotu v ms (kladná = zvuk opožděn; záporná = zvuk urychlen).
Je aplikován globální offset.
Uložte, restartujte VLC, přehrajte soubor — offset nyní platí pro vše.
Synchronizace je trvale opravena.
Řešení 3Vypněte hardwarovou akceleraci dekódování
Opravuje černou/zelenou obrazovku, pixelizaci a pády ve většině případů
Otevřete VLC a přejděte do Nástroje > Předvolby (nebo stiskněte Ctrl+P ve Windows/Linux, Cmd+, na macOS).
Otevře se okno Předvolby.
Klikněte na kartu Vstup / Kodeky vlevo.
Zobrazí se nastavení kodeků.
Najděte „Hardwarově akcelerované dekódování“ a nastavte jej na Vypnuto.
Nabídka nyní zobrazuje „Vypnuto“.
Klikněte na Uložit a zcela restartujte VLC (zavřete všechna okna VLC, nejen přehrávání videa).
VLC se restartuje s dekódováním procesorem.
Přehrajte problematický soubor znovu.
Pokud problém zmizel, na vině byl dekodér GPU.
Řešení 4Kompenzujte latenci Bluetooth sluchátek
Odstraní bezdrátové zpoždění, které vždy rozbije synchronizaci
Zkontrolujte specifikaci latence vašich sluchátek (typicky 100–300 ms v režimu standard; méně v režimu kodeku s nízkou latencí jako aptX LL).
Znáte přibližné zpoždění.
Aktivujte kodek s nízkou latencí v systému (Windows: Zvuk > zařízení > Pokročilé > aptX/LL pokud podporováno).
Latence klesne.
Pokud zpoždění přetrvává, aplikujte ve VLC odpovídající zápornou kompenzaci (Zvuk > desynchronizace = -latence).
Bezdrátová synchronizace je opravena.
Ř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í 1Opravte drift pomocí převzorkovače SoX
Pro pomalý drift v dlouhých videích (filmy/přednášky)
Nástroje > Předvolby > Vše > Zvuk > „Převzorkovač zvuku“ > SoX Resampler (nejlepší kvalita).
Je zapnuto vysoce kvalitní převzorkování.
Zkontrolujte také Vstup/Kodeky > „Použít referenci systémového času“ — ponechte zapnuto, pokud existuje.
Používá se stabilní hodiny.
Uložte, restartujte a dívejte se na soubor 90+ minut, abyste potvrdili, že synchronizace vydrží.
Synchronizace zůstává stabilní až do konce.
Jak tomu předejít
- Preferujte kabelový zvuk pro obsah, kde záleží na synchronizaci (filmy, přednášky).
- Udržujte VLC aktualizované; menší vydání zahrnují opravy hodin.
- Pokud konkrétní soubor je vždy mimo synchronizaci na stejném místě, proveďte remux — timestampy jsou poškozené.
Časté dotazy
Co jsou klávesy J a K ve VLC?
Proč se synchronizace VLC s časem rozjíždí?
Musím soubor rekódovat pro opravu synchronizace?
ffmpeg -i in -c copy out) zachová kvalitu a znovu sestaví timestampy.Způsobují Bluetooth sluchátka zvuk mimo synchronizaci ve VLC — proč?
Funguje oprava synchronizace VLC i pro externí titulky?
Shrnutí
Použijte zkratky okamžité synchronizace (J / K) — Nejrychlejší dočasná oprava — funguje na soubor, hned teď. 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.