Herramienta gratuita
Validador de archivos SRT
Suelta un archivo .srt y obtén una lista de errores y avisos con el número de bloque de cada uno. Funciona en tu navegador: el archivo nunca se sube.
- Funciona en tu navegador
- No se sube nada
- Sin registro
Suelta tu archivo aquí
o
Compatible con archivos .srt, .vtt y .txt
Añadir archivos SRT (2+)
Resultado
Cómo funciona
Validador de archivos SRT en tres pasos
Arrastra tu Archivo SRT
Arrastra y suelta o busca para seleccionar un archivo de subtítulos SRT desde tu computadora.
Validación Instantánea
El validador verifica números de secuencia, formato de marca de tiempo, superposiciones de tiempo y subtítulos vacíos.
Revisa los Resultados
Consulta un informe claro de errores y advertencias con números de línea para facilitar la corrección.
Por qué un reproductor no carga tus subtítulos
SubRip no perdona ni los detalles más pequeños. Un punto en lugar de una coma en los milisegundos, un número de secuencia que falta, una línea en blanco de más: y el reproductor se salta parte del archivo o no muestra nada. Casi nunca te dice por qué: los subtítulos, sencillamente, no aparecen.
Este validador recorre el archivo bloque por bloque y te indica qué falla y dónde exactamente. La comprobación se hace en tu navegador; el archivo nunca se sube.
Qué se comprueba
Se marcan como errores: un bloque con menos de dos líneas, un número de secuencia ausente o ilegible, una línea de tiempo ausente o que no se puede interpretar, y una hora de fin que no es posterior a la de inicio. Se marcan como avisos: un número de secuencia desordenado, un código de tiempo que no tiene la forma hh:mm:ss,mmm, un solapamiento con el subtítulo anterior, un texto de subtítulo vacío y un subtítulo que permanece en pantalla más de 15 segundos.
La distinción importa. Un error suele significar que el archivo no se cargará o que perderá bloques sin avisar. Un aviso significa que el archivo funciona, pero el espectador notará que algo no va bien: un subtítulo que se queda demasiado tiempo o dos subtítulos apilados uno sobre otro.
Qué hacer con el informe
Las correcciones pequeñas son más fáciles a mano: el informe te da los números de bloque y un .srt se abre en cualquier editor de texto. Si los solapamientos recorren todo el archivo, rehacerlo suele ser más rápido que parchearlo subtítulo a subtítulo.
Si la estructura está bien pero los subtítulos siguen desfasados respecto al habla, el problema no es el formato: usa la herramienta de desplazamiento de tiempos, que mueve todos los códigos de tiempo a la vez. Y si el archivo se montó a partir de varias partes, mira primero las uniones: ahí es donde suelen aparecer los solapamientos.
¿A qué velocidad se pueden leer los subtítulos?
Para programas en inglés para adultos, la Netflix Timed Text Style Guide permite hasta 20 caracteres por segundo y 42 caracteres por línea, y para programas infantiles hasta 17 caracteres por segundo. Las BBC Subtitle Guidelines expresan el mismo límite en palabras, de 160 a 180 palabras por minuto, mientras que el DCMP Captioning Key, escrito para medios educativos, pide no más de 130 palabras por minuto en el nivel inferior y 160 en el superior.
La comprobación de velocidad de lectura de arriba mide tu archivo según la guía que elijas. Funciona aparte de la comprobación de formato: un archivo puede ser un SRT perfectamente válido y aun así hacer pasar una frase larga más rápido de lo que nadie puede leer.
| Guía | Velocidad de lectura | Caracteres por línea | Líneas | Tiempo en pantalla |
|---|---|---|---|---|
| Netflix, inglés (EE. UU.), programas para adultos | hasta 20 caracteres por segundo | 42 | 2 | mínimo 5/6 de segundo, máximo 7 segundos |
| Netflix, inglés (EE. UU.), programas infantiles | hasta 17 caracteres por segundo | 42 | 2 | mínimo 5/6 de segundo, máximo 7 segundos |
| BBC Subtitle Guidelines | de 160 a 180 palabras por minuto | 37 en emisión | 2 | al menos unos 0,3 segundos por palabra |
| DCMP Captioning Key | de 130 (nivel inferior) a 160 (nivel superior) palabras por minuto | sin límite indicado | 2 | mínimo 40 fotogramas (1 segundo y 10 fotogramas), máximo 6 segundos |
Cómo cuenta la comprobación
Los caracteres por segundo son la longitud del texto de un subtítulo dividida entre su tiempo en pantalla. El validador elimina marcas como <i> y {\an8}, cuenta los espacios y la puntuación, y no cuenta el salto de línea. Para las guías de la BBC y el DCMP cuenta palabras en su lugar, porque así expresan esas guías su límite, y comprueba solo los límites que cada guía fija realmente.
Lo que produce nuestro propio cronometraje automático
Pasamos el Discurso de Gettysburg, dividido en sus diez párrafos, por nuestra herramienta de TXT a SRT, que cronometra el texto a 150 palabras por minuto y mantiene cada subtítulo entre 2 y 8 segundos. Los dos párrafos cortos, de 10 y 11 palabras, salieron a 11,8 y 13,4 caracteres por segundo, cómodamente dentro del límite de Netflix para adultos. Todos los párrafos de más de 20 palabras toparon con el límite de 8 segundos, que ya supera el máximo de 7 segundos de Netflix y el de 6 segundos del DCMP, y el párrafo final, de 86 palabras, llegó a 56,0 caracteres por segundo, casi el triple del límite. Divide los párrafos largos en líneas cortas antes de generar y pasa luego el resultado por esta comprobación.
Respuestas
Validación de SRT: preguntas frecuentes
¿Cuál es la diferencia entre un error y un aviso?
Un error significa que el bloque rompe el formato y lo más probable es que el reproductor lo descarte o rechace el archivo. Un aviso significa que el archivo sigue funcionando, pero algo se sale de la norma: numeración desordenada, subtítulos solapados o un subtítulo que permanece en pantalla demasiado tiempo.
¿Por qué es un problema un código de tiempo con punto?
Porque SubRip separa los milisegundos con una coma; el punto es la convención de WebVTT. Muchos reproductores abrirán igualmente un archivo así, pero algunas herramientas lo rechazan por completo, por eso el validador lo señala.
¿Qué cuenta como solapamiento?
Un subtítulo que empieza antes de que termine el anterior. En pantalla se ve como dos líneas a la vez o como un texto que parpadea. El informe muestra tanto la hora de inicio del subtítulo actual como la hora de fin del anterior.
¿Por qué se marca una duración de más de 15 segundos?
No es una infracción del formato, es una nota de calidad: un subtítulo que está en pantalla más de quince segundos suele significar que se fusionaron dos bloques o que el código de tiempo final es incorrecto. El archivo en sí sigue siendo perfectamente válido.
¿Se sube mi archivo a un servidor?
No. El análisis se hace en tu navegador y el archivo nunca se transmite ni se guarda, así que puedes comprobar material confidencial con tranquilidad.
¿El validador corrige los errores?
No, solo los informa con los números de bloque. Las correcciones se hacen a mano en un editor de texto: los archivos SubRip son lo bastante sencillos para ello.
¿Puedo validar un archivo .vtt?
El validador está pensado para SubRip. Convierte primero un archivo WebVTT con el convertidor de VTT a SRT y comprueba aquí el resultado.
El archivo pasa la validación pero los subtítulos siguen sin coincidir con el habla
Entonces el formato está bien y lo que falla es el tiempo: el archivo se hizo para otro montaje del vídeo. Para eso sirve la herramienta de desplazamiento de tiempos de subtítulos: mueve todos los códigos de tiempo a la vez.
¿Qué velocidad de caracteres por segundo es buena para los subtítulos?
Para programas en inglés para adultos, la Netflix Timed Text Style Guide permite hasta 20 caracteres por segundo, y 17 para programas infantiles. Elige esa norma en la comprobación de velocidad de lectura y se listará cada subtítulo más rápido con su número de bloque, junto con las líneas de más de 42 caracteres y los subtítulos de menos de 5/6 de segundo o de más de 7 segundos.
¿Necesitas transcripción completa?
Sube audio o pega un enlace de YouTube y obtén una transcripción completa con IA con etiquetas de hablante, marcas de tiempo y resúmenes.
Gratis en iOS y Android. Sin registro.
Herramientas gratuitas
Más herramientas gratuitas
YouTube Transcript Generator · SozAI vs Other Tools · Alternatives to Popular Apps