Controlla un file di sottotitoli prima della pubblicazione
Incolla il contenuto di un file .srt o .vtt, oppure trascina il file all’interno, e ogni cue verrà analizzato e misurato. Riceverai un punteggio e un elenco degli errori effettivi: tempistiche non valide o sovrapposte, cue che scorrono via troppo velocemente, didascalie che rimangono a schermo troppo a lungo, righe troppo lunghe per lo spazio disponibile e testo che scorre più velocemente di quanto si possa leggere.
Ogni problema viene segnalato con il relativo timecode, così puoi correggere il cue 47 invece di scorrere l’intero file per cercarlo.
Funziona direttamente nel browser. Il file viene analizzato e misurato sul tuo dispositivo, un aspetto fondamentale quando i sottotitoli appartengono a un episodio inedito o al video di un cliente.
Problemi di sincronizzazione
Cue senza durata e cue che si sovrappongono a quello precedente.
Velocità di lettura
Caratteri al secondo per ogni cue, il controllo che quasi nessuno esegue.
Tempo di permanenza a schermo
Sottotitoli che passano troppo velocemente o rimangono fermi troppo a lungo.
Lunghezza e numero di righe
Righe con a capo errati o che coprono una porzione eccessiva dell'immagine.
Come si presenta un report
Ecco come appare il risultato. Il file e i suoi cue sono inventati per questo esempio.
episode-12-en.srt: 18 cue, 2 problemi, 3 da verificare
Sovrapposizione di cue a 00:00:41
Questo cue inizia a 00:00:41, prima che il precedente termini a 00:00:42. I cue sovrapposti si accumulano o sfarfallano a seconda del player.
Velocità di lettura eccessiva a 00:01:07
Questo cue scorre a 26,4 caratteri al secondo. Oltre circa 17, il testo scompare prima che lo spettatore riesca a finirlo.
Riga troppo lunga a 00:01:30
Una riga contiene 51 caratteri. Oltre circa 42 caratteri, la riga va a capo in modo imprevedibile o esce dai bordi su uno schermo stretto.
Troppo a lungo a schermo a 00:02:02
A schermo per 8,4 secondi. Oltre circa 7 secondi, una didascalia statica sembra un sottotitolo bloccato.
Duplicato del cue precedente a 00:02:15
Il testo è identico a quello del cue precedente, il che di solito significa che una riga è stata incollata due volte.
Tutti gli altri strumenti per sottotitoli creano didascalie, questo le controlla
Generare sottotitoli è un problema ormai risolto. Ci sono mezza dozzina di strumenti in grado di trascrivere un video e restituire un file SRT, e la maggior parte lo fa abbastanza bene.
Ciò che quasi nessuno strumento fa è dirti se il file ottenuto sia davvero valido. Di conseguenza, i sottotitoli vengono distribuiti con il cue 12 che si sovrappone al cue 13, una riga di 78 caratteri che su uno smartphone va a capo su tre righe e una didascalia di 40 caratteri che dura appena mezzo secondo. Nulla di tutto ciò è visibile in un editor di testo. Tutto questo risulta evidente a uno spettatore nel giro di dieci secondi.
I controlli qui effettuati sono calcoli aritmetici su timestamp e conteggio dei caratteri. Il punto è proprio questo: questi sono i problemi dei sottotitoli che si possono dimostrare oggettivamente, anziché discutere.
Cosa misura
Tempistiche non valide
Un cue il cui tempo finale coincide o precede quello iniziale non ha durata. La maggior parte dei player lo ignora silenziosamente, quindi la riga non compare mai.
Cue sovrapposti
Un cue è ancora a schermo quando inizia il successivo. I player li sovrappongono, sfarfallano o ne eliminano uno. È l'errore più comune nei file modificati a mano.
Tempo di permanenza a schermo
Una durata troppo breve viene percepita come un lampo, non come una riga. Una durata troppo lunga sembra un blocco e lo spettatore smette di fidarsi della sincronizzazione.
Velocità di lettura
Caratteri divisi per i secondi di permanenza a schermo. Approfondita in dettaglio più avanti, poiché quasi nessuno la misura.
Lunghezza e numero di righe
Una riga troppo lunga va a capo in punti inappropriati. Tre o più righe coprono una porzione eccessiva dell'immagine.
Cue vuoti e duplicati
Un cue vuoto occupa tempo a schermo per il nulla. Una ripetizione identica è quasi sempre un errore di doppio incolla.
Questi sono i limiti esatti utilizzati.
| Controllo | Avviso | Problema |
|---|---|---|
| Tempistiche | Nessuno | Tempo finale coincidente o precedente all’inizio, oppure un cue che inizia prima del termine del precedente |
| Tempo a schermo | Inferiore a 0.83 seconds o superiore a 7 seconds | Nessuno |
| Velocità di lettura | Superiore a 17 caratteri al secondo | Superiore a 21 caratteri al secondo |
| Lunghezza riga | Qualsiasi riga superiore a 42 characters | Nessuno |
| Numero di righe | Più di 2 righe | Nessuno |
| Cue vuoti e duplicati | Un cue identico a quello precedente | Un cue con tempistiche ma privo di testo |
Sources, checked 2026-10-12: Subtitle Quality Checker settings
Il punteggio parte da 100, minus 120 points for every problem and 45 for every warning, each divided by the number of cues.
La velocità di lettura è il controllo che nessuno esegue
I caratteri al secondo sono il parametro che separa i sottotitoli piacevoli da seguire da quelli che sembrano un compito a casa, e quasi nessuno li misura.
Il calcolo è semplice. Si prendono i caratteri presenti nel cue e si dividono per la sua durata a schermo. Un cue di 60 caratteri visualizzato per 2 secondi ha una velocità di 30 caratteri al secondo. Uno spettatore deve leggere il testo, guardare le immagini e ascoltare, tutto nello stesso momento. Non riuscirà a finire di leggere.
La convenzione adottata dalla maggior parte delle guide di stile si attesta intorno a circa 17 caratteri al secondo per il pubblico generico, e questo strumento segnala qualsiasi valore superiore. Oltre 21 viene contrassegnato come un problema reale anziché come un elemento da verificare, perché a quella velocità il testo scompare prima che un lettore medio arrivi alla fine.
Ciò che rende questo controllo indispensabile è che un’elevata velocità di lettura è invisibile sotto qualsiasi altro aspetto. Il file è valido. Le tempistiche sono corrette. Nessun elemento è malformato. I sottotitoli scorrono semplicemente troppo veloci, e l’unico modo per rendersene conto è eseguire la divisione per ciascun cue.
Dove si colloca rispetto alla conformità per l’accessibilità
Vale la pena distinguere due aspetti che spesso vengono confusi, perché è proprio nel divario tra di essi che fallisce la maggior parte dei sottotitoli.
Gli standard di accessibilità stabiliscono se i sottotitoli devono essere presenti. Le WCAG richiedono sottotitoli per i video preregistrati come elemento di Livello A e per l’audio in tempo reale al Livello AA, e la Section 508 fa riferimento alle WCAG per lo stesso requisito. Ciò che questi standard richiedono è che i sottotitoli siano presenti, accurati e sincronizzati con l’audio.
Ciò che non fanno è definire una velocità di lettura o una lunghezza della riga. Non esiste un valore WCAG per i caratteri al secondo, e chiunque ne citi uno si riferisce a una guida di stile. Le soglie utilizzate qui derivano dalla prassi del broadcast e dello streaming, dove sono stati definiti i limiti di fruibilità, e si tratta di un tipo di autorità diverso rispetto a uno standard di conformità.
La conseguenza pratica è l’aspetto fondamentale da comprendere. Una lista di controllo della conformità verifica semplicemente se il file contiene sottotitoli, e un file pieno di blocchi sovrapposti che scorrono a trenta caratteri al secondo risponde di sì. È presente, è plausibilmente sincronizzato ed è illeggibile per la persona a cui è destinato. I sottotitoli con cui nessuno riesce a tenere il passo superano l’audit ma deludono l’utente.
Se i sottotitoli devono esistere
Le WCAG e la Section 508 richiedono che i sottotitoli siano presenti, accurati e sincronizzati. Non stabiliscono alcuna velocità di lettura o lunghezza della riga.
Se le persone riescono a leggerli
Misura tempistiche, sovrapposizioni, velocità di lettura e lunghezza delle righe, ovvero la metà legata alla leggibilità che una lista di conformità non verifica mai.
Questo strumento copre quindi la parte misurabile della qualità dei sottotitoli piuttosto che la conformità. Ti indicherà se le tempistiche sono valide, se i blocchi non si sovrappongono e se il testo è leggibile alla velocità con cui compare. Se il testo corrisponde accuratamente all’audio - l’aspetto a cui gli standard tengono di più - è un controllo diverso: il calcolatore del tasso di errore per parola (WER) confronta una trascrizione con quanto effettivamente pronunciato.
Cosa non significa un punteggio perfetto
Significa che il file è strutturalmente solido e rientra nei limiti abituali. Non significa che i sottotitoli siano corretti.
Questo strumento non può dirti se le parole corrispondono all’audio. Un file di sottotitoli può superare tutti i controlli qui presenti pur essendo trascritto in modo errato o sfasato di due secondi rispetto ai dialoghi, perché il tool non vede né ascolta mai il video. La sincronizzazione con l’audio reale è un compito diverso.
Non esegue il controllo ortografico, e questa è una scelta intenzionale, non una svista. Il controllo ortografico richiede un dizionario nella lingua corretta, e i sottotitoli sono pieni di nomi, luoghi, nomi di prodotti e informalità intenzionali che un correttore automatico segnalerebbe a centinaia. Un elenco di 200 falsi positivi è peggio di nessun elenco, quindi preferiamo non fingere.
Inoltre, non conosce le tue linee guida editoriali interne. Emittenti, piattaforme di streaming e standard di accessibilità hanno regole diverse per la lunghezza delle righe e la velocità di lettura, e alcune lingue richiedono limiti del tutto differenti. Le soglie utilizzate qui rappresentano le convenzioni comuni, non regole imposte dall’alto. Considera un avviso come un invito a controllare, e un errore come qualcosa da correggere.
Punti di forza
- Individuare tempistiche non valide e sovrapposte con i relativi timecode
- Misurare la velocità di lettura di ogni blocco
- Segnalare righe troppo lunghe, blocchi affollati, battute vuote e duplicate
- Verificare file SRT e VTT senza caricarli
Non progettato per
- Accuratezza: non ascolta mai l'audio, quindi non può stabilire se le parole siano corrette
- Sincronizzazione: un file sfasato di due secondi rispetto ai dialoghi supera comunque il test
- Ortografia: esclusa deliberatamente, per evitare centinaia di falsi allarmi
- Correzione: segnala il blocco, le modifiche le fai tu
SRT, VTT e cosa viene ignorato
Entrambi i formati sono supportati, ed è possibile incollare il testo anziché caricarlo se risulta più comodo. I numeri di sequenza SRT e l’intestazione WEBVTT vengono riconosciuti e ignorati anziché conteggiati come contenuto.
I timestamp vengono analizzati in entrambi i formati, quindi sia la virgola in 00:00:04,120 che il punto in 00:00:04.120 sono supportati, inclusa la forma abbreviata MM:SS.mmm di VTT. Le impostazioni dei blocchi VTT che seguono l’orario di fine, come align:start o position:10%, vengono lette e ignorate anziché trattate come testo.
I tag di formattazione vengono rimossi prima di effettuare qualsiasi conteggio. Questo conta più di quanto sembri: una riga racchiusa tra tag di corsivo non è di fatto più lunga per lo spettatore, e conteggiare il markup segnalerebbe erroneamente righe che vanno benissimo.
Se invece devi creare o correggere i sottotitoli
Questo strumento verifica un file già esistente. I seguenti strumenti coprono i passaggi correlati.
Crea sottotitoli
Il generatore di sottotitoli produce sottotitoli sincronizzati a partire da una registrazione.
Closed Caption
Il generatore di closed caption copre l'aspetto dell'accessibilità.
Da testo a SRT
Il convertitore da testo a SRT trasforma una trascrizione in un file di sottotitoli.
Incorporali nel video
Usa aggiungi sottotitoli al video per inserire il risultato direttamente nelle immagini.
Trova una battuta
La ricerca nelle trascrizioni cerca tra le battute mantenendo i timecode.
Verifica una traduzione
Lo strumento di verifica traduzione confronta una traduzione con il testo di origine.
Crea prima i sottotitoli in ScreenApp
Il controllo in questa pagina viene eseguito sul tuo dispositivo e non richiede alcun account. Per ottenere risposte su ciò che è stato detto o mostrato nella registrazione, caricala su ScreenApp. Clicca su una domanda per aprire ScreenApp pronta per porla.
In ScreenApp, cliccando un momento nella trascrizione il lettore salta a quel punto della registrazione, quindi puoi verificare qualsiasi risposta confrontandola con la registrazione.
A cosa serve ciascun piano qui
Lo strumento su questa pagina è gratuito e rimarrà gratuito. Un account serve per il passaggio precedente o per quello successivo.
Controlla l'SRT o il VTT
Tempi, sovrapposizioni, velocità di lettura e lunghezza delle righe, analizzati nel tuo browser.
Crea i sottotitoli
Nessuna carta richiesta. Carica il video per ottenere una trascrizione con timestamp, poi esportala come PDF, DOCX, TXT, SRT e VTT. Il piano gratuito include 2 transcriptions of recordings up to 45 minutes each e 10 chat IA al mese.
7 giorni per provare Pro
Pro costa $19 al mese con fatturazione annuale, con 50 trascrizioni e 50 chat IA al mese. Usa tutte le funzionalità Pro per 7 giorni e verifica che soddisfi le tue esigenze prima del primo pagamento. Il periodo di prova è di annual plans only. Termini di prova: Card required. Consulta i piani e termini.