Validar SRT y VTT: encuentra y corrige errores en subtítulos
Para validar un SRT, suelta el archivo SRT o VTT en el validador y te lista cada problema con la fila o la línea donde está: marcas de tiempo ilegibles, cabecera WEBVTT ausente, subtítulos pegados, solapamientos, numeración rota, codificación incorrecta. El orden, los solapamientos y las líneas vacías se corrigen con un clic; el resto se arregla al exportar.
Validar un archivo de subtítulos
Los archivos se procesan en tu navegador y nunca se suben
Todo lo que comprueba el validador
Los problemas tienen tres niveles. Un error significa que los reproductores se saltarán líneas o rechazarán el archivo; una advertencia, que algunos lo harán; un consejo es un límite de legibilidad que nunca rompe la reproducción. Esta es la lista completa, en el orden en que la revisión la ordena.
| Problema | Nivel | Qué pasa y cómo solucionarlo |
|---|---|---|
| Caracteres que aparecen como � | Error | El texto se guardó con otra codificación y esas letras se perdieron. Vuelve a guardar el archivo original como UTF-8 y ábrelo de nuevo. |
| Un archivo .vtt sin la línea WEBVTT | Error | Los navegadores y la mayoría de las plataformas de video rechazan el archivo. Exporta como VTT y se añade la cabecera. |
| Comas en las marcas de tiempo de VTT | Error | WebVTT necesita un punto antes de los milisegundos, y los navegadores descartan los subtítulos con coma. Al exportar como VTT se reescribe cada marca de tiempo. |
| Una línea de tiempo ilegible | Error | Suele ser un error de escritura, como unos dos puntos que faltan o un solo guion en lugar de -->. El subtítulo se omite; la revisión indica la fila del archivo para que lo vuelvas a escribir. |
| Texto sin línea de tiempo | Error | Los reproductores lo omiten. Suele ser un párrafo suelto o un salto de línea donde debería haber una línea en blanco. |
| Dos subtítulos sin línea en blanco entre ellos | Error | El segundo se lee como texto del primero. Añade la línea en blanco en el archivo original y ábrelo de nuevo. |
| Una línea que termina antes de empezar | Error | No se muestra nada. Corrige la hora de fin. |
| Una línea que empieza antes que la anterior | Error | Los reproductores pueden omitirla. «Ordenar líneas por tiempo» deja el archivo en orden. |
| Un archivo que no está guardado en UTF-8 | Advertencia | Se lee como Windows-1252. Comprueba las letras con tilde; el archivo exportado está en UTF-8. |
| Un archivo .srt con WebVTT dentro | Advertencia | Puede que los reproductores de SRT no lo lean. Exporta como SRT para convertirlo. |
| Tiempos SRT que no tienen la forma 00:00:00,000 | Advertencia | Faltan las horas o hay un punto en lugar de la coma. Muchos reproductores y YouTube lo leen igualmente; los estrictos no. Al exportar se reescriben los tiempos. |
| Números de subtítulo desordenados o ausentes | Advertencia | Al exportar, cada subtítulo se numera de nuevo desde 1. |
| Líneas solapadas | Advertencia | Hay dos líneas en pantalla a la vez. «Corregir solapamientos» hace que cada línea termine justo antes de que empiece la siguiente. |
| Subtítulos vacíos | Advertencia | No se muestra nada. «Eliminar líneas vacías» los borra. |
| Un BOM UTF-8 al principio | Consejo | La mayoría de los reproductores lo aceptan; algunos antiguos muestran caracteres extraños. Los archivos exportados no llevan BOM. |
| Más de 2 filas, más de 42 caracteres en una fila, más de 20 caracteres por segundo, menos de 0,83 s o más de 7 s en pantalla | Consejo | La reproducción es normal, pero la línea cuesta leerla. Acórtala, divídela o únela, u oculta los consejos con «Mostrar consejos de legibilidad». |
Los problemas del propio archivo se detectan una sola vez, al abrirlo; los problemas de las líneas se vuelven a comprobar en vivo mientras editas, y el contador del botón Revisar los sigue. Los límites de los consejos son los habituales en las guías profesionales de subtitulado; una plataforma a la que entregues puede fijar los suyos.
Por qué un reproductor rechaza un archivo de subtítulos
La mayoría de los casos de «mis subtítulos no cargan» se reducen a una de tres causas.
Formato
No es el formato que dice su nombre
Un .vtt que en realidad es SRT, o un .srt con WebVTT dentro. Cambiar el nombre no convierte el archivo; exportarlo sí: la cabecera, los números de subtítulo y el estilo de las marcas de tiempo se escriben para el formato que elijas.
Codificación
Las tildes se convierten en é o �
Los archivos de subtítulos antiguos suelen estar guardados con una codificación de Windows en lugar de UTF-8. El validador lee la más habitual de Windows y te lo indica; las letras que ya aparecen como � se han perdido y necesitan el archivo original.
Estructura
Una línea en blanco que falta
SRT y VTT separan los subtítulos con una línea vacía. Si falta una, dos subtítulos se convierten en uno, con una línea de tiempo que aparece como texto en pantalla. La causa habitual son las ediciones a mano en un editor de texto.
Cómo validar un archivo SRT o VTT
Tres pasos, todo en tu navegador.
Abre el archivo
Suelta el SRT, VTT o SBV en el validador. La ventana Revisar se abre sola con un resumen de errores, advertencias y consejos.
Recorre la lista
Haz clic en un problema para ir a su línea. Usa «Ordenar líneas por tiempo», «Corregir solapamientos» o «Eliminar líneas vacías» donde aparezcan, y corrige el resto en el editor.
Exporta un archivo limpio
Exporta SRT o VTT: la numeración, las marcas de tiempo y la cabecera se escriben correctamente, en UTF-8. Abre Revisar de nuevo en cualquier momento para ver qué queda.
¿Aún no tienes archivo de subtítulos?
Regístrate gratis y la IA escribe subtítulos con tiempos a partir de la voz en más de 120 idiomas; después corrígelos aquí o en la app.
Traduce los subtítulos terminados a más de 50 idiomas y descarga cada idioma como su propio SRT o VTT.