Skip to content

Conversor de TTML para VTT

Rápido. Privado. Perfeito.

Processamento 100% local no seu navegador. Sem envio. Sem espera.

Privado e Seguro
Super Rápido
Grátis e Privado
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>
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!

Arraste e solte seu arquivo TTML aqui

ou clique para procurar

Suporta arquivos .ttml, .itt, .xml de até 50 MB

100% localSem UploadSeguroInstantâneo

Como Funciona

1

Carregue seu arquivo TTML

Arraste e solte ou selecione seu arquivo .ttml

2

Converta Instantaneamente

Processamos localmente no seu navegador

3

Baixe VTT

Obtenha seu arquivo .vtt imediatamente

Mais Conversões que Você Pode Precisar

Por que escolher AllSubConverter?

Sua Privacidade Importa

Tudo roda no seu navegador. Seus arquivos nunca são enviados.

Velocidade Relâmpago

Motor otimizado que converte arquivos em segundos.

Grátis e Local

Cada arquivo pode ter até 50 MB. Lotes podem conter até 200 arquivos ou 1 GB no total.

Funciona em Todo Lugar

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

Conversor online gratuito de TTML para VTT

Nosso conversor de TTML para VTT transforma arquivos de legenda TTML (Timed Text Markup Language) baseados em XML em VTT (WebVTT), o formato padrão do W3C para vídeo HTML5 usado por YouTube, Vimeo e todos os navegadores modernos. TTML é usado por Netflix, Apple TV e sistemas de broadcast, mas não é suportado diretamente pela maioria dos players web. A conversão roda inteiramente no seu navegador, sem envio de arquivos, sem registro e sem custo.

Formato de Entrada

TTML

TTML (Timed Text Markup Language) é um formato de legenda baseado em XML usado por Netflix, Apple TV/iTunes e sistemas de broadcast. Usa elementos <p> com atributos de tempo begin e end (ex.: begin="1.500s"). TTML suporta estilos ricos, posicionamento e metadados. ITT (iTunes Timed Text) e um perfil da Apple do TTML com a mesma estrutura.

Formato de Saída

VTT

VTT (WebVTT) é um formato de legenda padrão do W3C para vídeo HTML5. Usa um cabeçalho WEBVTT, marcas de tempo separadas por pontos (HH:MM:SS.MMM), configurações de cue opcionais e texto simples. VTT é leve, otimizado para a web e suportado por YouTube, Vimeo e todos os navegadores modernos.

Recursos

Lê cues <p> do TTML com temporização begin/end ou begin/dur
Adiciona o cabeçalho WEBVTT exigido pelo formato
Escreve timestamps de início e fim do VTT separados por ponto
Converte elementos <br/> em quebras de linha normais do VTT
Decodifica entidades XML e remove tags inline comuns
Processa arquivos localmente no seu navegador

Por que Converter?

A maioria dos players web não suporta TTML diretamente - VTT é o padrão web
Envie legendas convertidas para YouTube, Vimeo ou qualquer player HTML5
Converta downloads de legendas do Netflix ou Apple TV para reprodução web
A estrutura XML do TTML é volumosa; VTT é compacto e otimizado para a web
Editores de legenda funcionam melhor com VTT do que com TTML baseado em XML
Prepare legendas em formato profissional para streaming web e entrega por CDN
Desenvolvedores web que criam reprodutores de vídeo personalizados precisam do formato VTT para o tratamento de legendas em JavaScript, não do TTML baseado em XML.

Diferenças de Formato

TTML usa XML com elementos <p>; VTT usa cues de texto simples
TTML usa atributos begin/end (1.500s); VTT usa linhas de tempo HH:MM:SS.MMM
TTML suporta estilos inline via XML; VTT suporta tags inline simples
TTML usa <br/> para quebras de linha; VTT usa quebras de linha literais
Arquivos TTML são maiores devido ao overhead XML; VTT e compacto
TTML visa entrega profissional; VTT visa reprodução web

Casos de Uso Comuns

Vídeo web

Converta legendas TTML para VTT para players de vídeo HTML5. VTT é o padrão web suportado por todos os navegadores modernos.

Publicação no YouTube

Converta legendas TTML para VTT e envie para o YouTube, que aceita VTT como formato de legenda.

Legendas no Vimeo

Envie legendas TTML ao Vimeo convertendo-as primeiro para VTT, já que o Vimeo suporta legendas VTT.

edição de legendas

Converta TTML para VTT para facilitar a edição em editores que preferem formatos amigaveis a web.

Uso multiplataforma

Compartilhe legendas com usuários cujos players web não suportam o formato TTML.

Formatos Relacionados

Perguntas Frequentes

O VTT preserva mais informações do TTML do que o SRT preservaria. O VTT suporta posicionamento, alinhamento, tags de voz e estilo básico, que são todos perdidos ao converter para SRT simples. Escolha VTT quando precisar de reprodução web com alguma formatação preservada.

O TTML usa atributos XML begin/end com expressões de tempo separadas por ponto (begin="00:01:30.500"). O VTT usa o mesmo formato separado por ponto, mas em uma única linha de timestamp com uma seta: 00:01:30.500 --> 00:01:35.000. A conversão é direta, sem perda de precisão.

Os atributos de estilo tts: do TTML são mapeados para equivalentes VTT quando possível. Estilos de fonte como itálico se tornam tags <i>, negrito se torna tags <b>. Estilo de cor é mapeado para tags de classe <c>. Estilo complexo que o VTT não consegue representar é simplificado.

Sim, quando possível. Os atributos tts:origin, tts:extent e tts:textAlign do TTML são mapeados para configurações de cue do VTT (position, line, align). Alguns recursos avançados de posicionamento do TTML podem ser simplificados, mas o alinhamento e posicionamento básicos são preservados.

Sim. Todo arquivo VTT válido deve começar com a linha de cabeçalho WEBVTT. O converso a adiciona automaticamente à saída, garantindo que o arquivo seja reconhecido por todos os reprodutores e navegadores compatíveis com VTT.

Sim. O IMSC é um perfil do TTML. O conversor lê a estrutura XML subjacente, independentemente de qual perfil TTML é usado, extraindo entradas e convertendo-as para o formato VTT.

Pronto para converter suas legendas?

Solte seu arquivo TTML aqui e converta para VTT instantaneamente.