Andare al contenuto principale
SubtitleMatrix

Unire i blocchi dei sottotitoli

SincronizzazioneUnire file di sottotitoli
Oppure incollare il testo dei sottotitoli

Opzioni

Due blocchi con uno spazio vuoto pari o inferiore a questo numero di millisecondi diventano un unico blocco che va dall’inizio del primo alla fine dell’ultimo. Il confronto è inclusivo: uno spazio esattamente di questo numero viene unito. 1000 ms (un secondo) è un buon punto di partenza per un file le cui battute sono state spezzate a metà frase; un valore piccolo come 40 ms chiude solo lo sfarfallio tra blocchi che dovevano essere uno solo.

Uno spazio mette i due testi di seguito su una sola riga, che è quello che serve quando il file originale ha spezzato una frase su due blocchi. Un’interruzione di riga li impila: il blocco esce come sottotitolo su due righe che resta sullo schermo per tutta la durata.

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 unisce i blocchi di sottotitoli vicini quando lo spazio tra loro è abbastanza piccolo. Il limite lo scegli tu — 1.000 ms per cominciare — e due blocchi separati da quella distanza o meno diventano un unico blocco. È lo strumento per un file che tremola: una frase spezzata su due blocchi, un export parola per parola da un servizio di trascrizione, o una serie di righe i cui spazi sono così brevi che il sottotitolo sembra accendersi e spegnersi.

Il blocco combinato va dall’inizio del primo blocco alla fine dell’ultimo, quindi la pausa tra loro viene riempita con il testo unito. È questo che toglie il tremolio, ed è anche la cosa da volere con certezza: uno spazio che il sottotitolatore aveva lasciato di proposito — un attimo tra due interlocutori, una pausa prima di una battuta finale — ora è coperto dal testo. Nient’altro nel file si muove. Nessun blocco fuori dal gruppo unito si sposta di un millisecondo, e i numeri dei blocchi restano esattamente quelli che erano, quindi il blocco 3 può seguire il blocco 1 nel risultato.

L’ultima decisione riguarda come si incontrano i due testi. Su una sola riga li unisce con uno spazio, che è ciò che serve per una frase spezzata: il lettore riceve una riga continua per tutta la durata. Su righe separate li impila, che è ciò che serve quando i due blocchi dovevano essere letti come due righe — un breve scambio, una didascalia sopra una traduzione. Un file che richiede un separatore personalizzato tra i due — un trattino, una barra — è un’unione bilingue più che una correzione di tempi, e vive nel gruppo del testo.

Il limite si ferma a 60 secondi di proposito: oltre, lo strumento non sta più unendo blocchi, sta collassando la timeline, e un file con un solo blocco dentro non è un file di sottotitoli. Come su ogni pagina del sito, nulla viene caricato — il file viene letto, unito e riscritto dentro questa scheda del browser — e SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON e CSV vengono letti allo stesso modo.

Esempi

Una frase spezzata su due blocchi

Ingresso

1
00:00:01,000 --> 00:00:02,500
She walked into the room

2
00:00:02,600 --> 00:00:04,000
and closed the door.

Uscita

1
00:00:01,000 --> 00:00:04,000
She walked into the room and closed the door.

Uno spazio di 100 ms, ben dentro il limite di un secondo, e la frase è di nuovo intera. La dissolvenza in uscita e in entrata che un lettore applica tra due blocchi sparisce: la riga resta sullo schermo per tutti e tre i secondi invece di scomparire per un decimo di secondo. Il blocco conserva il numero 1 perché è quello sopravvissuto; nulla rinumerà il file dopo un’unione.

Gli stessi due blocchi, tenuti su righe separate

Ingresso

1
00:00:01,000 --> 00:00:02,500
She walked into the room

2
00:00:02,600 --> 00:00:04,000
and closed the door.

Uscita

1
00:00:01,000 --> 00:00:04,000
She walked into the room
and closed the door.

Tempi identici, risultato diverso: scegliendo le righe separate il testo del secondo blocco viene scritto come seconda riga dello stesso blocco invece di essere accodato. Utile quando le due metà erano state scritte per essere lette in coppia, e utile per i file bilingui in cui i due blocchi erano già una riga ciascuno. Un blocco può contenere tutte le righe che il formato consente, e questa è un’interruzione di riga vera nel file, non una riga mandata a capo dal lettore.

