Skip to content
SRTTTMLStreamingTransmissão

Como converter SRT para TTML

Aprenda a converter SRT para TTML para fluxos profissionais de entrega em streaming e transmissão.

A
AllSubConverter Team
3 min de leitura

O SRT é o formato de legendas que você encontra em quase todos os lugares, mas fluxos profissionais de streaming e transmissão costumam usar perfis da família TTML para entrega de legendas. Se o destino especificar TTML ou IMSC, converter SRT para TTML costuma ser o primeiro passo. Este guia explica como o TTML preserva a estrutura durante a conversão e como converter SRT para TTML em segundos.

Por que as plataformas de streaming usam TTML

TTML (Timed Text Markup Language) é um formato de legendas baseado em XML padronizado pelo W3C e SMPTE. Ao contrário do SRT, que é texto puro sem estilo, o TTML transporta metadados estruturados: tempo, regiões, fontes, cores, posicionamento e idioma. Essa estrutura é o que permite que um único arquivo de legendas seja renderizado de forma consistente em uma smart TV, um celular e um set-top box.

Netflix, Apple e fornedores de transmissão usam com frequência perfis da família TTML porque esses formatos podem transportar posicionamento, estilo, idioma e metadados de fluxo de trabalho além do texto simples. O IMSC é um perfil restrito do TTML amplamente usado para legendas de mídia da internet; a especificação de entrega do destinatário define o perfil e os metadados exatos necessários.

Resumindo: o SRT é ótimo para reprodução, mas o TTML é a linguagem da entrega profissional de legendas.

O que muda quando você converte SRT para TTML

Converter entre esses formatos não é uma simples troca de texto. O conversor faz três coisas por você:

1. Os carimbos de tempo são reescritos. O SRT usa HH:MM:SS,mmm com uma vírgula antes dos milissegundos. O TTML expressa o tempo como atributos begin e end, seja em segundos (1.500s) ou no formato de relógio (00:00:01.500). Ambos mantêm a precisão de milissegundos, então nenhum detalhe de tempo é perdido.

2. O arquivo é envolvido em XML. Um arquivo TTML é um documento XML válido. Cada legenda se torna um elemento <p> dentro de um <body>, com uma seção <head> para estilo e metadados. Os números sequenciais que o SRT usa desaparecem porque o TTML identifica as legendas por seus atributos, e não por um contador.

3. O texto puro ganha estrutura. As quebras de linha viram tags <br/>, e o texto é colocado dentro de elementos nomeados para que um reprodutor possa aplicar estilo e posicionamento. Como o SRT não tem estilo desde o início, o TTML convertido começa sem estilo, o que você pode enriquecer depois em um editor de legendas.

Como converter SRT para TTML

A maneira mais rápida é usar nosso conversor grátis de SRT para TTML. Cole ou envie seu arquivo SRT, e a ferramenta produz um documento TTML válido com o tempo, o texto e as quebras de linha preservados. Como ambos os formatos suportam precisão de milissegundos, o tempo convertido é exato.

Se o seu fluxo de trabalho posterior exigir um perfil IMSC ou EBU-TT, o TTML convertido é um ponto de partida limpo. Você pode abri-lo em um editor de legendas para adicionar regiões, estilo e metadados de idioma antes da entrega.

Perguntas frequentes

Converter SRT para TTML perde precisão de tempo?

Não. Ambos os formatos suportam precisão de milissegundos, então o TTML convertido mantém os tempos exatos de início e fim de cada legenda. Não é necessário arredondar.

TTML é o mesmo que IMSC?

IMSC é um perfil restrito do TTML. Todo arquivo IMSC é TTML válido, mas nem todo arquivo TTML atende às regras mais rigorosas do IMSC. Converter SRT para TTML lhe dá a estrutura base. Verifique o perfil IMSC e a especificação de entrega do destinatário, porque metadados ou restrições de estilo adicionais podem se aplicar.

Posso converter TTML de volta para SRT?

Sim. Use o conversor de TTML para SRT para extrair texto puro e tempo de um arquivo TTML. Estilo e posicionamento que o SRT não consegue representar são descartados, mas o texto e o tempo permanecem precisos.

A
AllSubConverter Team
Subtitle Format Specialist & Content Contributor
Fast & Free

Precisa converter legendas?

Converta SRT, VTT, ASS, LRC e 11 formatos principais no seu navegador sem envio de arquivos.

Abrir Conversor de Legendas

Artigos Relacionados