Torna al blog

Caratteri al secondo dei sottotitoli: i limiti CPS di Netflix

Caratteri al secondo dei sottotitoli: Netflix limita l'inglese a 20 CPS, lo spagnolo a 17, il coreano a 12 e il giapponese a 4 — a romperli è la traduzione.

20 settembre 2026
Sablate Team

I caratteri al secondo (CPS) sono il numero di caratteri di un sottotitolo diviso per quanto resta a schermo. Netflix limita i programmi inglesi per adulti a 20 CPS, lo spagnolo a 17, il coreano a 12, il cinese semplificato a 9 e il giapponese a 4. Non sono regole arbitrarie della casa: riflettono quanto significato porta un carattere in ciascun sistema di scrittura.

La maggior parte dei file di sottotitoli sfora il limite in un punto preciso: dopo la traduzione, quando il testo si allunga e le tempistiche restano quelle di prima.

Cosa misurano davvero i caratteri al secondo?

La formula è tutta qui: caratteri divisi per i secondi a schermo. Una riga di 40 caratteri tenuta a schermo per due secondi fa 20 CPS. La stessa riga tenuta per quattro secondi fa 10.

Quello che cambia da uno strumento all'altro è cosa conta come carattere. Quasi tutti contano spazi e punteggiatura. Alcuni contano anche l'interruzione di riga tra le due righe di una battuta e altri no, il che basta a far passare una battuta al limite sopra la soglia in un programma e non nell'altro. La guida coreana di Netflix va oltre e conta un carattere latino come metà carattere, perché una lettera latina è fisicamente più stretta di una sillaba Hangul e occupa meno spazio sulla riga.

Altri due numeri di Netflix delimitano il problema dall'altro lato: una battuta resta a schermo per un minimo di 5/6 di secondo — 20 fotogrammi a 24fps — e un massimo di 7 secondi, con al massimo due righe.

Messi insieme, questi numeri fissano per via aritmetica lo spazio di manovra di una battuta inglese a piena lunghezza. Due righe da 42 caratteri fanno 84 caratteri. Per restare sotto i 20 CPS deve stare a schermo per almeno 4,2 secondi, e non può superare i 7. Ogni battuta alla lunghezza massima in un file conforme a Netflix vive in quella finestra di 2,8 secondi, che il sottotitolatore ci abbia pensato o no.

I limiti, lingua per lingua

Presi dalle guide di stile per il testo temporizzato che Netflix pubblica per ogni lingua, che sono pubbliche:

Lingua e pubblicoVelocità di letturaCaratteri per riga
Inglese (USA), adulti20 CPS42
Inglese (USA), bambini17 CPS42
Spagnolo, adulti17 CPS42
Spagnolo, bambini13 CPS42
Coreano, adulti12 CPS16
Coreano, adulti SDH14 CPS16
Cinese (semplificato), adulti9 CPS16
Giapponese4 CPS13 a larghezza piena

Lo schema che vale la pena notare è che i limiti SDH sono più alti, non più bassi. Il coreano SDH consente 14 CPS contro i 12 dei sottotitoli coreani normali. Uno spettatore sordo o con problemi di udito legge il sottotitolo al posto dell'ascolto, non in aggiunta all'ascolto, quindi ha più attenzione disponibile per il testo. È l'opposto di quello che quasi tutti immaginano la prima volta che vedono la tabella.

Fuori dallo streaming, le linee guida della BBC per il broadcast sono espresse in parole al minuto invece che in caratteri al secondo — circa 160-180 parole al minuto. L'inglese ha in media circa sei caratteri per parola contando lo spazio finale, il che porta quella linea guida nella regione dei 16-18 CPS. Le due tradizioni concordano più di quanto suggeriscano le unità di misura diverse.

Perché il giapponese è limitato a 4 caratteri al secondo?

Perché un carattere non è un'unità di significato uguale nei due sistemi.

Una lettera latina è un frammento di parola. Venti di esse al secondo sono circa tre o quattro parole inglesi. Un singolo kanji è spesso una parola intera, e una breve frase giapponese che in latino occuperebbe quaranta caratteri può occuparne otto. Quattro caratteri al secondo di giapponese sono quindi grosso modo la stessa quantità di lingua di venti caratteri al secondo di inglese — i limiti cambiano perché cambia l'unità, non perché cambiano i lettori.

