Controlla un file di sottotitoli prima che venga pubblicato
Incolla il contenuto di un file .srt o .vtt, oppure trascina il file, e ogni cue viene analizzato e misurato. Ottieni un punteggio e un elenco di ciò che è effettivamente sbagliato: tempistiche non valide o sovrapposte, cue che appaiono troppo velocemente, didascalie che rimangono sullo schermo troppo a lungo, righe troppo lunghe per essere visualizzate e testo che scorre più velocemente di quanto chiunque possa leggerlo.
Ogni problema viene segnalato con il timecode a cui appartiene, così puoi correggere il cue 47 invece di scorrere un file cercandolo.
Funziona nel browser. Il file viene analizzato e misurato sul tuo dispositivo, il che è importante quando i sottotitoli appartengono a un episodio non ancora pubblicato o a un video di un cliente.
Ogni altro strumento di sottotitoli crea didascalie, questo le controlla
Generare sottotitoli è un problema risolto. Mezza dozzina di strumenti trascriveranno un video e ti forniranno un SRT, e la maggior parte di essi lo fa abbastanza bene.
Quasi nessuno strumento ti dice se il file che hai ottenuto è valido. Così i sottotitoli vengono distribuiti con il cue 12 che si sovrappone al cue 13, una riga di 78 caratteri che si estende su tre su un telefono, e una didascalia che mostra 40 caratteri in mezzo secondo. Nulla di tutto ciò è visibile in un editor di testo. Tutto ciò è evidente a uno spettatore entro circa dieci secondi.
I controlli qui sono operazioni aritmetiche su timestamp e conteggi di caratteri. Questo è il punto: questi sono i problemi dei sottotitoli che puoi dimostrare piuttosto che discutere.
Cosa misura
Tempistiche non valide. Un cue il cui orario di fine è uguale o precedente al suo orario di inizio non ha durata. La maggior parte dei lettori lo salta silenziosamente, quindi la riga semplicemente non appare mai e nulla ti dice il perché.
Cue sovrapposti. Quando un cue è ancora sullo schermo mentre inizia il successivo, i lettori non sono d’accordo su cosa fare. Alcuni li sovrappongono, alcuni sfarfallano tra i due, alcuni ne eliminano uno. Questo è il difetto strutturale più comune nei file di sottotitoli modificati manualmente, e deriva dallo spostare una tempistica senza controllare quella vicina.
Tempo sullo schermo. Sotto circa cinque sesti di secondo una didascalia viene letta come un flash piuttosto che come una riga di testo. Oltre circa sette secondi una didascalia statica inizia a sembrare bloccata e lo spettatore smette di fidarsi della sincronizzazione.
Velocità di lettura, in caratteri al secondo. Trattato correttamente di seguito, perché è il controllo che la maggior parte delle persone non ha mai eseguito.
Lunghezza e numero di righe. Una riga lunga si spezza in un punto inadatto o esce da uno schermo stretto. Tre o più righe coprono troppo dell’immagine, il che vanifica lo scopo di mettere le parole sotto il video.
Cue vuoti e duplicati. Un cue vuoto riserva tempo sullo schermo per nulla. Un cue identico a quello precedente è quasi sempre un’operazione di copia-incolla avvenuta due volte, non una riga ripetuta di proposito.
La velocità di lettura è il controllo che nessuno esegue
I caratteri al secondo sono il numero che separa i sottotitoli che risultano confortevoli da quelli che sembrano un compito, e quasi nessuno li misura.
L’aritmetica è semplice. Prendi i caratteri nel cue, dividi per quanto tempo rimane sullo schermo. Un cue con 60 caratteri visualizzato per 2 secondi scorre a 30 caratteri al secondo. Uno spettatore deve leggere, guardare l’immagine e ascoltare, tutto contemporaneamente. Non finirà.
La convenzione che la maggior parte delle guide di stile adotta è di circa 17 caratteri al secondo per il pubblico generale, e questo segnala qualsiasi cosa superi tale limite. Oltre circa 21 viene contrassegnato come un problema reale piuttosto che qualcosa da esaminare, perché a quella velocità il testo è scomparso prima che un lettore medio raggiunga la fine.
Ciò che lo rende degno di controllo è che l’alta velocità di lettura è invisibile in ogni altro aspetto. Il file è valido. Le tempistiche sono in ordine. Nulla è malformato. I sottotitoli si muovono semplicemente troppo velocemente, e l’unico modo per saperlo è eseguire la divisione su ogni cue.
Cosa non significa un punteggio perfetto
Significa che il file è strutturalmente valido e entro i limiti usuali. Non significa che i sottotitoli siano corretti.
Questo non può dirti se le parole corrispondono all’audio. Un file di sottotitoli può superare ogni controllo qui pur essendo trascritto erroneamente, o spostato di due secondi rispetto al dialogo, perché lo strumento non vede né sente il video. La sincronizzazione con l’audio effettivo è un lavoro diverso.
Non controlla l’ortografia, e questo è intenzionale piuttosto che un’omissione. Il controllo ortografico richiede un dizionario per la lingua corretta, e i sottotitoli sono pieni di nomi, luoghi, termini di prodotto e informalità deliberata che un verificatore ingenuo segnalerebbe a centinaia. Un elenco di 200 falsi positivi è peggio di nessun elenco, quindi non lo simula.
Inoltre, non conosce il tuo stile interno. Emittenti, piattaforme di streaming e standard di accessibilità differiscono tutti per lunghezza della riga e velocità di lettura, e alcune lingue richiedono limiti completamente diversi. Le soglie qui sono le convenzioni comuni, non regole dettate da chissà dove. Tratta un avviso come un invito a controllare, e un errore come qualcosa da correggere.
SRT, VTT e cosa ignora
Entrambi i formati funzionano e puoi incollare il testo invece di caricarlo se è più facile. I numeri di sequenza SRT e l’intestazione WEBVTT sono riconosciuti e saltati anziché contati come contenuto.
I timestamp vengono analizzati in entrambi i dialetti, quindi la virgola in 00:00:04,120 e il punto in 00:00:04.120 vanno entrambi bene, inclusa la forma più breve MM:SS.mmm di VTT. Le impostazioni di cue VTT che seguono l’ora di fine, cose come align:start o position:10%, vengono lette e ignorate anziché trattate come testo.
I tag di formattazione vengono rimossi prima che qualsiasi cosa venga contata. Questo è più importante di quanto sembri: una riga avvolta in tag corsivo non è in realtà più lunga per uno spettatore, e contare il markup segnalerebbe righe che sono perfettamente a posto.
Se invece devi creare o correggere sottotitoli
Questo controlla un file che hai già. Per crearne uno da una registrazione, il generatore di sottotitoli produce didascalie temporizzate, e il generatore di didascalie chiuse copre il lato accessibilità. Per trasformare una trascrizione finita in un file di sottotitoli, il convertitore da testo a SRT gestisce la tempistica. Per incorporare il risultato nell’immagine, usa aggiungi sottotitoli al video.
Due funzionalità vicine da conoscere. Se hai bisogno di trovare una riga esatta anziché controllare il file, la ricerca trascrizioni cerca i cue e mantiene i timecode. Se il file è una traduzione e vuoi sapere se qualcosa è stato omesso, c’è il controllo traduzioni, che confronta una traduzione con la sua fonte.