Sottotitoli fuori sincrono: come sistemarli (ritardo, fps)
Sottotitoli in anticipo, in ritardo o che si sfasano? Scopri le tre cause dei sottotitoli non sincronizzati e come correggerle gratis, direttamente nel browser.
Poche cose rovinano un film più in fretta di sottotitoli che compaiono un secondo troppo tardi. Per fortuna quasi ogni problema di sincronizzazione ha una di tre cause, e ognuna si risolve in poco tempo.
1. I sottotitoli sono sempre in anticipo o in ritardo della stessa quantità
È il problema più comune. Succede quando il video ha un’intro diversa, un logo in più o una scena tagliata rispetto alla versione per cui sono stati creati i sottotitoli. Lo scarto è lo stesso dall’inizio alla fine.
Soluzione: sposta tutte le battute di quella quantità. Trova una riga, guarda di quanto è sfasata e inserisci lo scarto in millisecondi nel convertitore online (ad esempio -1500 se i sottotitoli compaiono 1,5 secondi troppo tardi). I numeri positivi fanno comparire i sottotitoli più tardi, quelli negativi prima.
2. I sottotitoli si sfasano sempre di più col passare del tempo
Se la prima scena va bene ma alla fine il testo è sfasato di diversi secondi, i sottotitoli sono stati creati per un frame rate diverso. Un caso tipico è un film a 23,976 fps sottotitolato per un’edizione PAL a 25 fps; lo scarto cresce di circa il 4% sulla durata.
Soluzione: converti il frame rate. Nel convertitore scegli l’opzione corrispondente, come 23.976 → 25 o 25 → 23.976. Se non sai in quale direzione, provane una, controlla l’ultima scena e inverti se è peggiorata.
3. Le righe sfarfallano o compaiono due sottotitoli insieme
Alcuni file, soprattutto i sottotitoli generati automaticamente, hanno battute che si sovrappongono. I player mostrano allora due righe una sopra l’altra, oppure il testo sfarfalla. Correggi righe sovrapposte nel convertitore accorcia ogni battuta in modo che finisca appena prima dell’inizio della successiva.
Correggi prima il ritardo, poi il frame rate, infine le sovrapposizioni. In quest’ordine ottieni il risultato più pulito.
Bonus: caratteri strani come é al posto di é
È un problema di codifica, non di sincronizzazione: il file è stato salvato con una vecchia codifica e letto come UTF-8. Attiva Ripara caratteri corrotti nel convertitore per sistemarlo. Se un vecchio televisore mostra ancora caratteri sbagliati, attiva anche Aggiungi BOM UTF-8.
Domande frequenti
Come capisco se mi serve una correzione del ritardo o del frame rate?
Confronta la prima e l’ultima scena. Lo stesso scarto in entrambe indica un ritardo; uno scarto che cresce indica una differenza di frame rate.
Correggere la sincronizzazione cambia il testo dei sottotitoli?
No. Cambiano solo i tempi, a meno che tu non attivi anche un’opzione come la rimozione dei tag per non udenti.