La stessa logica attraversa la colonna della lunghezza di riga. Il giapponese è limitato a 13 caratteri a larghezza piena per riga contro i 42 dell'inglese, e cinese e coreano a 16. Un carattere a larghezza piena occupa circa il doppio dello spazio orizzontale di una lettera latina, quindi 13 di essi formano una riga visivamente simile a 26 caratteri latini, e lo scarto restante è la correzione per la densità.

Questo è il motivo per cui un limite CPS unico applicato a un progetto multilingue è sbagliato in entrambe le direzioni allo stesso tempo. Impostalo a 17 e il file giapponese sfora il budget di oltre quattro volte, mentre quello inglese viene tenuto sotto quanto la sua stessa piattaforma permetterebbe.

I sottotitoli veloci danneggiano davvero la comprensione?

Meno di quanto il settore abbia ipotizzato, e le prove migliori vanno nella direzione opposta su un punto specifico.

Uno studio di eye-tracking del 2018 pubblicato su PLOS ONE ha testato 74 spettatori — 27 madrelingua inglese, 26 spagnolo e 21 polacco — su clip sottotitolate a 12, 16 e 20 CPS. I punteggi di comprensione non hanno mostrato differenze significative tra le tre velocità. I partecipanti hanno riferito di avere tempo sufficiente per leggere i sottotitoli e seguire l'azione a tutte e tre le velocità.

I dati di eye-tracking hanno prodotto il risultato davvero sorprendente. I sottotitoli lenti causavano più riletture di quelli veloci. A 12 CPS gli spettatori tornavano indietro su circa due sottotitoli su tre; a 20 CPS, circa uno su cinque. Un sottotitolo che resta a schermo dopo essere stato letto invita l'occhio a rileggerlo, il che costa attenzione che sarebbe dovuta andare all'immagine.

Niente di tutto questo rende i limiti inutili, e vale la pena spiegare perché invece di trattare un singolo studio come un lasciapassare. Lo studio ha usato lettori adulti abili, in condizioni di laboratorio, su clip brevi. I limiti di velocità di lettura esistono per pubblici che quello studio non ha misurato: bambini, spettatori che guardano in una seconda lingua, spettatori con vista debole o dislessia, e spettatori sordi o con problemi di udito che non hanno un canale audio di riserva. Un limite è un pavimento sotto il caso peggiore, non una descrizione dello spettatore medio.

La lettura pratica è più ristretta e più utile: non allungare una battuta solo per ottenere un numero CPS basso. Se una riga si legge bene in 2,4 secondi, tenerla a schermo per 4 non aiuta nessuno.

Perché è la traduzione a rompere il tuo CPS

Quasi ogni violazione del CPS in un progetto reale parte da un file sorgente temporizzato correttamente.

La traduzione allunga il testo. Dall'inglese allo spagnolo o al francese di solito il testo cresce del 20-25%; il tedesco può arrivare al 35%, in parte perché i composti sostituiscono intere frasi. Le stringhe brevi si allungano proporzionalmente più di quelle lunghe — le linee guida di localizzazione del W3C lo dimostrano con l'esempio di views che diventa visualizzazioni, cinque caratteri che diventano quindici — e le battute dei sottotitoli sono per definizione stringhe brevi.

Fai il conto su una riga qualsiasi:

  • Una battuta inglese di 42 caratteri a schermo per 3 secondi fa 14 CPS. Comoda.
  • La stessa battuta in spagnolo, con un'espansione del 25%, diventa 53 caratteri negli stessi 3 secondi: 17,5 CPS, oltre il limite spagnolo.
  • In tedesco, con un'espansione del 35%, diventa 57 caratteri: 19 CPS.

Le tempistiche non si sono mai spostate. La sincronizzazione è perfetta. La battuta è semplicemente illeggibile adesso, e nessuno strumento di controllo dei tempi segnalerà un problema perché non c'è nulla fuori sincrono. Questo è il motivo più comune per cui un file di sottotitoli tradotto sembra peggiore dell'originale anche se ogni controllo automatico passa.

