Skip to content

Conversor de subtítulos de VTT a TTML

Rápido. Privado. Perfecto.

Procesamiento 100% local en tu navegador. Sin subidas. Sin esperas.

Privado y Seguro
Súper Rápido
Gratis y Privado
VTT
WEBVTT
 
00:00:01.000 --> 00:00:04.000
Hello, world!
 
00:00:04.500 --> 00:00:08.000
This is a subtitle file.
 
00:00:08.500 --> 00:00:12.000
Converted locally!
TTML
<?xml version="1.0" encoding="UTF-8"?>
<tt xml:lang="en" xmlns="http://www.w3.org/ns/ttml">
<body>
<div>
<p begin="1.000s" end="4.000s">Hello, world!</p>
<p begin="4.500s" end="8.000s">This is a subtitle file.</p>
<p begin="8.500s" end="12.000s">Converted locally!</p>
</div>
</body>
</tt>

Arrastra y suelta tu archivo VTT aquí

o haz clic para buscar

Admite archivos .vtt de hasta 50 MB

100% localSin SubidaSeguroInmediato

Cómo funciona

1

Sube tu archivo VTT

Arrastra y suelta o selecciona tu archivo .vtt

2

Convierte en el momento

Lo procesamos localmente en tu navegador

3

Descarga TTML

Obtén tu archivo .ttml inmediatamente

Más Conversiones que Puedes Necesitar

¿Por qué elegir AllSubConverter?

Tu Privacidad Importa

Todo se ejecuta en tu navegador. Tus archivos nunca se suben.

Velocidad Relámpago

Motor optimizado que convierte archivos en segundos.

Gratis y Local

Cada archivo puede pesar hasta 50 MB. Los lotes pueden incluir hasta 200 archivos o 1 GB en total.

Funciona en Todas Partes

Windows, macOS, Linux, iOS y Android con navegadores modernos.

Conversor gratuito de VTT a TTML

Este conversor basado en navegador lee cues de subtítulos WebVTT con marca de tiempo y escribe un documento TTML UTF-8 básico. Los tiempos de inicio y fin se convierten en atributos begin y end basados en segundos, los saltos de línea físicos se transforman en elementos <br/> y los caracteres especiales de XML se escapan. Los identificadores, ajustes, regiones, comentarios y estilos de cue de VTT no se asignan a metadatos de presentación TTML.

Formato de entrada

VTT

VTT (WebVTT) es un formato de subtítulos de texto para vídeo web. Un archivo VTT comienza con una cabecera WEBVTT y usa marcas de tiempo de cue con el formato HH:MM:SS.mmm --> HH:MM:SS.mmm. También puede contener identificadores de cue, ajustes de cue, etiquetas en línea, bloques NOTE, regiones y metadatos de estilo.

Formato de salida

TTML

TTML (Timed Text Markup Language) es un formato de subtítulos XML del W3C. Este conversor genera un documento UTF-8 básico con espacio de nombres TTML predeterminado, xml:lang="en", elementos body y div, y un elemento <p> por cue con atributos begin y end basados en segundos.

Características

Lee cues de subtítulos WebVTT con marca de tiempo directamente en tu navegador
Escribe un documento TTML XML UTF-8 básico
Convierte la temporización en atributos begin y end basados en segundos
Convierte los saltos de línea de los cues en elementos <br/>
Escapa signos & y corchetes angulares en los nodos de texto
Procesa archivos de hasta 50 MB sin subirlos

¿Por qué convertir?

TTML almacena los cues como XML estructurado en lugar de bloques de texto WebVTT.
Algunas herramientas de streaming, radiodifusión y localización aceptan entrada TTML.
Un borrador TTML básico puede ampliarse con metadatos de perfil en un editor XML.
Las herramientas XML pueden validar y transformar el texto temporizado.
Convertir localmente evita subir material del programa o texto de subtítulos.
Mantener copias en VTT y TTML admite distintos entornos de entrega.

Diferencias de Formato

VTT comienza con una cabecera WEBVTT; esta salida TTML comienza con una declaración XML y la raíz <tt>.
VTT usa temporización de cue HH:MM:SS.mmm; esta salida usa atributos begin y end basados en segundos.
Los ajustes y regiones de cue de VTT se descartan en lugar de asignarse a metadatos de diseño TTML.
Las etiquetas en línea de VTT se escapan como texto literal en lugar de convertirse en spans TTML.
Los comentarios e identificadores de VTT no se transfieren.
La salida contiene un body TTML básico sin estilo ni metadatos de perfil.

Casos de Uso Comunes

Borrador TTML básico

Crea un documento TTML básico a partir de subtítulos web antes de comprobarlo contra un perfil o flujo de trabajo de destino.

Intercambio XML

Lleva cues VTT con marca de tiempo a una herramienta que acepta entrada TTML XML.

Edición de texto

Usa herramientas compatibles con XML para inspeccionar o editar la temporización y el texto de los cues.

Conversión local

Convierte subtítulos sin subirlos a un servicio de conversión externo.

Copias web y TTML

Conserva una versión VTT para reproducción web mientras generas una copia TTML básica para otro flujo.

Formatos Relacionados

Preguntas frecuentes

No. Los ajustes de cue, regiones, CSS y etiquetas de estilo en línea de VTT no se asignan a atributos de estilo o diseño TTML. Las etiquetas dentro del texto del cue se escapan y permanecen como texto literal.

Las etiquetas de voz no se convierten en spans TTML. Sus corchetes angulares se escapan, por lo que el marcado de origen aparece como texto literal en el elemento <p> generado.

No. El TTML generado contiene la declaración XML, el espacio de nombres predeterminado, xml:lang="en", body, div y elementos <p> temporizados. No incluye head, styling, region ni metadatos IMSC, ITV o EBU-TT-D.

Cada tiempo de inicio y fin se escribe como un valor en segundos con tres decimales, como begin="1.500s" y end="4.000s".

No. Los bloques NOTE no contienen texto visualizable para este conversor y se ignoran.

No por sí solo. Los perfiles de plataforma suelen requerir espacios de nombres, metadatos, restricciones de estilo y validación adicionales. Usa este TTML básico solo como punto de partida y comprueba la especificación del destinatario.

¿Listo para convertir tus subtítulos?

Suelta tu archivo VTT aquí y conviértelo a TTML en tu navegador.