Skip to content

Convertidor de VTT a TTML

Rápido. Privado. Perfecto.

Procesamiento 100% local en tu navegador. Sin subidas. Sin esperas. Sin límites.

Privado y Seguro
Súper Rápido
Gratis e Ilimitado
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

Supports .vtt files up to any size

100% localSin SubidaSeguroInstantáneo

Cómo funciona

1

Sube tu archivo VTT

Arrastra y suelta o selecciona tu archivo .vtt

2

Convierte al Instante

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.

Realmente Ilimitado

Sin límites de tamaño. Sin límites diarios. Completamente gratis.

Funciona en Todas Partes

Windows, Mac, Linux, iOS, Android - cualquier navegador moderno.

Sobre VTT a TTML

Este convertidor transforma archivos de subtitulos WebVTT (.vtt) al formato TTML (Timed Text Markup Language). WebVTT es el estandar web moderno para video HTML5, pero plataformas de streaming como Netflix, Apple TV y Amazon Prime Video requieren el formato TTML basado en XML para entrega profesional. Este convertidor salva esa brecha, manejando funciones especificas de VTT como configuraciones de entrada, comentarios NOTE, etiquetas de voz y el encabezado WEBVTT durante la conversion.

Formato de entrada

VTT

VTT (WebVTT) es el estandar del W3C para subtitulos de video HTML5 con marcas de tiempo separadas por punto (00:01:30.500), identificadores de entrada, bloques de comentario NOTE, etiquetas de voz (<v Speaker>), configuraciones de entrada en linea (posicion, alineacion, linea, tamano) y un encabezado WEBVTT obligatorio. Lo usan YouTube, Netflix web, Vimeo y todos los navegadores modernos.

Formato de salida

TTML

TTML (Timed Text Markup Language) es un formato de subtitulos basado en XML del W3C usado por Netflix (IMSC), Apple TV (ITV), Amazon Prime Video y sistemas de radiodifusion (EBU-TT-D). TTML proporciona XML estructurado con declaraciones de espacios de nombres, estilos en linea, posicionamiento, metadatos de idioma y disenos complejos multirregion para entrega profesional.

Características

Convierte marcas de tiempo separadas por punto de VTT a atributos XML begin/end de TTML
Elimina encabezado WEBVTT, bloques NOTE e identificadores de entrada durante el procesamiento
Mapea configuraciones de entrada en linea de VTT (align, position, line) a atributos de estilo tts: de TTML
Conserva etiquetas de voz de VTT como elementos span en la salida
Genera XML TTML completo con espacios de nombres, secciones head, styling y body
Convierte nuevas lineas de texto VTT a etiquetas <br/> para saltos de linea XML validos
Escapa caracteres especiales XML automaticamente para salida valida
Procesamiento en el lado del cliente: sin cargas, sin servidor, privacidad completa

¿Por qué convertir?

Netflix requiere IMSC (un perfil de TTML) para entrega de subtitulos y no aceptara VTT a traves de su portal de socios de contenido, aunque el reproductor web de Netflix pueda mostrar VTT.
Apple TV e iTunes usan el formato ITV derivado de TTML, no VTT, para todos los recursos de subtitulos en su ecosistema.
La entrega EBU-TT-D de radiodifusion requiere archivos de subtitulos basados en XML, y VTT no es aceptado por sistemas de radiodifusion conformes con EBU.
Los socios de contenido de Amazon Prime Video deben entregar TTML, no VTT, para recursos de subtitulos a traves del portal Amazon Video Direct.
Los flujos de trabajo de localizacion y subtitulacion profesional requieren el XML estructurado, las capacidades de metadatos y la precision de estilo de TTML que VTT no puede igualar.
TTML soporta indicadores de narracion forzada y metadatos SDH (Subtitulos para Sordos e Hipoacusicos) que VTT no codifica, necesarios para cumplir con accesibilidad.
Las capacidades de estilo de VTT son limitadas comparadas con los atributos de estilo tts: de TTML, que soportan posicionamiento complejo, regiones y alineacion multilinea para subtitulacion profesional.

Diferencias de Formato

