Sottotitoli sfasati? Cause e come correggere i tempi
I sottotitoli possono sbagliare in due modi. Ogni riga può essere sfasata della stessa quantità, oppure il ritardo può crescere man mano che il video va avanti. Un ritardo fisso si corregge spostando ogni riga dello stesso numero di secondi. Un ritardo che cresce richiede di far combaciare due punti, oppure un cambio di frequenza dei fotogrammi, perché l'immagine va a una velocità diversa da quella per cui i sottotitoli sono stati sincronizzati. Prima di modificare il file, capisci quale dei due casi hai.
Correggi tempi sottotitoliSottotitoli in ritardo o anticipoUsalo gratisCosa contiene un file di sottotitoli
Un file di sottotitoli è un elenco di blocchi. Ogni blocco ha un tempo di inizio, un tempo di fine e il testo da mostrare. Il lettore mostra un blocco quando l'orologio del video raggiunge il suo tempo di inizio, e lo nasconde al tempo di fine. Un sottotitolo è fuori sincrono quando questi tempi non corrispondono più al parlato nell'immagine.
Ecco un blocco in un file SRT:
1
00:00:01,000 --> 00:00:03,500
Ciao, bentornati.
Il tempo si legge in ore, minuti, secondi e millisecondi. Questo blocco appare da 1,0 secondi a 3,5 secondi.
Ritardo fisso: sposta ogni riga
Se ogni sottotitolo è in anticipo o in ritardo della stessa quantità, l'elenco e il video iniziano in punti diversi. Cause comuni:
- Il video è stato tagliato. Dall'inizio è stata rimossa un'introduzione o un logo, ma i sottotitoli no.
- I sottotitoli sono stati fatti per un altro montaggio, per esempio un taglio per la messa in onda con un'apertura in più.
- Il file è stato estratto da un video più lungo. Il suo orologio ora parte da zero, quindi ogni blocco è in anticipo della durata della parte tagliata prima.
La soluzione è uno spostamento: aggiungi o sottrai lo stesso numero di secondi a ogni blocco. Aggiungi quando i sottotitoli compaiono troppo presto. Sottrai quando compaiono troppo tardi. Se una riga appare due secondi prima che il parlante inizi, sposta ogni blocco di due secondi più tardi. Poi controlla la prima riga e una vicina alla fine. Se entrambe combaciano, lo spostamento è corretto.
Ritardo che cresce: frequenza dei fotogrammi e deriva
La frequenza dei fotogrammi è il numero di immagini fisse mostrate al secondo. I film sono spesso memorizzati a 23,976 fotogrammi al secondo. Molta televisione europea va a 25. Quando lo stesso film viene riprodotto a 25 fotogrammi al secondo, va circa il 4 per cento più veloce, quindi ogni evento accade un po' prima sull'orologio. I sottotitoli, però, si aspettano ancora la sincronizzazione originale.
Il ritardo cresce perché l'errore è una percentuale, non una quantità fissa. All'inizio i sottotitoli sono quasi giusti. Quaranta minuti dopo, sono in ritardo di più di un minuto. Alla fine di un film di 90 minuti, il ritardo arriva a quasi quattro minuti. Qualsiasi differenza di velocità produce lo stesso effetto, che derivi da una conversione o da un montaggio.
Correggere una deriva con due punti
Trova due righe che corrispondono chiaramente al parlato: una vicina all'inizio, una vicina alla fine. Riproduci il video e annota il momento in cui inizia ogni frase nell'immagine. Confrontalo con il tempo nel file. Ogni coppia dà un punto, e due punti danno una retta che il file può seguire.
Esempio svolto. Una riga a 1:00 nel file viene pronunciata a 1:02. Verso la fine, una riga a 1:30:00 viene pronunciata a 1:33:50. Il fattore è (5630 − 62) ÷ (5400 − 60) = 1,0427, lo stesso 4 per cento di prima. Moltiplica ogni tempo per 1,0427, poi sposta il risultato in modo che la prima riga cada a 1:02.
Correggerla con le frequenze dei fotogrammi
Se conosci entrambe le frequenze, puoi saltare i due punti. Moltiplica ogni tempo per la frequenza dei fotogrammi per cui i sottotitoli sono stati sincronizzati, divisa per la frequenza del video. Sottotitoli sincronizzati a 25 fotogrammi al secondo per un video a 23,976 richiedono un fattore di 25 ÷ 23,976 = 1,0427, lo stesso dell'esempio svolto.
SRT e VTT: le differenze
Entrambi i formati memorizzano la stessa cosa: un tempo di inizio, un tempo di fine e il testo di ogni blocco. Le differenze stanno nei dettagli.
| SRT | WebVTT (VTT) | |
|---|---|---|
| Prima riga | Un numero progressivo | La parola WEBVTT |
| Separatore decimale | Una virgola: 00:00:01,000 | Un punto: 00:00:01.000 |
| Ore | Sempre indicate | Si possono omettere: 00:01.000 |
| Posizione e stile | Non nel formato base | Impostazioni facoltative dopo i tempi |
Le pagine web usano WebVTT per i sottotitoli dei video. La maggior parte dei lettori e degli editor video da desktop legge SRT. Convertire da un formato all'altro mantiene i tempi: cambiano solo l'intestazione e il separatore decimale. Non sostituire ogni virgola con un punto usando trova e sostituisci, perché cambierebbe anche le virgole dentro il testo dei sottotitoli. Modifica solo le righe dei tempi.
Trova il fotogramma esatto
Per controllare i tempi a occhio, ti serve il fotogramma in cui inizia una frase. Un'immagine fissa del video in quel momento mostra la scena e ti aiuta a trovare il blocco. Salva i frame come immagini, oppure crea un foglio di contatto di tutta la clip, per vedere più momenti insieme. Un'immagine fissa mostra la scena ma non il suono, quindi ascolta anche la battuta.
Casi particolari
- Una scena rimossa. Quando una scena è stata tagliata, il ritardo salta in quel punto invece di crescere. Ogni metà richiede il proprio spostamento. Dividi il file al punto del taglio e correggi separatamente le due parti.
- Blocchi prima dello zero. Uno spostamento può portare il primo blocco sotto zero. Taglia quei blocchi o spostali all'inizio, e controlla le prime righe del file.
- Solo per te. La maggior parte dei lettori video ha un'impostazione di ritardo dei sottotitoli. Cambia i tempi solo per quel lettore e lascia il file intatto.
- Conserva l'originale. Salva il file corretto con un nuovo nome. Il file da cui sei partito è la tua via di ritorno.
Tradotto dal Originale in inglese con l'assistenza dell'IA.
Commenti
Nessun commento per ora. Sii il primo.


