Andare al contenuto principale
SubtitleMatrix

Spostare gli inizi dei sottotitoli

SincronizzazioneSpostare di uno scostamento fisso
Oppure incollare il testo dei sottotitoli

Opzioni

Millisecondi di cui spostare ogni blocco. Un numero positivo ritarda i sottotitoli, uno negativo li anticipa. Zero è un valore valido: il file torna invariato, un modo rapido per verificare che sia già al posto giusto.

Inizio sposta solo l’orario di apertura e lascia l’orario di chiusura dov’è: con uno scostamento positivo ogni blocco si accorcia, con uno negativo si allunga. Fine fa l’opposto. Scegliere Inizio quando i sottotitoli compaiono nel momento sbagliato ma finiscono bene; scegliere Fine quando compaiono bene e poi restano o spariscono troppo presto.

La frequenza dei fotogrammi in cui sono contati i tempi. Nelle pagine di formato è quella che serve a MicroDVD, perché memorizza i tempi come numeri di fotogramma. Nelle pagine della frequenza dei fotogrammi è la cadenza con cui è stato temporizzato il file — la versione per cui sono stati creati i sottotitoli — e il secondo riquadro della pagina accetta la frequenza del video con cui verranno usati. 23,976, 24, 25, 29,97, 30, 50, 59,94 e 60 sono quelle comuni. Sbagliarla sposta l’intera timeline, e nelle pagine della frequenza dei fotogrammi la sposta di un rapporto anziché di un importo fisso.

Questa pagina muove solo il tempo di inizio di ogni blocco, così ogni sottotitolo compare in un momento diverso mentre finisce esattamente dove finiva prima. Si indica uno scostamento in millisecondi e l’apertura di ogni blocco si muove di quella quantità: un numero positivo la ritarda, uno negativo la anticipa. Poiché la chiusura resta ferma, la durata di ogni blocco cambia di conseguenza: ritardare i sottotitoli li accorcia, anticiparli li allunga.

È tutta qui la differenza con la pagina che sposta il file intero. Là si muovono entrambi i bordi e ogni blocco conserva la durata originale, che è ciò che serve quando l’intera timeline è fuori di uno scostamento costante. Qui cambia la forma dei blocchi, che è ciò che serve quando i sottotitoli compaiono nel momento sbagliato ma scompaiono in quello giusto: una battuta che appare prima che la frase sia pronunciata e poi indugia va spinta indietro all’inizio, non in avanti alla fine.

Due casi vengono contati invece che nascosti. Un blocco il cui inizio verrebbe spinto oltre la propria fine non ha più nulla da mostrare e viene rimosso, perché un blocco che inizia dopo essere finito non è qualcosa che un lettore possa visualizzare. Un inizio che verrebbe riportato prima dell’inizio del file viene fissato a 00:00:00 con la fine lasciata dov’era, quindi il blocco esce più corto di quanto chiedesse l’aritmetica. Ogni altro blocco conserva numero e testo. I formati accettati sono SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON e CSV; testo semplice e LRC no, perché non scrivono un tempo di chiusura. Nulla lascia la macchina: lo scostamento si applica nel browser e una stagione intera passa dalla coda in un solo giro.

Esempi

Ritardare di mezzo secondo la comparsa di ogni sottotitolo

Ingresso

1
00:00:01,000 --> 00:00:03,000
Hello there.

2
00:00:05,500 --> 00:00:08,000
Second line.

Uscita

1
00:00:01,500 --> 00:00:03,000
Hello there.

2
00:00:06,000 --> 00:00:08,000
Second line.

Ogni inizio si sposta 500 ms più avanti e ogni fine resta ferma, quindi il blocco 1 passa da 2.000 ms sullo schermo a 1.500 e il blocco 2 da 2.500 a 2.000.

Un blocco corto spinto oltre la propria fine

Ingresso

1
00:00:01,000 --> 00:00:01,200
A short one.

2
00:00:05,000 --> 00:00:08,000
A long one.

Uscita

2
00:00:05,500 --> 00:00:08,000
A long one.

Il primo blocco dura solo 200 ms, quindi un ritardo di 500 ms porterebbe l’inizio dopo la fine. Viene rimosso e contato; il superstite mantiene il numero 2.

Anticipare i sottotitoli oltre l’inizio del file

Ingresso

1
00:00:00,400 --> 00:00:02,000
Starts almost immediately.

2
00:00:05,000 --> 00:00:06,000
Later.

Uscita

1
00:00:00,000 --> 00:00:02,000
Starts almost immediately.

2
00:00:04,000 --> 00:00:06,000
Later.

Il secondo blocco si sposta senza problemi. Il primo inizierebbe a −600 ms, quindi il suo inizio viene fissato a zero e la fine resta intatta.

Domande frequenti

In che cosa differisce questa pagina da quella che sposta un intero file di sottotitoli?

Quella pagina muove entrambi i bordi di ogni blocco, quindi nessun blocco cambia durata. Questa muove solo il tempo di apertura e lascia la chiusura esattamente dov’era, quindi ogni blocco in uscita ha una durata diversa da quella in ingresso. Usa lo spostamento dell’intero file quando tutta la timeline è fuori di una quantità costante, e questa pagina quando i momenti sono sbagliati ma le durate sono giuste.

Quale direzione accorcia un blocco e quale lo allunga?

Uno scostamento positivo ritarda ogni inizio, quindi lo spazio prima della chiusura si riduce e ogni blocco si accorcia. Uno scostamento negativo anticipa ogni inizio, quindi ogni blocco si allunga. I tempi di fine non si muovono in nessuna delle due direzioni, ed è questa proprietà che rende l’aritmetica facile da verificare su un singolo blocco prima di elaborare tutto il file.

La fine di ogni blocco resta davvero dov’era quando sposto solo gli inizi?

Sì, con un’eccezione che viene segnalata invece che taciuta: un blocco il cui inizio viene riportato prima di zero vede l’inizio fissato a 00:00:00 mentre la fine resta intatta. Il fissaggio non trascina mai indietro la fine per conservare la durata originale, perché cambierebbe un tempo che non hai chiesto di cambiare.

Che cosa succede quando un inizio ritardato cade dopo la fine dello stesso blocco?

Il blocco viene rimosso. Un blocco da 200 ms ritardato di 500 ms andrebbe scritto come se iniziasse 300 ms dopo essere finito, uno stato che nessun lettore può rendere: l’uscita onesta è nessun blocco e un conteggio di uno rimosso. Dopo non si rinumera nulla, quindi i blocchi vicini mantengono i numeri che avevano.

Un inizio può essere riportato prima dell’inizio del file?

Non può andare prima di zero, perché quel momento non esiste in un file. Quando l’aritmetica chiede un inizio negativo, l’inizio viene fissato a 00:00:00 e il blocco risulta più corto di quanto il solo scostamento avrebbe prodotto — più corto, non più lungo — e il conteggio dei blocchi fissati dice quanti sono stati toccati.

Quando conviene spostare soltanto gli inizi?

Il caso tipico è una battuta che compare presto e poi resta sullo schermo per tutta la frase, così la lettura risulta affrettata all’inizio e oziosa alla fine. Ritardare l’inizio corregge la lettura senza tagliare la coda. Il caso speculare è una battuta che compare un attimo in ritardo e sparisce puntuale, dove uno scostamento negativo allarga invece la finestra.

Strumenti correlati