Convertidor de subtítulos SRT a VTT
Transforma tus subtítulos SRT al formato WebVTT compatible con vídeo en HTML5.
El estándar WebVTT es el formato nativo para mostrar subtítulos en páginas web y reproductores de vídeo en HTML5. Aunque la mayoría de herramientas de edición y transcripción continúan exportando en formato tradicional, los navegadores modernos rechazan pistas que no sigan las normas de marcado web. Con esta herramienta puedes transformar cualquier archivo con rapidez, corrigiendo la puntuación temporal y añadiendo las cabeceras requeridas para que tus subtítulos funcionen a la primera.
Por qué la web moderna exige WebVTT
Durante décadas, el formato creado para reproductores de salón dominó la distribución de subtítulos gracias a una estructura técnica sencilla. Sin embargo, cuando los navegadores integraron la reproducción multimedia nativa sin complementos externos, surgió la necesidad de contar con una especificación adaptada a los estándares abiertos de internet. El consorcio W3C definió WebVTT pensando exclusivamente en la compatibilidad con HTML5, resolviendo limitaciones históricas de diseño y presentación.
La discrepancia técnica más común radica en la puntuación de las fracciones de segundo. Mientras los sistemas clásicos emplean comas para separar los milisegundos, el estándar web utiliza puntos para mantener coherencia con las especificaciones de programación de la red. Si intentas cargar un archivo con comas en un reproductor de navegador, este rechazará la pista y el vídeo quedará sin subtítulos. Una conversión limpia soluciona el inconveniente al instante.
Instrucciones para transformar tu archivo de subtítulos
- Pega el contenido de tu archivo de subtítulos en el área de texto o arrastra el documento correspondiente.
- El sistema adapta cada marca cronológica al estándar de internet e inserta la cabecera correspondiente al inicio.
- Copia el resultado generado o descarga tu archivo convertido para enlazarlo en la etiqueta
<track>de tu reproductor.
Modificaciones aplicadas durante la conversión
- Sustitución sistemática de las comas por puntos en los valores fraccionarios de tiempo.
- Incorporación automática del identificador WEBWTT en el comienzo del archivo.
- Preservación estricta del orden cronológico y de cada diálogo presente.
- Soporte íntegro de codificación UTF-8 para mantener acentos, caracteres especiales y símbolos.
- Compatibilidad con selectores de estilo para personalizar tipografías y posiciones en pantalla.
Conceptos clave sobre subtítulos web
- Marca de tiempo — Registro cronológico que determina con exactitud cuándo debe mostrarse y ocultarse una línea de texto.
- Pista de subtítulos — Secuencia textual coordinada con el archivo multimedia que ofrece transcripción o traducción de los diálogos.
- Cue — Unidad básica de subtitulado formada por un rango temporal de inicio y fin junto al mensaje visual correspondiente.
- Cabecera WEBWTT — Línea inicial obligatoria en el documento que informa al navegador sobre el formato técnico utilizado.
- Elemento track — Etiqueta HTML5 empleada para vincular archivos de subtítulos, descripciones o capítulos a un reproductor.
Dudas habituales sobre archivos SRT y WebVTT
¿Por qué el navegador no muestra mis subtítulos si el archivo parece correcto?
La causa más habitual es la presencia de comas en los registros de milisegundos o la omisión del encabezado WEBWTT. Si tu reproductor detecta una coma donde espera un punto decimal, rechaza el archivo completo.
¿Es posible cambiar el color o la posición del texto mediante CSS?
Sí, WebVTT permite aplicar hojas de estilo para modificar colores, tipografía, alineación y fondo de las líneas de texto, una capacidad que no existe en el formato tradicional.
¿Cómo gestiono varios idiomas en un mismo reproductor de vídeo?
Puedes incluir varias etiquetas de seguimiento en tu código HTML5, cada una con el atributo de idioma correspondiente, para que el usuario elija la pista deseada.
¿Qué extensión debe tener el archivo al guardarlo?
Guarda el archivo generado con la extensión .vtt para que los servidores web y los reproductores reconozcan de inmediato el tipo de contenido.
¿La conversión provoca desajustes temporales respecto a la pista de voz?
En absoluto. El proceso traslada los intervalos cronológicos de forma exacta, adaptando únicamente los separadores de milisegundos para cumplir con la sintaxis requerida por los navegadores.