Comprobar subtítulos con Netflix
O pega el texto de los subtítulos
Opciones
El límite no es un número que escribes: se lee de un documento publicado, y el informe nombra ese documento, cita la frase de la que sale, indica si esa frase es un requisito o una guía y da el día en que se verificó por última vez con un enlace. Elige el documento ante el que respondes. No coinciden entre sí: Netflix cuenta caracteres por segundo y limita una línea a 42 caracteres, mientras que Ofcom y la BBC cuentan palabras por minuto y, en longitud de línea, la BBC limita a 37. Tres de ellos no indican ninguna cifra: 47 CFR §79.1, WCAG 2.2 SC 1.2.2 y EN 301 549, que exige que las páginas web y los documentos no web cumplan ese mismo criterio. Esos tres exigen que los subtítulos identifiquen quién habla y lleven información no verbal, y dejan todas las cifras al emisor; una página que los comprueba pregunta si el archivo lo hace, no si se supera alguna cifra. Tampoco tienen el mismo peso: un defecto que frente a WCAG se lee como advertencia frente a EN 301 549 se lee como error, porque el estándar convierte ese criterio en una obligación. Cambiar este recuadro cambia el límite y la cita a la vez, así que un informe nunca puede llevar el número de un documento bajo el nombre de otro. Las páginas que comprueban algo que solo indica uno de estos documentos ofrecen solo ese.
La velocidad de fotogramas con la que se cuentan los tiempos. En las páginas de formato es lo que necesita MicroDVD, porque guarda los tiempos como números de fotograma. En las páginas de velocidad de fotogramas es la velocidad con la que se cronometró el archivo (la versión para la que se hicieron los subtítulos), y el segundo recuadro de la página toma la velocidad del video con el que vas a usarlos. 23,976, 24, 25, 29,97, 30, 50, 59,94 y 60 son las habituales. Equivocarla desplaza toda la línea de tiempo, y en las páginas de velocidad de fotogramas la desplaza por una proporción en lugar de por una cantidad fija.
La guía de estilo de Netflix enuncia cuatro cifras contra las que se puede medir un archivo de subtítulos —20 caracteres por segundo para contenido adulto, 42 caracteres por línea, una duración mínima de bloque de cinco sextos de segundo y un máximo de siete segundos— y esta página ejecuta las cuatro sobre un mismo archivo en una sola pasada. El archivo se lee en tu navegador, nunca se sube y no se modifica. El informe se puede descargar en PDF o en CSV.
Una sección del informe no será una tabla. La guía también enuncia un número de líneas: un evento de subtítulos lleva como máximo dos líneas. Nada en esta página comprueba eso, y en lugar de dejar que lo descubras por accidente, el informe lo nombra entre lo que no se revisó. Esa lista es corta y deliberadamente no está vacía. Cada cifra que el informe aplica se imprime con la frase de la que salió y un enlace a la página de la que se leyó, así que un hallazgo se puede rastrear sin salir del informe.
La comparación que merece la pena hacer es con el mismo archivo comprobado contra la guía de Ofcom. Allí solo es medible la velocidad de lectura, porque ese documento no enuncia nada más; aquí cuatro secciones llevan hallazgos. Las dos páginas ejecutan las mismas cinco comprobaciones sobre los mismos bytes. Lo que cambia es el documento y, con él, la unidad: Netflix cuenta caracteres por segundo donde Ofcom cuenta palabras por minuto, así que un bloque puede pasar en una página y fallar en la otra sin que ninguno de los dos informes esté equivocado.
Ejemplos
Un archivo medido contra las cuatro cifras de Netflix
Subtítulos
1
00:00:01,000 --> 00:00:03,000
JOHN: I told you not to wait up.
2
00:00:04,000 --> 00:00:07,400
- I know what you did last summer, and I am not going to pretend otherwise.
- Then say it out loud, right here, in front of everybody.
3
00:00:09,000 --> 00:00:09,600
Wait.
4
00:00:11,000 --> 00:00:19,200
MARY: Nothing. It does not matter now.
5
00:00:21,000 --> 00:00:23,000
The quick brown fox jumps over the lazy dog every single morning.
Qué encuentra el informe
Cues read faster than the limit — 2 found
2 | 00:00:04.000 | 00:00:07.400 | 39.1 CPS | 20 CPS | Netflix English Timed Text Style Guide (USA) — Reading speed: 20 characters per second for adult content
5 | 00:00:21.000 | 00:00:23.000 | 32.5 CPS | 20 CPS | (the same sentence)
Lines longer than the limit — 2 found
2 | 75 characters per line | 42 characters per line | Netflix Timed Text Style Guide: General Requirements — Line length: maximum 42 characters per line (43–44 only in rare exceptions)
5 | 65 characters per line | 42 characters per line | (the same sentence)
Cues below the minimum duration — 1 found
3 | 00:00:09.000 | 00:00:09.600 | 600 ms | 834 ms | Netflix Timed Text Style Guide: General Requirements — Duration: minimum duration 5/6 second (20 frames at 24fps)
Cues above the maximum duration — 1 found
4 | 00:00:11.000 | 00:00:19.200 | 8200 ms | 7000 ms | Netflix Timed Text Style Guide: General Requirements — Duration: maximum duration 7 seconds
Cues with two speakers and no name — Not applicable. This document says nothing about this, so there is no requirement to check against
Not checked by this page: Line length: maximum 2 lines per subtitle eventCuatro secciones, cuatro cifras distintas, todas de un mismo documento, y una última línea que es la que separa un informe exhaustivo de uno confiado. La regla de dos líneas es una línea real de la guía y ninguna página de este sitio la comprueba, así que se enumera en lugar de omitirse. El bloque 2 falla por tres motivos a la vez, y es normal: un bloque con dos líneas de diálogo de unos 40 caracteres cada una supera el límite de longitud además de los otros.
Todas las cifras rozadas pero ninguna superada
Subtítulos
1
00:00:01,000 --> 00:00:04,000
Sphinx of black quartz, judge my vow now.
2
00:00:05,000 --> 00:00:05,834
Yes.
3
00:00:07,000 --> 00:00:14,000
No.
4
00:00:16,000 --> 00:00:18,000
This cue holds exactly forty characters.
Qué encuentra el informe
Cues read faster than the limit — Nothing found.
Lines longer than the limit — Nothing found.
Cues below the minimum duration — Nothing found.
Cues above the maximum duration — Nothing found.Cada bloque queda exactamente en un límite y ninguno se reporta. El último son cuarenta caracteres en dos segundos: veinte caracteres por segundo justos, y la comparación es estrictamente mayor que el límite. El bloque corto mide 834 milisegundos, exactamente el mínimo enunciado. El largo mide exactamente siete segundos. Es lo que separa un informe que se lee limpio de una página que informa de falsos positivos.
Subtítulos por fotogramas, donde una duración solo existe si se da la velocidad
Subtítulos
{1}{1}30
{30}{48}Where were you last night?
{300}{540}I was working late, and I did not want to call you at that hour.
Qué encuentra el informe
File: episode.sub
Format: MicroDVD
Cues: 2
Frame rate: 30
Cues read faster than the limit — 1 found
1 | 00:00:01.000 → 00:00:01.600 | 43.3 CPS | 20 CPS
Cues below the minimum duration — 1 found
1 | 600 ms | 834 ms
Cues above the maximum duration — 1 found
2 | 00:00:10.000 → 00:00:18.000 | 8000 ms | 7000 ms
Lines longer than the limit — 1 found
2 | 64 characters per line | 42 characters per lineMicroDVD guarda números de fotograma y no horas, así que cada cifra de esta página depende de la velocidad de fotogramas del panel: 30 en este ejemplo, que es lo que convierte el primer bloque en 600 milisegundos y el segundo en ocho segundos. La velocidad se imprime arriba del informe, porque un informe que midiera duraciones sin decir qué velocidad de fotogramas las produjo sería ilegible una semana después.
Preguntas frecuentes
¿Qué cifras de Netflix aplica esta página a un archivo a la vez?
Cuatro. Veinte caracteres por segundo para contenido adulto, de la guía English Timed Text Style Guide; un máximo de 42 caracteres por línea, una duración mínima de bloque de cinco sextos de segundo y un máximo de siete segundos, todos de la página General Requirements. La guía enuncia una quinta regla —como máximo dos líneas por evento de subtítulos— y ninguna página de este sitio la comprueba, así que el informe la enumera entre lo que no revisó en lugar de omitirla.
¿Cuál es la regla de Netflix que el informe enumera como no comprobada?
Un máximo de dos líneas por evento de subtítulos. Es una línea real de la página General Requirements y está ausente de las tablas de este informe, así que se nombra en la sección final con la frase en la que aparece. Una comprobación no informada que nadie menciona es el tipo de hueco que solo aparece cuando un revisor pregunta por qué no se marcó un bloque de tres líneas; una línea de salida es más barata que eso.
¿Por qué el mismo archivo obtiene otra velocidad en la página de Ofcom si Netflix cuenta caracteres por segundo?
Porque los dos documentos miden cosas distintas: Netflix cuenta caracteres y Ofcom cuenta palabras separadas por espacios. Ninguna página convierte a la unidad de la otra, ya que la conversión necesita suponer una longitud media de palabra y produciría una cifra que ningún documento enuncia. Las dos mediciones son correctas para el documento del que vienen, y un archivo puede estar dentro de una y fuera de la otra. Si respondes a ambas, ejecuta ambas y trata cada informe contra su propio documento.
¿Por qué la duración mínima de Netflix se lee como 834 milisegundos y no como 800?
Porque la guía enuncia cinco sextos de segundo, matizados como veinte fotogramas a 24 fotogramas por segundo, y eso son 833,33 milisegundos periódicos. Redondeado al milisegundo entero más próximo, el límite es 834, que es contra lo que compara este informe, así que un bloque de exactamente 834 milisegundos queda dentro. La transcripción alternativa de la misma regla que circula como 0,8 segundos es 33 milisegundos más estricta y reportaría bloques que la guía permite. El informe imprime el límite que usó en cada hallazgo.
¿Dice algo la guía de estilo de Netflix sobre identificar quién habla?
No en las páginas que aplica esta comprobación. La sección de hablantes de este informe dice que el documento no dice nada al respecto, así que no hay requisito contra el que comprobar. La identificación se enuncia como deber en el criterio de éxito 1.2.2 de WCAG 2.2 y en las reglas de calidad de subtítulos de la FCC, y ambas tienen sus propias páginas. Un informe de Netflix que mostrara una tabla de hablantes limpia estaría insinuando que la guía tiene una regla donde no la tiene.
¿Tienen las cifras de Netflix el mismo peso que una norma?
No. Son una especificación de entrega que un propietario de contenido fija para el material que acepta, y el informe etiqueta cada una como guía en la fila que dice cómo se enuncia la frase. Merece la pena tenerlo en la página: una cifra que se lee como umbral legal cuando es contractual cambia lo que la gente hace con el informe, y la diferencia es invisible a menos que el informe diga cuál es.
Qué busca la comprobación
- El informe describe un archivo, no un servicio. La guía de estilo de Netflix es una especificación de entrega que un propietario de contenido fija para el material que acepta; no es legislación, y aprobar o fallar estas comprobaciones no es una afirmación sobre cumplimiento legal en ningún país. Nada de lo que hay aquí concluye que tus subtítulos cumplan nada. Lo que el informe afirma es cuántos bloques se midieron como los mide esta página, de qué frase se leyó cada cifra y qué no revisó la página.
- Las cifras son las publicadas en el momento de escribir esto, y cada hallazgo lleva el día en que se verificó por última vez la frase con un enlace a la página de la que salió. Las especificaciones publicadas cambian; el informe te dice contra qué versión midió, y el documento mismo es la autoridad.
Referencias
- Netflix English Timed Text Style Guide (USA) — velocidad de lectura: 20 caracteres por segundo para contenido adulto, 17 para contenido infantil. Es la fuente del límite de caracteres por segundo que aplica esta página.
- Netflix Timed Text Style Guide: General Requirements — longitud de línea, máximo 42 caracteres por línea, con 43 a 44 solo en excepciones raras; duración, mínimo cinco sextos de segundo (20 fotogramas a 24 fps) y máximo siete segundos; y el máximo de dos líneas por evento de subtítulos que esta página informa como no comprobado.