Come si usa
- Aprire un file .srt o .vtt oppure incollare i sottotitoli.
- Scegliere il frame rate per cui sono stati creati i sottotitoli e quello del tuo video.
- Aggiungere facoltativamente uno spostamento se la prima riga è ancora in anticipo o in ritardo.
- Controllare l'anteprima e scaricare il file ricronometrato.
Come funziona
Un file di sottotitoli creato per una versione a 25 fps di un film (comune in Europa) e riprodotto con una versione a 23.976 fps dello stesso film va fuori sincrono: il film scorre circa il 4% più lentamente, quindi i sottotitoli compaiono progressivamente in anticipo. Il riallineamento moltiplica ogni timestamp per il rapporto fps sorgente ÷ fps di destinazione, così una battuta mostrata a un dato fotogramma del film rimane in quel fotogramma. I frame rate NTSC vengono usati come frazioni esatte (24000/1001, 30000/1001, 60000/1001).
Lo spostamento viene applicato dopo il ridimensionamento, come offset costante all'inizio. I tempi sono arrotondati ai millisecondi interi. Il testo delle cue, la numerazione e le impostazioni WebVTT vengono mantenuti; il formato di output può essere lo stesso dell'input oppure convertito.
Il riallineamento corregge solo la deriva causata da una differenza di frame rate. Se i sottotitoli sono desincronizzati in misura diversa in punti diversi, il video è stato montato in modo diverso (per esempio un taglio differente o interruzioni pubblicitarie) e nessun singolo fattore può correggerlo.
Esempi
Sottotitoli a 25 fps su un video a 23.976 fps
Una battuta a 01:00:00,000 si sposta a 01:02:33,750; una battuta a 00:00:10,000 si sposta a 00:00:10,427.
Sottotitoli a 23.976 fps su un video a 25 fps
L'inverso: ogni tempo viene moltiplicato per 0,959, quindi l'ultima battuta di un film di due ore si sposta quasi cinque minuti prima.
Domande frequenti
Come faccio a sapere quali frame rate scegliere?
I lettori multimediali mostrano il frame rate del video nelle informazioni sul file. Se i sottotitoli sono corretti all'inizio e sfasati di circa il 4% alla fine, la coppia è di solito 25 e 23.976 fps.
Corregge i sottotitoli che sono sempre in ritardo di 2 secondi?
Si tratta di un offset costante, non di un problema di frame rate. Mantenere entrambi i frame rate uguali e inserire -2000 ms come spostamento.
Il frame rate è memorizzato nel file dei sottotitoli?
No. I file SRT e WebVTT usano tempi in millisecondi, per questo un file creato per una versione può non essere sincronizzato con un'altra.
Privacy
Il file dei sottotitoli viene letto e ricronometrato nel browser. Non viene caricato né archiviato.