Skip to content

Conversor de TTML para SRT

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>
SRT
1
00:00:01,000 --> 00:00:04,000
Hello, world!
 
2
00:00:04,500 --> 00:00:08,000
This is a subtitle file.
 
3
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 SRT

Obtenha seu arquivo .srt 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 de TTML para SRT

Este conversor transforma arquivos TTML (.ttml, .xml, .itt) em SubRip (.srt). A ferramenta faz parse do documento TTML XML, navega por elementos body, div e p independente da complexidade dos namespaces, extrai expressões de tempo begin/end e as converte para timestamps HH:MM:SS,mmm do SRT, remove atributos de styling e declarações de namespace, e preserva o texto puro das legendas em formato universalmente compatível.

Formato de Entrada

TTML

TTML (Timed Text Markup Language) é um formato de legenda baseado em XML padronizado pelo W3C. Usa elementos como <tt>, <body>, <div>, <p> com atributos begin e end para timing. Suporta estilos, regiões e metadados complexos.

Formato de Saída

SRT

SRT (SubRip, .srt) é o formato de legenda universal com entradas numeradas, timestamps HH:MM:SS,mmm e texto de diálogo em texto puro.

Recursos

Lê cues <p> do TTML com temporização begin/end ou begin/dur
Escreve cues SRT numerados sequencialmente
Converte a temporização para timestamps em milissegundos do SRT
Converte elementos <br/> em quebras de linha do SRT
Decodifica entidades XML comuns
Remove tags comuns de formatação inline

Por que Converter?

A maioria dos players de vídeo (VLC, MX Player, Kodi) não suporta TTML.
Smart TVs e servidores de midia (Plex, Emby, Jellyfin) suportam SRT, não TTML.
Players de vídeo móveis em iOS e Android universally exigem SRT.
TTML vem de plataformas de streaming profissional; SRT e o que os players dos usuários aceitam.
O SRT é mais fácil de editar em qualquer editor de texto sem conhecimento de XML, enquanto o TTML exige compreensão da estrutura e dos namespaces do XML.
Configurações de home theater e media center (Kodi, Plex, Jellyfin) usam SRT por padrão e podem não detectar automaticamente arquivos TTML.
Converter TTML em SRT remove a estilização, mas preserva todo o tempo e o conteúdo de texto, tornando as legendas universalmente acessíveis.

Diferenças de Formato

TTML é XML baseado em tags. SRT é texto puro simples.
TTML usa atributos begin/end. SRT usa timestamps HH:MM:SS,mmm.
TTML suporta estilos, regiões e metadados XML. SRT é texto puro.
TTML não tem números de entrada. SRT numera cada entrada.
TTML é usado em streaming profissional. SRT é universal.
TTML suporta timing preciso com tick rate. SRT usa milissegundos.

Casos de Uso Comuns

Streaming Profissional

Converta legendas TTML de Netflix, Amazon Prime para SRT para uso em players comuns.

Broadcasting

Converta legendas EBU-TT-D e IMSC para SRT para distribuição ampla.

Editores de Vídeo

Importe SRT extraído de TTML no Premiere, Final Cut, DaVinci Resolve.

Tradução

Use SRT com ferramentas CAT após extrair de TTML.

Distribuição

Distribua legendas em SRT, o formato mais universalmente suportado.

Formatos Relacionados

Perguntas Frequentes

A maioria dos reprodutores de vídeo consumidores, smart TVs e servidores de mídia não suporta TTML. Converter para SRT torna as legendas universalmente reproduzíveis em VLC, Kodi, Plex, MX Player, smart TVs e dispositivos móveis. Você perde estilo e metadados, mas ganha compatibilidade universal.

O TTML usa atributos begin/end com expressões de tempo separadas por ponto (begin="00:01:30.500"). O conversor os analisa e converte para o formato HH:MM:SS,mmm do SRT com separadores de vírgula (00:01:30,500). Toda a precisão de timing é preservada.

O ITV da Apple TV também é um formato derivado do TTML. O conversor lê a estrutura XML e extrai as entradas de legenda da mesma forma que o TTML padrão, produzindo saída SRT válida.

Sim. Atributos de estilo do TTML (fonte, cor, posicionamento) não podem ser representados no SRT, que não tem suporte a estilo. A conversão preserva todo o conteúdo de texto e timing com precisão, mas remove toda a formatação visual da fonte TTML.

Sim. Arquivos IMSC da Netflix são um perfil do TTML. O conversor analisa a estrutura XML TTML subjacente, independentemente de qual perfil é usado, extraindo texto e timing de elementos <p>.

O TTML usa tags <br/> auto-fechadas para quebras de linha dentro das entradas. O conversor as substitui por caracteres de nova linha literais, que é como o SRT representa quebras de linha em entradas de múltiplas linhas.

Pronto para converter suas legendas?

Solte seu arquivo TTML aqui e converta para SRT instantaneamente.