Audio Non Sincronizzato in VLC: Come Risolvere il Ritardo A/V Definitivamente

Problemi audio Ultimo aggiornamento: Si applica a: All platforms · VLC 3.0.x

L'audio che precede (o segue) l'immagine è uno dei fastidi più antichi di VLC. La buona notizia: esiste una soluzione permanente che risiede nelle preferenze di VLC, e una soluzione rapida per singolo video (i tasti J e K) per quando ti serve solo adesso. Questa guida spiega entrambe, oltre alle cause meno comuni come la deriva del ricampionamento e la latenza Bluetooth. La soluzione 2 è quella che risolve in modo permanente la maggior parte dei casi su desktop.

Perché succede?

  • Deriva dell'orologio audio/video — i thread audio e video di VLC usano orologi diversi; i problemi di ricampionamento fanno sì che si allontanino nel tempo.
  • Latenza dell'audio Bluetooth — le cuffie wireless aggiungono 100–300 ms di ritardo inevitabile; VLC non ha alcuna compensazione automatica per questo.
  • Sfasamento A/V a livello di file — alcuni file sono stati creati con uno sfasamento intenzionale o con un flusso di timestamp difettoso.
  • Temporizzazione della decodifica hardware — la decodifica GPU può introdurre una latenza video variabile che sposta la sincronizzazione.
  • Traccia audio corrotta — timestamp audio danneggiati fanno oscillare continuamente la sincronizzazione.

Come risolverlo

Soluzione 1Usa le scorciatoie di sincronizzazione istantanea (J / K)

La soluzione temporanea più rapida — funziona per singolo file, subito

  1. Durante la riproduzione, premi K per ritardare l'audio (l'audio parte più tardi rispetto al video).

    L'audio si sposta indietro nel tempo.

  2. Premi J per anticipare l'audio (l'audio parte prima).

    L'audio si sposta avanti nel tempo.

  3. Ogni pressione regola di 50 ms; tieni premuto il tasto per ripetere.

    Puoi regolare con precisione fino allo sfasamento esatto.

NotaQuesto vale solo per la sessione corrente — lo sfasamento si azzera quando chiudi VLC. Usa la soluzione 2 per una soluzione permanente.

Soluzione 2Imposta un ritardo audio permanente nelle preferenze

Corregge in modo permanente i file che richiedono sempre lo stesso sfasamento

  1. Strumenti > &Preferenze > &Audio (passa alla vista All in basso).

    Vengono mostrate tutte le impostazioni audio.

  2. Imposta "Audio desynchronization compensation" sul valore necessario in ms (positivo = audio ritardato; negativo = audio anticipato).

    Viene applicato lo sfasamento globale.

  3. Salva, riavvia VLC, riproduci il file — lo sfasamento ora si applica a tutto.

    La sincronizzazione è corretta in modo permanente.

NotaUsa questa opzione solo se serve lo stesso sfasamento per tutti i file (es. un ritardo fisso di cuffie Bluetooth). Altrimenti preferisci J/K per singolo file.

Soluzione 3Disattiva la decodifica con accelerazione hardware

Risolve schermo nero/verde, pixelature e scatti nella maggior parte dei casi

  1. Apri VLC e vai su Tools > Preferences (o premi Ctrl+P su Windows/Linux, Cmd+, su macOS).

    Si apre la finestra delle Preferenze.

  2. Clicca sulla scheda Input / Codecs a sinistra.

    Vengono mostrate le impostazioni relative ai codec.

  3. Trova "Hardware-accelerated decoding" e impostalo su Disable.

    Il menu a tendina ora mostra "Disable".

  4. Clicca su Save, poi riavvia completamente VLC (chiudi tutte le finestre di VLC, non solo il video).

    VLC si riavvia con la decodifica software.

  5. Riproduci di nuovo il file problematico.

    Se il problema è scomparso, il colpevole era il decoder della GPU.

NotaSe i problemi di sincronizzazione sono iniziati dopo aver attivato la decodifica hardware (o dopo un aggiornamento del driver), la colpa è probabilmente della temporizzazione del decoder GPU.

Soluzione 4Compensa la latenza delle cuffie Bluetooth

