Revisa un archivo de subtítulos antes de publicarlo
Pega el contenido de un archivo .srt o .vtt, o arrastra el archivo, y cada cue se analiza y mide. Obtendrás una puntuación y una lista de lo que realmente está mal: tiempos inválidos o superpuestos, cues que pasan demasiado rápido, subtítulos que permanecen en pantalla demasiado tiempo, líneas demasiado largas para encajar y texto que se desplaza más rápido de lo que cualquiera puede leer.
Cada problema se devuelve con el código de tiempo al que pertenece, para que arregles el cue 47 en lugar de desplazarte por un archivo buscándolo.
Se ejecuta en el navegador. El archivo se analiza y mide en tu dispositivo, lo cual es importante cuando los subtítulos pertenecen a un episodio no lanzado o a un video de un cliente.
Cualquier otra herramienta de subtítulos crea subtítulos, esta los verifica
Generar subtítulos es un problema resuelto. Media docena de herramientas transcribirán un video y te entregarán un SRT, y la mayoría lo hacen bastante bien.
Lo que casi nada hace es decirte si el archivo con el que terminaste es bueno. Así, los subtítulos se entregan con el cue 12 superponiéndose al cue 13, una línea de 78 caracteres que se divide en tres en un teléfono, y un subtítulo que contiene 40 caracteres en medio segundo. Nada de eso es visible en un editor de texto. Todo es obvio para un espectador en unos diez segundos.
Las verificaciones aquí son aritméticas sobre marcas de tiempo y recuentos de caracteres. Ese es el punto: estos son los problemas de subtítulos que puedes probar en lugar de discutir.
Qué mide
Tiempos inválidos. Un cue cuyo tiempo final es igual o anterior a su tiempo de inicio no tiene duración. La mayoría de los reproductores lo omiten silenciosamente, por lo que la línea simplemente nunca aparece y nada te dice por qué.
Cues superpuestos. Cuando un cue todavía está en pantalla al comenzar el siguiente, los reproductores no están de acuerdo sobre qué hacer. Algunos los apilan, otros parpadean entre ellos, otros eliminan uno. Esta es la falla estructural más común en los archivos de subtítulos editados manualmente, y proviene de ajustar un tiempo sin verificar su vecino.
Tiempo en pantalla. Por debajo de aproximadamente cinco sextos de segundo, un subtítulo se lee como un destello en lugar de una línea de texto. Pasados unos siete segundos, un subtítulo estático empieza a parecer que está atascado y el espectador deja de confiar en la sincronización.
Velocidad de lectura, en caracteres por segundo. Se cubre adecuadamente a continuación, porque es la verificación que la mayoría de la gente nunca ha ejecutado.
Longitud y número de líneas. Una línea larga o bien se ajusta en un lugar inútil o se sale de una pantalla estrecha. Tres o más líneas cubren demasiado de la imagen, lo que anula el propósito de poner las palabras debajo del video.
Cues vacíos y duplicados. Un cue vacío reserva tiempo de pantalla para nada. Un cue idéntico al anterior es casi siempre un pegado que ocurrió dos veces, no una línea repetida a propósito.
La velocidad de lectura es la verificación que nadie ejecuta
Caracteres por segundo es el número que separa los subtítulos que se sienten cómodos de los que parecen una tarea, y casi nadie lo mide.
La aritmética es simple. Toma los caracteres en el cue, divide por el tiempo que está en pantalla. Un cue con 60 caracteres mostrándose durante 2 segundos se ejecuta a 30 caracteres por segundo. Un espectador tiene que leer eso, ver la imagen y escuchar, todo a la vez. No terminará.
La convención a la que se acercan la mayoría de las guías de estilo es de aproximadamente 17 caracteres por segundo para audiencias generales, y esto marca cualquier cosa por encima de eso. Pasados aproximadamente 21 se marca como un problema real en lugar de algo a revisar, porque a esa velocidad el texto desaparece antes de que un lector promedio llegue al final.
Lo que hace que valga la pena verificar es que una alta velocidad de lectura es invisible en cualquier otro aspecto. El archivo es válido. Los tiempos están en orden. Nada está malformado. Los subtítulos simplemente se mueven demasiado rápido, y la única forma de saberlo es haciendo la división en cada cue.
Lo que no significa una puntuación perfecta
Significa que el archivo es estructuralmente sólido y está dentro de los límites habituales. No significa que los subtítulos sean correctos.
Esto no puede decirte si las palabras coinciden con el audio. Un archivo de subtítulos puede pasar todas las verificaciones aquí mientras está transcrito incorrectamente, o desplazado dos segundos del diálogo, porque la herramienta nunca ve ni oye el video. La sincronización con el audio real es un trabajo diferente.
No verifica la ortografía, y eso es deliberado en lugar de una omisión. La revisión ortográfica necesita un diccionario para el idioma correcto, y los subtítulos están llenos de nombres, lugares, términos de productos e informalidad deliberada que un verificador ingenuo marcaría por cientos. Una lista de 200 falsos positivos es peor que ninguna lista, por lo que no lo intenta.
Tampoco conoce tu estilo de la casa. Los broadcasters, streamers y estándares de accesibilidad difieren en la longitud de las líneas y la velocidad de lectura, y algunos idiomas necesitan límites completamente diferentes. Los umbrales aquí son las convenciones comunes, no reglas dictadas desde ningún lugar. Trata una advertencia como una invitación a revisar, y un fallo como algo a solucionar.
SRT, VTT y lo que ignora
Ambos formatos funcionan, y puedes pegar el texto en lugar de subirlo si te resulta más fácil. Los números de secuencia SRT y el encabezado WEBVTT son reconocidos y omitidos en lugar de ser contados como contenido.
Las marcas de tiempo se analizan en cualquier dialecto, por lo que la coma en 00:00:04,120 y el punto en 00:00:04.120 son ambos válidos, incluyendo la forma más corta de VTT MM:SS.mmm. Los ajustes de la pista VTT que siguen a la hora de finalización, cosas como align:start o position:10%, se leen y se ignoran en lugar de tratarse como texto.
Las etiquetas de formato se eliminan antes de contar cualquier cosa. Esto importa más de lo que parece: una línea envuelta en etiquetas de cursiva no es en realidad más larga para un espectador, y contar el marcado señalaría líneas que están perfectamente bien.
Si necesitas crear o corregir subtítulos en su lugar
Esto comprueba un archivo que ya tienes. Para crear uno a partir de una grabación, el generador de subtítulos produce subtítulos sincronizados, y el generador de subtítulos ocultos cubre el lado de la accesibilidad. Para convertir una transcripción terminada en un archivo de subtítulos, el convertidor de texto a SRT gestiona la sincronización. Para incrustar el resultado en la imagen, usa añadir subtítulos a video.
Dos herramientas relacionadas que vale la pena conocer. Si necesitas encontrar una línea exacta en lugar de revisar el archivo, la búsqueda de transcripciones busca pistas y mantiene los códigos de tiempo. Si el archivo es una traducción y quieres saber si algo se omitió, para eso está el verificador de traducciones, que compara una traducción con su fuente.