Convertir SRT a VTT
Suelta tu .srt y descarga el .vtt listo para poner en un reproductor HTML5.
SRT (SubRip) es el formato de subtítulos más extendido: texto plano, un bloque por línea de diálogo, con los tiempos separados por una coma antes de los milisegundos. Funciona en VLC, en cualquier reproductor de escritorio y en la mayoría de las plataformas de video.
WebVTT es el formato que entiende la etiqueta <track> de HTML5, y por tanto el que necesitas si el video se reproduce dentro de una página web. Las diferencias con SRT son pocas pero suficientes para que un reproductor rechace el archivo: la cabecera WEBVTT en la primera línea, el punto en vez de la coma en los milisegundos y la numeración de bloques, que en VTT es opcional.
Esta herramienta hace esa traducción y nada más: conserva el texto tal cual, mantiene los saltos de línea dentro de cada subtítulo y respeta el orden original. No reescribe tiempos ni toca la codificación del texto.
Cómo se usa
- 01 Arrastra tu archivo .srt a la zona de carga, o pega su contenido en el cuadro de texto.
- 02 La conversión es inmediata: verás el resultado en WebVTT junto con el número de subtítulos detectados.
- 03 Descarga el .vtt o copia el resultado al portapapeles.
- 04 Enlázalo desde tu reproductor con <track kind="subtitles" src="subtitulos.vtt" srclang="es">.
Preguntas frecuentes
¿Cuál es la diferencia real entre SRT y VTT?
VTT exige la cabecera WEBVTT al principio del archivo y usa un punto en lugar de una coma para los milisegundos (00:00:01.500 en vez de 00:00:01,500). Además admite estilos CSS, posicionamiento de las líneas y metadatos que SRT no contempla. Para el uso normal, la conversión es directa.
¿Por qué mi navegador no muestra el .srt directamente?
Porque la especificación de HTML5 solo obliga a soportar WebVTT en la etiqueta <track>. Algunos navegadores toleran SRT, pero no puedes contar con ello: si el video se ve en la web, conviértelo a VTT.
¿Conserva los acentos y los caracteres especiales?
Sí. El archivo se lee como UTF-8 y se escribe como UTF-8. Si el original venía en Latin-1 y ves caracteres raros, vuelve a guardarlo en UTF-8 antes de convertirlo.
¿Puedo convertir varios archivos a la vez?
De momento se convierte uno por uno. Para lotes grandes te conviene un script con ffmpeg: ffmpeg -i entrada.srt salida.vtt hace la misma transformación desde la terminal.
Herramientas relacionadas
Esto es lo que Eco hace en vivo.
Estas utilidades trabajan sobre archivos que ya tienes. Eco transcribe y traduce mientras el audio suena: reuniones, clases, videos en otro idioma.
Descargar Eco gratis10 minutos gratuitos al mes · Sin tarjeta requerida