Andare al contenuto principale
SubtitleMatrix

Dividere i sottotitoli in frasi

SincronizzazioneDividere in un punto nel tempo
Oppure incollare il testo dei sottotitoli

Opzioni

Taglia dove finisce una frase e comincia la successiva, e anche dove il blocco cambia riga, perché i file di sottotitoli spesso omettono il punto. Conta un punto, un punto interrogativo o un punto esclamativo che inizi una nuova frase, comprese le loro forme a larghezza piena; una continuazione in minuscolo come e.g. this, un decimale come 3.5 e un’abbreviazione comune come Mr. o Dr. non contano. Ogni frase riceve poi una quota del tempo del blocco in proporzione al suo testo.

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 mette una frase per blocco. Un export di trascrizione scrive spesso più frasi in un unico blocco — un blocco per turno di parola, o per interruzione automatica di paragrafo — e questa pagina divide ciascuno di essi dove una frase finisce e comincia la successiva, poi condivide il tempo del blocco tra le frasi in proporzione a quanto testo porta ciascuna.

Non c’è nessun numero da inserire. I punti di divisione vengono dal testo: un punto, un punto interrogativo o un punto esclamativo che comincia una nuova frase, comprese le versioni a larghezza piena usate in cinese e in giapponese. Un taglio cade anche dove il blocco cambia riga, perché i file di sottotitoli sono spesso scritti una frase per riga con la punteggiatura omessa: senza quella regola un file così sembrerebbe uno che lo strumento rifiuta di toccare.

Il giudizio su che cosa chiude una frase è euristico e pende verso il lasciare i blocchi com’è. Un seguito in minuscolo come e.g. this, un decimale come 3.5 e abbreviazioni comuni come Mr., Dr. o etc. non chiudono una frase; un punto tra due cifre non lo fa mai. Sbagliare un’abbreviazione e trattarla come fine frase costa al massimo un blocco che lo strumento non ha diviso, e puoi vederlo e correggerlo a mano. Essere precipitosi invece taglia i nomi a metà, e nessuno può rimediare leggendo il risultato.

Tutto gira dentro questa scheda del browser: nessun file viene caricato. SRT, WebVTT, ASS, SSA, SBV, SAMI, MicroDVD, TTML, JSON e CSV vengono letti allo stesso modo, e un file il cui numero di blocchi è cambiato viene scritto in ordine di timeline numerato da 1.

Esempi

Tre frasi in un solo blocco

Ingresso

1
00:00:01,000 --> 00:00:04,000
He left. She stayed. We waited.

Uscita

1
00:00:01,000 --> 00:00:01,828
He left.

2
00:00:01,828 --> 00:00:02,966
She stayed.

3
00:00:02,966 --> 00:00:04,000
We waited.

I tre secondi si dividono 828, 1138 e 1034 ms, in proporzione a 8, 11 e 10 caratteri. La velocità di lettura è il motivo della divisione, quindi la frase più lunga che resta sullo schermo più a lungo è l’esito voluto e non un effetto collaterale dell’aritmetica.

Punti che non chiudono una frase

Ingresso

1
00:00:01,000 --> 00:00:03,000
Mr. Smith left at 3.5 seconds.

2
00:00:05,000 --> 00:00:08,000
Dr. Jones arrived. The room was full.

Uscita

1
00:00:01,000 --> 00:00:03,000
Mr. Smith left at 3.5 seconds.

2
00:00:05,000 --> 00:00:06,500
Dr. Jones arrived.

3
00:00:06,500 --> 00:00:08,000
The room was full.

Il primo blocco contiene tre punti e nessuno di essi chiude una frase, quindi torna intero. Il secondo contiene due vere fini di frase e diventa due blocchi, con Dr. lasciato di nuovo stare. Questa coppia è tutto il giudizio in un solo file: ciò che copre l’elenco delle abbreviazioni decide che cosa succede qui.

Una frase per riga, senza alcun punto

Ingresso

1
00:00:01,000 --> 00:00:04,000
He said hello
then she answered quietly.

Uscita

