Audio nesincronizat în VLC: cum să corectați decalajul A/V definitiv

Probleme audio Ultima actualizare: Se aplică pentru: All platforms · VLC 3.0.x

Audio înainte (sau în urma) imaginii este una dintre cele mai vechi neplăceri VLC. Vestea bună: există o corecție permanentă care trăiește în preferințele VLC, și o corecție rapidă pe videoclip (tastele J și K) pentru când aveți nevoie doar acum. Acest ghid explică ambele, plus cauzele mai puțin comune precum deriva de resampling și latența Bluetooth. Corecția 2 este cea care rezolvă permanent majoritatea cazurilor pe desktop.

De ce se întâmplă?

  • Deriva ceasului audio/video — firele audio și video VLC folosesc ceasuri diferite; problemele de resampling lasă ca ele să se depărteze în timp.
  • Latența audio Bluetooth — căștile fără fir adaugă 100–300 ms de întârziere inevitabilă; VLC nu are compensare automată pentru asta.
  • Offset A/V la nivel de fișier — unele fișiere au fost create cu un offset intenționat sau un flux de timestamp-uri stricat.
  • Temporizarea decodării hardware — decodarea GPU poate introduce latență video variabilă care deplasează sincronizarea.
  • Pistă audio coruptă — timestamp-urile audio deteriorate fac ca sincronizarea să oscileze constant.

Cum să repari

Soluție 1Folosiți comenzile rapide de sincronizare instantanee (J / K)

Cea mai rapidă corecție temporară — funcționează pe fișier, chiar acum

  1. În timpul redării, apăsați K pentru a întârzia audio-ul (audio-ul pornește mai târziu față de video).

    Audio-ul se retrage în timp.

  2. Apăsați J pentru a anticipa audio-ul (audio-ul pornește mai devreme).

    Audio-ul avansează în timp.

  3. Fiecare apăsare ajustează cu 50 ms; țineți tasta apăsată pentru repetare.

    Puteți regla fin până la offset-ul exact.

NotăAcesta este doar pe sesiune — offset-ul se resetează la închiderea VLC. Folosiți corecția 2 pentru o soluție permanentă.

Soluție 2Setați o întârziere audio permanentă în preferințe

Corectează permanent fișierele care au mereu nevoie de același offset

  1. Instrumente > Preferințe > &Audio (comutați la vederea Tot jos).

    Setările complete audio sunt afișate.

  2. Setați "Compensarea dezasincronizării audio" la valoarea în ms necesară (pozitiv = audio întârziat; negativ = audio anticipat).

    Offset-ul global este aplicat.

  3. Salvați, reporniți VLC, redați fișierul — offset-ul se aplică acum la tot.

    Sincronizarea este corectată permanent.

NotăFolosiți acest lucru doar dacă același offset este necesar între fișiere (ex.: o întârziere fixă a căștilor Bluetooth). Altfel preferați J/K pe fișier.

Soluție 3Dezactivați decodarea cu accelerație hardware

Remediază ecranul negru/verde, pixelizarea și blocările în majoritatea cazurilor

  1. Deschideți VLC și mergeți la Instrumente > Preferințe (sau apăsați Ctrl+P în Windows/Linux, Cmd+, în macOS).

    Fereastra Preferințe se deschide.

  2. Faceți clic pe fila Intrare / Codecuri din stânga.

    Setările codecurilor sunt afișate.

  3. Localizați "Decodarea cu accelerație hardware" și setați-o la Dezactivat.

    Meniul afișează acum "Dezactivat".

  4. Faceți clic pe Salvare și reporniți complet VLC (închideți toate ferestrele VLC, nu doar videoclipul).

    VLC se repornește cu decodare software.

  5. Redați din nou fișierul problemă.

    Dacă problema a dispărut, decodorul GPU era vinovatul.

NotăDacă problemele de sincronizare au început după activarea decodării hardware (sau după o actualizare de driver), temporizarea decodorului GPU este probabil vinovata.

Soluție 4Compensați latența căștilor Bluetooth

