Conversor de SRT para TTML
Eleve legendas em texto puro do SubRip para TTML XML, com namespaces, styling e metadados usados em plataformas de streaming e broadcast EBU-TT.
Arraste e solte seu arquivo SRT aqui
ou clique para procurar
Suporta arquivos .srt de até 50 MB
Conversor de SRT para TTML
Este conversor transforma arquivos SubRip (.srt) em TTML (Timed Text Markup Language). TTML é um padrão de legenda baseado em XML desenvolvido pelo W3C e usado por Netflix, Apple TV, Amazon Prime Video e organismos de broadcast em fluxos profissionais. Embora o SRT seja um formato simples em texto puro, o TTML oferece estrutura XML, capacidades de styling e metadados para esses fluxos de entrega.
SRT para TTML Inspeção de sintaxe e estrutura de código
Comparação lado a lado da sintaxe de código ilustrando definições de cabeçalho, sintaxe de timestamp e formatação de payload de cues
SRT vs TTML Especificações técnicas
SRT
SRT (SubRip, .srt) é o formato de legenda universal com entradas numeradas, timestamps HH:MM:SS,mmm e texto de diálogo.
TTML
TTML (Timed Text Markup Language) é um formato de legenda XML padronizado pelo W3C. Usa elementos hierárquicos <tt><body><div><p> com atributos begin/end para timing e suporta estilos, regiões e metadados.
Diferenças de Formato
Solução de problemas de conversão e armadilhas comuns
Soluções práticas para compatibilidade de players, codificação de caracteres e sincronização de tempos
As legendas ficam fora de sincronia ou atrasadas no reprodutor
Vídeos com taxas de quadros distintas podem causar dessincronia. Use nossa ferramenta de Sincronização de Legendas para calibrar o atraso.
Caracteres acentuados aparecem corrompidos ou como pontos de interrogação
Arquivos legados em codificações regionais podem falhar. Nosso exportador padroniza a saída em UTF-8 limpo e compatível.
Legendas sobrepostas quando mais de uma pessoa fala ao mesmo tempo
Cada formato lida com sobreposições de forma diferente. Você pode ajustar as durações no nosso Editor de Legendas.
Softwares de edição de vídeo recusam o arquivo importado
Nossos conversores geram saídas rigorosamente padronizadas para fluxos de trabalho no Premiere Pro e DaVinci Resolve.
Recursos
Por que Converter?
Casos de Uso Comuns
Netflix e Streaming
Prepare legendas SRT em TTML/IMSC para revisão e envio a plataformas de streaming.
Broadcasting
Converta SRT para TTML/EBU-TT-D para broadcasting europeu.
Pós-produção Profissional
Use TTML em fluxos de trabalho de pós-produção que exigem XML.
Acessibilidade Profissional
Cumpra padrões de acessibilidade que recomendam TTML.
Arquivamento
Arquive legendas em TTML, um formato padronizado e durável.
Formatos Relacionados
Como Funciona
- 1
Carregue ou arraste o seu arquivo SRT para a área do conversor.
- 2
O parser lê cada cue numerado extraindo timestamps e texto da legenda.
- 3
Timestamps separados por vírgula (00:01:30,500) são convertidos para expressões TTML (begin="00:01:30.500").
- 4
Cada cue é envolvido em um elemento <p begin="..." end="..."> dentro da estrutura XML TTML.
- 5
Quebras de linha em cues multi-linha são convertidas em tags <br/>, e caracteres XML especiais são escapados.
- 6
O conversor monta um documento TTML completo com namespaces, head e body.
- 7
Baixe o arquivo .ttml ou .xml para continuar o fluxo de entrega em Netflix, Apple TV ou broadcast.
Mais Ferramentas de Legendas
Limpeza de formatação de legendas
Remover formatação, tags e ruídos
Editor de legendas
Editar texto e tempos de legendas em grade
Sincronização e ajuste de tempo de legendas
Ajustar sincronização com precisão de milissegundos
Mesclador de Legendas
Combinar múltiplos arquivos de legendas
Tradutor de Legendas com IA
Traduzir para 19 idiomas integrados
Perguntas Frequentes
TTML (Timed Text Markup Language) é um formato de legenda baseado em XML da W3C usado em fluxos profissionais de entrega. Plataformas de streaming e broadcast podem exigir TTML ou uma variante como IMSC/ITT; consulte sempre a especificação de entrega.
O SRT usa o formato HH:MM:SS,mmm com vírgulas (ex.: 00:01:30,500). O TTML usa atributos begin e end com expressões de tempo separadas por ponto (ex.: begin="00:01:30.500" end="00:01:35.000"). O conversor trata essa conversão automaticamente para cada entrada.
Entradas SRT com múltiplas linhas (separadas por novas linhas) são convertidas em elementos <p> do TTML com tags <br/> entre as linhas. Isso preserva a estrutura de quebra de linha enquanto produz XML válido.
O conversor produz XML TTML com namespaces e estrutura adequadas. Os requisitos IMSC/ITT da Netflix podem exigir metadados, taxas de quadros, proporções ou estilos adicionais; verifique a especificação do título.
A saída TTML inclui namespaces padrão: xmlns:tt (timed text), xmlns:ttm (metadados) e xmlns:tts (estilo). Para compatibilidade com Netflix/IMSC, namespaces adicionais como ittp (perfil) podem ser incluídos. A estrutura segue a especificação TTML 1.0.
Sim. Caracteres como e comercial (&), menor que (<), maior que (>) e aspas são automaticamente escapados para suas entidades XML (&, <, >, ") na saída. Isso garante que o arquivo TTML seja XML válido e possa ser analisado por qualquer processador XML.
Artigos Relacionados
Como converter TTML para SRT (extrair legendas em texto puro) | AllSubConverter
Converta legendas TTML do Netflix ou de transmissão em um SRT universal.
Como converter SRT para TTML | AllSubConverter
Aprenda a converter SRT para TTML para fluxos profissionais de entrega em streaming e transmissão.