Andare al contenuto principale
SubtitleMatrix

Trovare i sottotitoli vuoti

Controlli di qualitàBlocchi vuoti o bianchi
Oppure incollare il testo dei sottotitoli

Opzioni

Un riquadro, due scelte, e ciascuna ha una pagina propria. Un blocco senza alcun testo è un sottotitolo che occupa la timeline senza mostrare nulla: non esiste una lettura del file in cui sia giusto, quindi il rapporto lo segna come errore. Un blocco senza lettere è una riga che contiene qualcosa ma non parole: note musicali al posto di una canzone, un numero nudo, tre trattini. I sottotitoli broadcast li usano di proposito, quindi il rapporto li segna da guardare anziché come errore, e la colonna misurata mostra i caratteri realmente presenti.

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.

Un sottotitolo vuoto è un cue che occupa tempo sulla linea temporale e non contiene niente: nessun testo, oppure solo spazi. Questa pagina li elenca tutti, con gli orari di inizio e fine del cue e il numero di caratteri misurato, e restituisce il risultato come rapporto invece che come file: nulla viene eliminato e nessun codice temporale viene spostato.

I cue vuoti arrivano da ogni parte. Un traduttore cancella una riga e lascia indietro il blocco dei tempi; una conversione da un altro formato scarta un sottotitolo che conteneva grafica posizionata invece di testo; uno script genera cue per una musica che non è mai stata etichettata. Niente di tutto questo si vede in un lettore: il cue passa semplicemente e non appare nulla, così sopravvive alla correzione di bozze e si accumula in una stagione intera di file. Il costo è un momento della linea temporale che sembra coperto e non lo è: un controllo automatico a valle, un audit delle durate o un passaggio di masterizzazione tratteranno quel tempo come coperto.

Ciò che questa pagina chiama vuoto è esattamente niente: zero caratteri dopo la rimozione degli spazi. Un cue che contiene una coppia di note musicali non è vuoto qui, e non lo è nemmeno un cue che contiene un solo numero: quelli contengono qualcosa e sono compito della pagina vicina, che trova i sottotitoli senza dialogo, cioè i cue che contengono qualcosa ma non ciò che qualcuno dice. La distinzione conta perché i due difetti si correggono in modo diverso: un cue vuoto può essere eliminato senza altro, mentre un cue musicale di solito deve restare e essere descritto. I formati che non memorizzano una fine propria sono comunque accettati — LRC ricava la fine di un cue vuoto dal timestamp successivo — così il rapporto stampa un intervallo reale invece che un punto.

Esempi

Un cue senza alcun testo

Sottotitoli

1
00:00:01,000 --> 00:00:02,500
Where were you?

2
00:00:02,500 --> 00:00:04,000


3
00:00:04,000 --> 00:00:05,000
I was working late.

Cosa trova il rapporto

Cues with no words — 1 found

Severity   Cues   Start          End            Measured
Error      2      00:00:02.500   00:00:04.000   0 characters

Il cue centrale occupa un secondo e mezzo della linea temporale senza niente dentro. Il rapporto conserva inizio e fine del cue, così la segnalazione si ritrova nel file tramite il codice temporale, e lo misura a 0 caratteri: il cue viene descritto, non riparato.

Gli spazi sono vuoto, le note musicali no

Sottotitoli

1
00:00:01,000 --> 00:00:02,000
   

2
00:00:03,000 --> 00:00:04,000
♪ ♪

Cosa trova il rapporto

Cues with no words — 1 found

Severity   Cues   Start          End            Measured
Error      1      00:00:01.000   00:00:02.000   0 characters

Due cue che in un editor sembrano entrambi bianchi e non sono la stessa cosa. Tre spazi si riducono a nulla e vengono segnalati; le note musicali sono contenuto, quindi questa pagina le lascia stare. Giudicare entrambi qui renderebbe questa pagina e quella che trova i sottotitoli senza dialogo la stessa pagina.

Una riga LRC senza nulla dopo il timestamp

Sottotitoli

[00:05.00]
[00:09.00]And then it stopped.

Cosa trova il rapporto

Cues with no words — 1 found

Severity   Cues   Start          End            Measured
Error      2      00:00:05.000   00:00:09.000   0 characters

LRC memorizza un solo orario per riga e nessuna fine, quindi il lettore prende la fine del cue vuoto dal timestamp successivo e il rapporto può stampare un intervallo reale — da 5 a 9 secondi — invece di un punto. È il caso che mette LRC nell’elenco dei formati accettati da questa pagina.

Domande frequenti

Che cosa rende vuoto un sottotitolo in questa pagina?

Zero caratteri dopo la rimozione degli spazi, in ogni riga del cue. Un cue che contiene solo spazi, tabulazioni o interruzioni di riga conta come vuoto. Un cue che contiene una nota musicale, un trattino, un numero o una singola lettera non lo è: contiene qualcosa, e la pagina accanto è quella che chiede se quel qualcosa sia dialogo.

I sottotitoli vuoti sono davvero un problema?

Sono un problema per tutto ciò che a valle si fida della linea temporale. Un cue che occupa un secondo e mezzo sembra tempo coperto a un audit delle durate, a un controllo degli spazi vuoti o a un passaggio di masterizzazione, e lo spettatore percepisce il risultato come un sottotitolo che non è comparso, non come un cue vuoto. Eliminarli non accorcia nulla, perché quel tempo non appartiene a nessuna riga.

Questa pagina elimina i cue vuoti che trova?

No. Li elenca, con i codici temporali e un conteggio dei caratteri, e si ferma lì. L’eliminazione è un’operazione separata, e tenere distanti il controllo e la riparazione significa che il rapporto inviato a un cliente o a un archivio descrive il file consegnato e non una versione che questa pagina ha già modificato.

Come viene calcolato il conteggio dei caratteri?

Il testo visibile del cue viene misurato dopo la rimozione degli spazi, con i tag di formattazione in linea tolti, così un cue formattato in grassetto attorno al nulla misura comunque zero. Il conteggio è stampato per ogni segnalazione, ed è anche ciò che distingue questa pagina da quella che segnala i cue con troppi pochi caratteri.

Quali formati possono essere controllati per i cue vuoti?

Undici su dodici: SRT, WebVTT, ASS, SSA, SBV, SMI, LRC, MicroDVD, TTML, JSON e CSV. Il testo semplice è l’eccezione, perché non ha cue: una riga vuota in un file di testo è solo una riga vuota e non c’è nulla da chiamare cue.

Perché il rapporto chiama la sezione «cue senza parole» invece di «cue senza testo»?

Perché la stessa intestazione di sezione viene stampata per i cue davvero vuoti e per quelli che contengono solo simboli, e «senza testo» sarebbe falso per un cue che misura tre caratteri. «Parole» è la parola onesta che vale per entrambi, e il conteggio dei caratteri sotto ogni riga dice di quale tipo di segnalazione si tratta.

Posso controllare un intero lotto di file in una sola esecuzione?

Sì. Trascina quanti file vuoi e vengono letti uno dopo l’altro, ciascuno con il proprio rapporto, e i rapporti si scaricano insieme come archivio zip. L’avanzamento è mostrato per file e l’esecuzione può essere annullata a metà; in nessun momento viene caricato qualcosa.

Strumenti correlati