È anche il motivo per cui tradurre il file dei sottotitoli invece di trascrivere di nuovo per ogni lingua lascia comunque del lavoro da fare. Mantenere le tempistiche è corretto; sposta semplicemente tutto il peso sul testo. Se stai distribuendo lo stesso video in più lingue, il controllo della velocità di lettura è un passaggio da ripetere per ogni lingua, non un'operazione da fare una volta sola.

Come correggere una battuta che si legge troppo veloce

Cambia il testo o la durata. Non toccare la sincronizzazione.

CorrezioneCosa costaQuando usarla
Estendi il punto di uscitaUna lieve perdita di sincronia con l'audioC'è uno spazio vuoto prima della battuta successiva
Abbrevia il testoSfumaturaLa riga è ridondante o troppo letterale
Dividi in due battuteUna battuta in più da seguire per lo spettatoreLa riga è davvero lunga
Unisci due battute breviPiù tempo a schermo per entrambeDue righe brevi e adiacenti
Anticipa il punto di entrataIl testo compare prima che la parola venga pronunciataUltima risorsa, e raramente ne vale la pena

Estendere il punto di uscita è la prima mossa perché di solito non costa nulla. I sottotitoli non devono per forza finire quando finisce il parlato, e lo spazio prima della battuta successiva è tempo morto. Spingere il punto di uscita dentro quello spazio compra tempo di lettura senza costare nulla a nessuno.

Abbreviare è la seconda mossa, ed è quella che richiede abilità. I sottotitoli non sono trascrizioni; condensare riempitivi del parlato, pronomi ridondanti e nomi ripetuti è pratica normale, non un compromesso. Quello che non è mai accettabile è eliminare contenuto solo per rientrare in un numero — se il significato non ci sta, la battuta va divisa, non tagliata.

C'è una trappola specifica per l'output impresso: una volta che una battuta è impressa nell'immagine, la sua velocità di lettura è permanente. Un file di sottotitoli soft si può ritemporizzare in un editor di testo anche dopo. Un hardsub richiede una ricodifica completa, quindi il controllo della velocità di lettura va fatto prima dell'esportazione, non dopo.

Controllare la velocità di lettura mentre modifichi

Un numero CPS è utile solo se compare mentre la riga viene scritta, motivo per cui appartiene all'editor e non a un controllo qualità separato.

Sablate mostra la velocità di lettura della battuta selezionata direttamente nell'editor e segnala tutto ciò che supera i 17 CPS come oltre il limite di comfort, suggerendo di allungare le tempistiche o abbreviare il testo. Il calcolo è quello semplice — ogni carattere della battuta, spazi e interruzione di riga inclusi, diviso per la sua durata — quindi risulta leggermente più alto di uno strumento che ignora gli spazi. Poiché una traduzione è un livello sulla stessa timeline invece di un lavoro separato, l'avviso scatta sul livello tradotto con le tempistiche originali già al loro posto, che è esattamente il momento in cui il problema si presenta.

Due limiti onesti su questo. La soglia è un 17 fisso per ogni lingua, quindi è troppo severa per l'inglese e molto troppo permissiva per giapponese, cinese e coreano — trattala come guida per gli alfabeti latini e per il resto consulta la tabella qui sopra. E avvisa soltanto; non corregge. Subtitle Edit è gratuito, ti permette di impostare il tuo limite di caratteri al secondo e include profili di regole tra cui passare a seconda della piattaforma. Se la conformità alla velocità di lettura è il cuore del tuo lavoro e non solo un passaggio, è lo strumento più configurabile e non costa nulla.

Il riflusso automatico per riportare le battute sotto il limite fa parte di Pro, un unico pagamento di $29 sulla pagina dei prezzi.

In breve

Caratteri divisi per secondi, con 17 CPS come soglia di lavoro per gli alfabeti latini, 12 per il coreano, 9 per il cinese e 4 per il giapponese. Controllalo dopo la traduzione, non dopo la trascrizione, perché è lì che si rompe: le tempistiche restano corrette mentre il testo sotto di loro cresce del 20-35%. Correggilo estendendo per prima cosa il punto di uscita, abbreviando il testo come seconda mossa, e dividendo la battuta come terza.