1
00:00:01,000 --> 00:00:02,000
He said hello

2
00:00:02,000 --> 00:00:04,000
then she answered quietly.

Non c’è un punto fermo tra le due righe, quindi l’interruzione di riga stessa viene trattata come fine di frase. I file scritti così sono comuni negli export di trascrizione, e questa regola è ciò che li rende divisibili. Ogni parte prende qui metà dell’intervallo perché i 26 caratteri della seconda riga sono il doppio dei 13 della prima.

Domande frequenti

Come fa questa pagina a sapere dove finisce una frase e comincia la successiva in un blocco di sottotitoli?

Cerca un punto fermo, un punto interrogativo o un punto esclamativo che comincia una nuova frase, più le versioni a larghezza piena usate in cinese e in giapponese, e tratta ogni interruzione di riga dentro un blocco anche come fine di frase. Tre cose impediscono di contare un punto: una lettera minuscola che segue, come in e.g. this; una cifra da entrambe le parti, come in 3.5; e una parola presente nel suo elenco di abbreviazioni, che contiene Mr., Mrs., Dr., Prof., St., Jr., Sr., vs., etc., fig., no., vol., approx., inc., ltd., co., dept., a.m., p.m., u.s. e u.k., insieme a qualsiasi lettera singola come J.

Un blocco contiene una frase che il mio file ha scritto senza punto fermo: verrà diviso?

Solo se il blocco cambia riga in quel punto. Un’interruzione di riga conta come fine di frase, quindi un file scritto una frase per riga si divide anche senza alcuna punteggiatura, che è l’aspetto della maggior parte degli export di trascrizione. Un file che mette due frasi su una sola riga senza punto tra loro non dà nulla su cui lavorare allo strumento, e quel blocco torna intero: il rapporto dice quanti blocchi non è stato possibile dividere invece di fingere che l’esecuzione abbia fatto qualcosa.

Dividere alla fine delle frasi è lo stesso che dividere sui segni di punteggiatura?

No, e la differenza conta con virgolette e parentesi. Una virgoletta o una parentesi di chiusura dopo il punto resta con la frase che finisce — He said "Stop." And left. si divide dopo la virgoletta di chiusura, non tra il punto e la virgoletta. Un punto dentro un numero, un’iniziale o un’abbreviazione non è affatto una fine di frase, quindi un blocco come Dr. Jones arrived at 3.5 p.m. resta intero fino al punto successivo vero o all’interruzione di riga.

Le frasi divise conservano i tempi che avevano nel blocco originale?

Non possono: il file originale registrava solo quando l’intero blocco era sullo schermo, e nulla in esso dice dove dentro quell’intervallo una frase cedesse il passo alla successiva. Quindi le parti prendono quote dell’intervallo in proporzione ai loro conteggi di caratteri, che sta al posto della velocità di lettura: una frase con il doppio del testo resta su circa il doppio del tempo, e la prima parte comincia e l’ultima finisce esattamente dove lo faceva il blocco originale.

Posso usare questa pagina per trasformare una trascrizione in sottotitoli, una frase alla volta?

Sì, se la trascrizione è già un file di sottotitoli con dei tempi: la pagina lavora sui blocchi, non sulla prosa, quindi un file di testo semplice non ha confini di blocco da dividere né tempi da condividere. Ciò che non farà è inventare i tempi per un file che non ne ha mai avuti. Porta il file come SRT o convertilo prima dal testo semplice, poi dividilo qui: le parti saranno una frase ciascuna, pronte per un passaggio sui tempi.

Che cosa succede al resto della formattazione di un blocco quando viene diviso in questo modo?

Stile, posizione e temporizzazione karaoke appartengono al blocco su cui erano stati scritti, quindi la prima parte li conserva e le parti create dopo non ne hanno. È visibile sui formati formattati come ASS e sui blocchi WebVTT con posizionamento, e il rapporto conta quanti nuovi blocchi sono usciti senza formattazione. Per un file con molta formattazione per blocco, dividere a mano in un editor di sottotitoli può essere meno invasivo che far passare l’intero file da qui.

Strumenti correlati