Uno spazio che è giusto lasciare com’è

Ingresso

1
00:00:01,000 --> 00:00:03,000
What time do you call this?

2
00:00:09,000 --> 00:00:11,000
Sorry. The bus never came.

Uscita

1
00:00:01,000 --> 00:00:03,000
What time do you call this?

2
00:00:09,000 --> 00:00:11,000
Sorry. The bus never came.

Sei secondi di silenzio tra due interlocutori, e il risultato è l’ingresso byte per byte. Riempire quella pausa metterebbe la battuta di una persona sullo schermo mentre parla l’altra, quindi una soglia vicina a questo spazio è un errore: l’ordine delle due righe non è la stessa cosa della loro collocazione nel tempo. Impostando il limite a 500 ms, come qui, il file resta intatto.

Domande frequenti

Il file spezza ogni frase su due o tre blocchi: a quanto devo impostare lo spazio per unirli?

Comincia da 1.000 ms. Un file esportato da un servizio di trascrizione mette di solito tra 50 e 300 ms tra i pezzi di una stessa frase, e un secondo è comodamente più largo di così mentre resta ben dentro le pause tra una frase e l’altra. Scegli le righe separate per decidere come si incontrano i testi, fai passare l’intera stagione dalla coda in un solo giro e poi leggi l’anteprima della timeline: è il modo più rapido per vedere se qualche pausa che volevi conservare è stata inghiottita.

Unire i blocchi cambia il momento in cui i sottotitoli compaiono sullo schermo?

Per i blocchi che si uniscono sì, ed è il punto. Il blocco combinato comincia quando cominciava il primo e finisce quando finiva l’ultimo, quindi lo spazio tra loro ora è coperto dal testo invece di essere vuoto. Ogni altro blocco del file conserva i suoi tempi esatti. Se una pausa dentro l’intervallo unito era voluta, abbassa il limite finché la coppia non si unisce più, oppure lascia quei blocchi fuori correggendoli in un passaggio separato.

I numeri dei blocchi vengono riscritti dopo l’unione dei sottotitoli?

No. Il blocco che sopravvive conserva il numero che aveva e i numeri dei blocchi assorbiti spariscono, quindi un file con i blocchi 1, 2 e 3 può uscire con 1 e 3. È ciò che la numerazione del formato è davvero — un’etichetta, non una sequenza — e lasciarla com’è significa che i numeri del risultato corrispondono ancora a quelli della versione da cui sei partito, cosa che conta quando confronti le due.

Devo unire anche i blocchi che si toccano già, con uno spazio di zero?

Solo se è quello che vuoi. Uno spazio di zero è l’aspetto di un file ben sincronizzato: ogni blocco finisce esattamente dove comincia il successivo. Unire oltre lo zero accoppia quei blocchi ed equivale a impostare il limite a 0 su questa pagina; è per questo che la pagina accanto, quella che unisce solo le sovrapposizioni, lascia i blocchi che si toccano intatti per scelta invece di unirli per caso.

L’unione dei blocchi può farmi perdere parte del testo?

No. Ogni parola di ogni blocco finisce nel risultato; ciò che si perde è la collocazione nel tempo di ciascun blocco assorbito, e il rapporto delle perdite la registra. Lo stile è l’unica eccezione a cui badare su un file formattato come ASS: un blocco può portare un solo stile, quindi quando si uniscono due blocchi con stili diversi si conserva quello del primo e il rapporto conta ciò che non è potuto venire.

Posso unire un intero file di sottotitoli in un unico blocco?

Non per caso. Il campo si ferma a 60.000 ms, quindi l’impostazione più larga unisce blocchi distanti fino a un minuto — abbastanza per una canzone mal divisa o un’intervista concitata, non abbastanza per ridurre un episodio a un solo blocco. Se un file è davvero il testo di un unico sottotitolo distribuito su cento blocchi, elimina prima quelli che non vuoi, oppure controlla se quello che hai è una trascrizione e non un file di sottotitoli.

Strumenti correlati