Las marcas de tiempo VTT usan puntos (00:01:30.500). TTML usa atributos XML begin="00:01:30.500" end="00:01:35.000" con el mismo formato de punto pero envuelto en sintaxis de atributo XML.
VTT comienza con una linea de encabezado WEBVTT obligatoria. TTML comienza con una declaracion XML y un elemento raiz <tt> con declaraciones de espacios de nombres.
VTT usa bloques NOTE para comentarios de desarrollador e identificadores de entrada para referencia. TTML no tiene equivalente; comentarios e identificadores se eliminan durante la conversion.
VTT soporta etiquetas de voz (<v Nombre del hablante>) para etiquetar por hablante. TTML usa elementos <span ttm:role="x-speaker"> para el mismo proposito.
Las configuraciones de entrada de VTT estan en linea en la linea de marca de tiempo (align:left, line:50%). TTML usa atributos tts: en elementos <p> individuales o definidos en la seccion <styling>.
Las regiones de VTT se definen con bloques REGION. TTML usa elementos <region> en la seccion <layout> del encabezado del documento.

Casos de Uso Comunes

Actualizacion de web a plataforma en Netflix

El reproductor web de Netflix usa VTT, pero su portal de socios de contenido requiere IMSC/TTML para entrega. Convierte subtitulos VTT a TTML al enviar contenido a Netflix para streaming.

Entrega a Apple TV desde origen web

Si tus subtitulos se crean en WebVTT para distribucion web, convertilos a TTML antes de entregar a Apple TV e iTunes, que requieren formato ITV.

Conversion EBU-TT-D de radiodifusion

Los sistemas de radiodifusion europeos requieren EBU-TT-D (un perfil de TTML). Convierte subtitulos VTT estandar web a TTML como base para entrega de radiodifusion conforme con EBU.

Entrega profesional de subtitulacion

Los proveedores de subtitulacion y estudios de localizacion requieren TTML para flujos profesionales. Convierte tus subtitulos VTT a TTML al entregar a equipos profesionales de subtitulacion o localizacion.

Entrega conforme con accesibilidad

TTML soporta metadatos SDH e indicadores de narracion forzada que VTT no puede codificar. Convierte a TTML al entregar subtitulos conformes con accesibilidad para plataformas de streaming.

Formatos Relacionados

Preguntas frecuentes

VTT es el estandar del W3C para reproduccion de video web, mientras que TTML es el estandar del W3C para autoria e intercambio de subtitulos. Plataformas como Netflix, Apple TV y Amazon requieren TTML para entrega profesional aunque sus reproductores web pueden mostrar VTT. TTML proporciona la estructura XML, precision de estilo y metadatos que los flujos de entrega profesionales requieren.

Los bloques NOTE de VTT son comentarios de desarrollador (notas sobre sincronizacion, cambios de hablante o notas de produccion) y se eliminan durante la conversion. TTML no tiene equivalente directo a los bloques NOTE de VTT, por lo que se eliminan de la salida.

No. El encabezado WEBVTT (la primera linea obligatoria de todo archivo VTT) se elimina durante la conversion. Los documentos TTML comienzan con una declaracion XML y un elemento raiz <tt> en su lugar.

Si. Las configuraciones de entrada en linea de VTT como align, position, line y size se mapean a atributos de estilo tts: de TTML. Por ejemplo, 'align:left' de VTT se convierte en tts:textAlign="left" en el elemento <p> de la salida TTML.

Las etiquetas de voz de VTT (<v Nombre del hablante>) se usan para etiquetar dialogo por hablante. El convertidor conserva la etiqueta de hablante envolviendo el texto en un elemento <span ttm:role="x-speaker"> dentro del <p> de TTML, manteniendo la informacion del hablante.

Si. La salida TTML sigue la estructura estandar TTML 1.0 con espacios de nombres adecuados. Para cumplimiento con Netflix IMSC, verifica contra su ultima especificacion de entrega para requisitos adicionales especificos del perfil.

¿Listo para convertir tus subtítulos?

Suelta tu archivo VTT aquí y conviértelo a TTML al instante.

Recursos relacionados