SRT a VTT
Convierte un archivo de subtítulos SRT en un archivo WebVTT que aceptan los reproductores HTML5.
- Funciona en tu navegador
- Sin subidas
- Sin cuenta
Cargando tu herramienta del navegador…
Qué hace SRT a VTT
Los reproductores de video web, como el elemento <track> de HTML5, Video.js y la mayoría de los reproductores insertados en centros de ayuda, solo leen WebVTT, mientras que los editores y los servicios de transcripción suelen darte SRT. Este conversor reescribe el archivo en lugar de cambiarle el nombre: añade el encabezado WEBVTT, cambia la coma de cada marca de tiempo por un punto y traduce el marcado exclusivo de SRT a sus equivalentes en WebVTT.
Úsalo cuando un reproductor no muestra subtítulos después de subir un archivo .srt, o antes de añadir subtítulos a un video de producto en tu propio sitio.
Ejemplo
Entrada
1
00:00:01,200 --> 00:00:03,800
{\an8}<i>Abre Ajustes</i> & elige Espacio de trabajo.Resultado
WEBVTT 00:00:01.200 --> 00:00:03.800 line:0 <i>Abre Ajustes</i> & elige Espacio de trabajo.
Se quita el número de subtítulo, cambia el separador de milisegundos, {\an8} pasa a ser line:0 para que el subtítulo siga arriba y se escapa el & suelto.
Cómo usar SRT a VTT
- Pega tus subtítulos SRT o suelta el archivo .srt en el área de texto.
- Revisa el WebVTT de la derecha; debajo aparecen las líneas que han necesitado cambios.
- Descarga el archivo .vtt y súbelo a tu reproductor como pista de subtítulos.
Conviene saber
- Las etiquetas de posición de {\an1} a {\an9} se convierten en configuraciones line y align de WebVTT, pero las anulaciones de estilo de ASS, como los colores {\c&H00FFFF&}, se quitan en lugar de convertirse.
- No corrige los tiempos. Si los subtítulos se solapan o están desordenados, pasa antes el archivo por el Validador de SRT.
- La codificación del texto se lee como UTF-8. Los archivos guardados en una codificación antigua como Windows-1252 pueden mostrar mal los caracteres acentuados; vuelve a guardarlos en UTF-8 antes de convertirlos.
Preguntas sobre SRT a VTT
¿Qué diferencia hay entre SRT y VTT?
Los dos son formatos de subtítulos de texto sin formato, con subtítulos numerados o sin numerar y horas de inicio y fin. WebVTT empieza con un encabezado WEBVTT, usa un punto antes de los milisegundos y admite posición, estilos y comentarios. SRT usa una coma y casi no tiene estilos estándar.
¿Puedo cambiar sin más la extensión .srt por .vtt?
Normalmente no. Los navegadores rechazan un archivo sin el encabezado WEBVTT, y muchos rechazan las marcas de tiempo con coma. Caracteres como & o < también hay que escaparlos en WebVTT, o el texto del subtítulo puede desaparecer.
¿Se mantienen la cursiva y la negrita al convertir?
Sí. Las etiquetas <i>, <b> y <u> son válidas en los dos formatos y se mantienen. Las etiquetas <font> se quitan porque WebVTT no tiene etiqueta de fuente; usa un bloque STYLE en el archivo VTT si necesitas colores.
¿Se sube mi archivo de subtítulos a algún sitio?
No. La conversión se hace en esta pestaña del navegador y el archivo nunca sale de tu dispositivo.