Elimină întârzierea fără fir care strică mereu sincronizarea

  1. Verificați specificația de latență a căștilor (tipic 100–300 ms în modul standard; mai mic în modul codec cu latență mică precum aptX LL).

    Știți întârzierea aproximativă.

  2. Activați codec-ul cu latență mică în sistem (Windows: Sunet > dispozitiv > Avansat > aptX/LL dacă este suportat).

    Latența scade.

  3. Dacă întârzierea persistă, aplicați o compensare negativă corespunzătoare în VLC (Audio > dezasincronizare = -latență).

    Sincronizarea fără fir este corectată.

NotăMulte rapoarte de "VLC nesincronizat" pe laptopuri sunt pură latență Bluetooth. Căștile cu fir de test confirmă instantaneu acest lucru.

Soluție 5Restaurați preferințele VLC la valorile implicite

Elimină configurările corupte care provoacă blocări, ecrane negre și probleme audio

  1. Închideți VLC complet.

    Niciun proces VLC nu rulează.

  2. Deschideți un prompt de comandă (Win+R → cmd) sau un terminal.

    O linie de comandă este disponibilă.

  3. Executați: vlc --reset-config (Windows/Linux) — pe macOS, ștergeți în schimb ~/Library/Preferences/org.videolan.vlc.

    Preferințele VLC revin la valorile implicite.

  4. Porniți VLC și reaplicați doar setările de care aveți cu adevărat nevoie.

    VLC pornește cu configurări curate.

NotăAcest lucru șterge toate preferințele personalizate (inclusiv comenzile rapide și skin-urile). Exportați configurarea în prealabil din Instrumente > Preferințe > Tot > Interfață, dacă doriți un backup.

Reparații avansate

Soluție 1Corectați deriva cu resampler-ul SoX

Pentru deriva lentă în videoclipuri lungi (filme/prelegeri)

  1. Instrumente > Preferințe > Tot > Audio > "Resampler audio" > SoX Resampler (calitate maximă).

    Resampling-ul de înaltă calitate este activat.

  2. Verificați de asemenea Intrare/Codecuri > "Folosește referință de timp de sistem" — păstrați activ dacă există.

    Un ceas stabil este folosit.

  3. Salvați, reporniți și urmăriți un fișier de 90+ minute pentru a confirma că sincronizarea se menține.

    Sincronizarea rămâne stabilă până la sfârșit.

NotăDeriva care crește în timp (bine la minutul 5, greșit la minutul 50) este aproape întotdeauna derivă de resampling/ceas — corecția SoX atacă exact asta.

Cum să eviți pe viitor

  • Preferați audio cu fir pentru conținut unde sincronizarea contează (filme, prelegeri).
  • Mențineți VLC actualizat; lansările punctuale includ corecții de ceas.
  • Dacă un fișier specific este mereu nesincronizat în aceeași poziție, refaceți remux — timestamp-urile sunt deteriorate.

Întrebări frecvente

Ce sunt tastele J și K în VLC?
J/K ajustează sincronizarea audio: J devansează audio-ul, K întârzie audio-ul. Ambele se mișcă în pași de 50 ms în timpul redării.
De ce sincronizarea VLC derivă în timp?
Ceasurile audio și video derivează din cauza resampling-ului și a diferențelor de temporizare hardware. Resampler-ul SoX plus dezactivarea decodării hardware stabilizează de obicei.
Trebuie să re-encodz fișierul pentru a corecta sincronizarea?
Nu. Compensarea VLC rezolvă. Dacă fișierul este permanent stricat, remux-ul (ffmpeg -i in -c copy out) păstrează calitatea și reconstruiește timestamp-urile.
Căștile Bluetooth cauzează audio nesincronizat în VLC — de ce?
Bluetooth adaugă o latență fixă (100–300 ms) pe care VLC nu o detectează. Compensați cu valoarea de dezasincronizare negativă corespunzătoare latenței căștilor.
Corecția de sincronizare VLC funcționează și pentru subtitrări externe?
Sincronizarea subtitrărilor este separată: folosiți tastele G/H (sau dialogul Pistă de subtitrări > Sincronizare) pentru a deplasa subtitrările fără a atinge audio-ul.

Rezumat

Folosiți comenzile rapide de sincronizare instantanee (J / K) — Cea mai rapidă corecție temporară — funcționează pe fișier, chiar acum. 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.