Elimina il ritardo wireless che continua a rompere la sincronizzazione

  1. Controlla la latenza dichiarata delle tue cuffie (tipicamente 100–300 ms in modalità standard; inferiore con codec a bassa latenza come aptX LL).

    Conosci il ritardo approssimativo.

  2. Attiva il codec a bassa latenza nel sistema operativo (Windows: Audio > dispositivo > Avanzate > aptX/LL se supportato).

    La latenza si riduce.

  3. Se il ritardo persiste, applica in VLC una compensazione negativa corrispondente (Audio > desincronizzazione = -latenza).

    La sincronizzazione wireless è corretta.

NotaMolte segnalazioni di "VLC non sincronizzato" sui portatili sono puramente latenza Bluetooth. Delle cuffie cablate di prova lo confermano immediatamente.

Soluzione 5Ripristina le preferenze di VLC ai valori predefiniti

Elimina impostazioni corrotte che causano crash, schermate nere e problemi audio

  1. Chiudi completamente VLC.

    Nessun processo di VLC è in esecuzione.

  2. Apri un prompt dei comandi (Win+R → cmd) o un terminale.

    È disponibile una riga di comando.

  3. Esegui: vlc --reset-config (Windows/Linux) — su macOS elimina invece ~/Library/Preferences/org.videolan.vlc.

    Le preferenze di VLC tornano ai valori predefiniti.

  4. Avvia VLC e riapplica solo le impostazioni di cui hai davvero bisogno.

    VLC parte con impostazioni pulite.

NotaQuesto cancella tutte le preferenze personalizzate (comprese scorciatoie e skin). Esporta prima la tua configurazione da Tools > Preferences > All > Interface se vuoi un backup.

Soluzioni avanzate

Soluzione 1Risolvi la deriva con il resampler SoX

Ferma la deriva lenta sui video lunghi (film/conferenze)

  1. Strumenti > &Preferenze > Tutto > Audio > "Audio resampler" > SoX Resampler (best quality).

    Viene attivato il ricampionamento di alta qualità.

  2. Controlla anche Input/Codecs > "Use system time reference" — lascialo attivo se presente.

    Viene usato un orologio stabile.

  3. Salva, riavvia e guarda un file di 90+ minuti per verificare che la sincronizzazione tenga.

    La sincronizzazione resta stabile fino alla fine.

NotaUna deriva che cresce col tempo (perfetta al minuto 5, sballata al minuto 50) è quasi sempre deriva di ricampionamento/orologio — la soluzione SoX colpisce esattamente questo.

Come evitarlo in futuro

  • Preferisci l'audio cablato per i contenuti in cui la sincronizzazione conta (film, conferenze).
  • Mantieni VLC aggiornato; le release minori includono correzioni all'orologio.
  • Se un file specifico è sempre fuori sincrono nella stessa posizione, eseguine il remux — i timestamp sono danneggiati.

Domande frequenti

A cosa servono i tasti J e K in VLC?
J/K regolano la sincronizzazione audio: J anticipa l'audio, K lo ritarda. Entrambi si muovono a passi di 50 ms durante la riproduzione.
Perché la sincronizzazione di VLC deriva nel tempo?
Gli orologi audio e video derivano per il ricampionamento e per differenze di temporizzazione hardware. Il resampler SoX insieme alla disattivazione della decodifica hardware in genere stabilizza la situazione.
Devo ricodificare il file per correggere la sincronizzazione?
No. La compensazione di VLC risolve il problema. Se il file è danneggiato in modo permanente, il remux (ffmpeg -i in -c copy out) preserva la qualità e ricostruisce i timestamp.
Le cuffie Bluetooth causano audio non sincronizzato in VLC — perché?
Il Bluetooth aggiunge una latenza fissa (100–300 ms) che VLC non può rilevare. Compensa con il valore di desincronizzazione negativo corrispondente alla latenza delle tue cuffie.
La correzione della sincronizzazione di VLC funziona anche per i sottotitoli esterni?
La sincronizzazione dei sottotitoli è separata: usa i tasti G/H (o la finestra Subtitle Traccia > Sincronizzazione) per spostare i sottotitoli senza toccare l'audio.

Riepilogo

Usa le scorciatoie di sincronizzazione istantanea (J / K) — La soluzione temporanea più rapida — funziona per singolo file, subito. 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.