Come Sistemare l'Audio Fuori Sincrono in Modo Permanente (Compensazione Ritardo)
Quando l'audio deriva fuori sincrono, la reazione abituale è premere J o K su ogni video e spingere il timing indietro — una fatica infinita. VLC ha uno strumento migliore: l'impostazione di compensazione del ritardo audio, che memorizza un offset permanente per tutti i file, e ricorda persino le regolazioni per-file che fai durante la riproduzione. Questa guida spiega la soluzione permanente, la messa a punto per-file e le tre cause hardware (Bluetooth, ricevitori A/V e soundbar) che fanno accadere la deriva di sincronia fin dall'inizio.
Perché succede?
- Latenza audio Bluetooth — i codec Bluetooth (specialmente A2DP/SBC) aggiungono 100–300 ms di latenza di codifica; VLC non può sapere il ritardo, quindi l'audio parte in anticipo rispetto al video.
- Elaborazione del ricevitore A/V — i ricevitori con elaborazione lip-sync o correzione ambiente (Dolby, DTS) bufferizzano l'audio, ritardandolo.
- Jitter della decodifica con accelerazione hardware — tempi di decodifica video instabili su alcune GPU fanno apparire la deriva in punti casuali, che sembra peggio di un offset costante.
- Flag di timing a livello di contenitore — alcuni file MKV/MP4 contengono edit list o timestamp errati; la deriva è inclusa nel file stesso.
- Preferenze corrotte — un vecchio valore di ritardo globale salvato nella configurazione continua ad applicarsi a tutto.
Come risolverlo
Soluzione 1Imposta una compensazione permanente del ritardo audio
Sistema la deriva costante e prevedibile su tutti i file
Apri VLC e vai su Strumenti > Preferenze > &Audio.
Si aprono le impostazioni audio.
Imposta "Ritardo audio" (o "Compensazione disincronizzazione audio") sull'offset misurato, es. 250 ms per cuffie Bluetooth.
Un offset globale è applicato a ogni file.
I valori positivi ritardano l'audio; quelli negativi lo anticipano. Clicca Salva e riavvia VLC.
La riproduzione parte con il nuovo offset.
Soluzione 2Metti a punto per-file con J / K e salva l'offset
Sistema i file singolarmente sfasati mantenendo il predefinito globale
Riproduci il file e premi K per ritardare l'audio (più tardi) o J per anticiparlo (più veloce) — ogni pressione è 50 ms.
La sincronia migliora passo dopo passo.
Una volta sincronizzato, vai su Strumenti > Sincronizzazione tracce (o premi Ctrl+L).
Il pannello di sincronizzazione mostra il ritardo corrente.
Clic destro sul video > Video > Traccia sottotitoli > Salva sincronizzazione — VLC scrive un offset per-file nel suo database media.
L'offset si riapplica automaticamente alla prossima riproduzione di questo file.
Soluzione 3Riduci la latenza Bluetooth alla fonte
Rimuove la causa radice invece di compensarla
In VLC: Strumenti > Preferenze > &Audio > "Uscita audio" → imposta su "AudioTrack (Android)" o il modulo a latenza più bassa disponibile sul tuo OS.
La pipeline audio cambia.
Lato sistema operativo, preferisci codec a minore latenza: modalità "AAC" su Windows, "AAC" su macOS, o aptX/LL su dispositivi supportati.
La latenza scende in modo evidente.
Se usi una soundbar con modalità "Game" o "Bassa latenza", abilitala — quelle modalità disabilitano il buffering lip-sync.
La sincronia torna senza alcuna compensazione.
Soluzione 4Escludi il file stesso con un remux
Conferma se la deriva è inclusa nel media
Fai il remux del file senza ricodificare:
ffmpeg -i input.mkv -c copy -map 0 output.mkv.Viene creato un contenitore pulito.
Riproduci il file rimuxato. Se la sincronia ora è stabile, il contenitore originale aveva timestamp rotti.
Il file rimuxato riproduce in sincronia.
Conserva la copia rimuxata ed elimina l'originale rotto.
Il file problematico è sostituito.
Soluzione 5Ripristina le preferenze di VLC ai valori predefiniti
Elimina impostazioni corrotte che causano crash, schermate nere e problemi audio
Chiudi completamente VLC.
Nessun processo di VLC è in esecuzione.
Apri un prompt dei comandi (Win+R → cmd) o un terminale.
È disponibile una riga di comando.
Esegui:
vlc --reset-config(Windows/Linux) — su macOS elimina invece~/Library/Preferences/org.videolan.vlc.Le preferenze di VLC tornano ai valori predefiniti.
Avvia VLC e riapplica solo le impostazioni di cui hai davvero bisogno.
VLC parte con impostazioni pulite.
Soluzioni avanzate
Soluzione 1Controlla il database media per offset obsoleti
Trova i valori per-file che continuano a riapplicarsi
Chiudi VLC ed elimina il database media:
%APPDATA%\vlc\ml.xspf(Windows) o~/Library/Application Support/org.videolan.vlc/ml.xspf(macOS).Gli offset per-file salvati sono cancellati.
Riavvia VLC e riproduci il file — il valore di sincronia memorizzato è sparito.
Il file riproduce con solo l'offset globale.
Riapplica la regolazione per-file solo se il file ne ha realmente bisogno.
Lo stato pulito è ripristinato.
Come evitarlo in futuro
- Per il Bluetooth, rimisura sempre dopo aggiornamenti firmware o di sistema — il comportamento del codec cambia.
- Preferisci l'audio cablato (3,5 mm / ottico / HDMI) quando la precisione di sincronia conta, es. revisione di montaggio video.
- Mantieni VLC aggiornato: le correzioni al timing del demuxer arrivano con ogni release 3.0.x (stabile attuale: 3.0.23).
- Salva l'offset per-file durante la riproduzione per i file che derivano regolarmente — VLC lo ricorda.
Domande frequenti
Qual è la differenza tra compensazione del ritardo audio e i tasti J/K?
Ritardo audio positivo o negativo — da che parte vado?
Perché la sincronia deriva lentamente durante un film?
L'impostazione di compensazione influisce su registrazioni o stream?
Riepilogo
Imposta una compensazione permanente del ritardo audio — Sistema la deriva costante e prevedibile su tutti i file. 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.