Converters.live

Convertir SRT a VTT online

Los navegadores no cargan un archivo SRT: WebVTT es el formato que el elemento track del vídeo HTML5 acepta de verdad.

o arrástralos aquí · imágenes, vídeo, audio, documentos y subtítulos · hasta 2 GB

Espacio publicitario: activa los anuncios en public/ads.js · landing-top

Cómo convertir SRT a VTT

  1. Haz clic en «Elegir archivos» y selecciona tu archivo SRT, o arrástralo a la página.
  2. Asegúrate de que VTT esté seleccionado como formato de destino.
  3. Pulsa «Convertir» y espera unos segundos.
  4. Descarga tu nuevo archivo VTT.

¿Por qué Converters.live?

  • landing.why1.subtitle
  • landing.why2.subtitle
  • landing.why3.subtitle
Espacio publicitario: activa los anuncios en public/ads.js · landing-article

Preguntas frecuentes

¿Por qué mi archivo SRT no aparece en el reproductor de vídeo HTML5?
Porque los navegadores no analizan SRT. El elemento track del vídeo HTML5 solo acepta WebVTT, así que un src que apunte a un .srt no carga nada y falla en silencio: ningún error en la página, simplemente no hay subtítulos. Convertir el archivo a VTT es toda la solución; el marcado que lo rodea no cambia.
¿Tengo que cambiar mi HTML después de convertir?
Solo el nombre del archivo en el src del track, y el atributo kind si no estaba puesto. Una línea típica es kind="subtitles" src="subs.vtt" srclang="es" label="Español", junto a la etiqueta source. Nada más del reproductor, del vídeo o de la página necesita tocarse.
¿Qué es la cabecera WEBVTT y por qué importa?
Todo archivo WebVTT válido empieza con la palabra WEBVTT en su propia primera línea. Los navegadores la usan para reconocer el formato, y un archivo sin ella se rechaza de plano. El conversor escribe esa cabecera por ti, que es justo lo que falla en silencio cuando alguien renombra .srt a .vtt a mano.
¿Puedo simplemente cambiar la extensión de .srt a .vtt?
No, y es el error más común. Los formatos difieren en esa cabecera, en el separador de las marcas de tiempo — SRT usa coma y WebVTT punto — y en la numeración de bloques. Un archivo renombrado no tiene ninguno de esos cambios, así que el navegador lo da por roto y no muestra nada.
Mis subtítulos están en ruso y salen ilegibles, ¿ayuda convertir?
Sí, si el problema es la codificación. WebVTT debe ser UTF-8, mientras que los SRT antiguos suelen estar en windows-1251 o windows-1252. Este conversor deduce la codificación original a partir de los bytes y escribe UTF-8 correcto, que es exactamente lo que el navegador espera recibir.
¿Cambian las marcas de tiempo al convertir?
No. Cada tiempo de inicio y fin se traslada sin cambios, solo se reformatea de la notación con coma a la de punto que WebVTT exige. Si los subtítulos iban sincronizados con el vídeo, siguen igual; si estaban desfasados, ese desfase también se conserva.
¿Sobreviven la cursiva y la negrita de mi SRT?
Sí. Las etiquetas i, b y u son válidas en ambos formatos y pasan tal cual. Lo que SRT no lleva de entrada — posicionamiento, tipografías, colores de un bloque de estilo — tampoco puede aparecer en el VTT, porque no había nada que convertir.