Guia de Comparação e Interconversão dos Formatos de Legenda SRT, VTT, ASS
Este artigo analisa as diferenças entre os três formatos de legenda mais utilizados, organiza informações de compatibilidade e ajuda criadores de vídeo a realizar a interconversão de formatos preservando as informações.
Atualizado 2026-08-11
Origem e Normalização dos Três Formatos de Legenda
SRT, abreviação de SubRip Text, foi desenvolvido pelo programador TUBRI em 1999 como formato de saída para a ferramenta de extração de legendas SubRip. Não possui um organismo oficial de normalização e é um formato desenvolvido pela comunidade amplamente utilizado.
VTT, abreviação de Web Video Text Tracks, foi lançado pelo Grupo de Trabalho HTML5 do W3C em 2010. É o formato nativo de legenda especificado na norma HTML5 e possui especificações oficiais de formato.
ASS, abreviação de Advanced SubStation Alpha, é uma versão atualizada do formato SubStation Alpha, mantida por programadores da comunidade. Atualmente é um dos formatos de legenda abertos com as capacidades de efeitos especiais mais completas.
- SRT: Armazena apenas linhas do tempo em texto simples, não possui qualquer capacidade de estilização
- VTT: Suporta tags de estilo HTML básicas para atender aos requisitos de reprodução na web
- ASS: Suporta efeitos especiais com script e pode implementar legendas dinâmicas complexas
Diferenças Principais: Hierarquia de Carimbo de Data e Hora e Capacidade de Estilização
A diferença principal entre os carimbos de data e hora dos três formatos reside nas regras de uso dos separadores decimais. SRT usa uma vírgula para separar segundos e milissegundos, com o formato horas:minutos:segundos,milissegundos; tanto VTT quanto ASS usam um ponto para separar segundos e milissegundos. O formato VTT exige que a primeira linha seja uma declaração WEBVTT, enquanto SRT e ASS não têm exigência obrigatória de uma declaração inicial.
A capacidade de estilização apresenta uma estrutura hierárquica de três níveis. SRT não suporta qualquer estilização, e armazena apenas conteúdo de texto simples e carimbos de data e hora. VTT suporta tags de estilo básicas que podem definir negrito, itálico, cor e posicionamento do texto. ASS suporta um sistema completo de efeitos especiais que pode implementar efeitos complexos como gradientes de karaokê, legendas rolantes e bordas e sombras personalizadas.
| Nome do Software | Compatibilidade com SRT | Compatibilidade com VTT | Compatibilidade com ASS |
|---|---|---|---|
| VLC 3.x | Suportado | Suportado | Suportado |
| PotPlayer 1.7.x | Suportado | Suportado | Suportado |
| Adobe Premiere Pro 2024 | Suportado | Suportado | Importa apenas texto, efeitos são perdidos |
| CapCut PC 3.2.x | Suportado | Suportado | Reempacota estilos após importação, alguns efeitos são perdidos |
| HTML5 Video | Sem suporte nativo | Suporte nativo | Sem suporte nativo |
Compatibilidade com Players Principais e Software de Edição
Diferentes softwares possuem graus variados de suporte para os três formatos. Compilamos uma matriz de compatibilidade para softwares comuns para consulta. Em cenários comuns de reprodução, a maioria dos softwares suporta SRT, enquanto a reprodução de legendas com efeitos especiais requer que o software suporte a funcionalidade ASS.
Para cenários de reprodução online na web, o HTML5 suporta nativamente apenas o formato VTT. Outros formatos requerem transcodificação por JavaScript antes de poderem ser carregados e exibidos.
Preservação e Perda de Informações na Interconversão de Formatos
Ao converter de um formato avançado para um formato de nível inferior, ocorre perda irreversível de informações. Ao converter ASS para SRT, todas as informações de estilo, efeito e posicionamento são apagadas, e apenas o conteúdo de texto simples e os carimbos de data e hora são retidos. Ao converter ASS para VTT, apenas cores básicas e estilização de negrito/itálico podem ser retidos, e efeitos dinâmicos complexos são perdidos completamente.
Ao converter de um formato de nível inferior para um formato avançado, as informações originais de texto e carimbo de data e hora podem ser totalmente preservadas. A conversão de SRT para ASS ou SRT para VTT não perde o conteúdo original, e o conversor pode completar automaticamente os campos estruturais exigidos pelo formato de destino. Para interconversão entre formatos ASS, a conversão entre a mesma versão pode reter todas as informações de efeito.
O conversor de SRT para VTT pode completar a conversão da estrutura do formato. Ele só precisa modificar o separador de carimbo de data e hora e adicionar a declaração inicial WEBVTT, e não irá modificar o conteúdo original.
Perguntas frequentes
Qual formato de legenda devo escolher ao exportar de um software de edição de vídeo?
Para legendas incorporadas comuns, SRT é suficiente. Tanto o Adobe Premiere Pro 2024 quanto o CapCut suportam importação de SRT. Se você precisar reter estilos editáveis, pode exportar para o formato ASS, embora alguns softwares de edição só irão reter o conteúdo de texto.
Qual formato de legenda devo usar para incorporar vídeo em uma página web?
O formato VTT é a escolha preferida. O HTML5 Video suporta nativamente VTT, e ele pode ser carregado e exibido sem transcodificação adicional. SRT requer análise por JavaScript para ser reproduzido, e sua compatibilidade é menor que a do VTT.
Os efeitos podem ser retidos após converter legendas ASS para SRT?
Os efeitos não podem ser retidos. O formato SRT em si não suporta o armazenamento de informações de estilo e efeito. Após a conversão, apenas o conteúdo de texto simples e as linhas do tempo podem ser retidos, e todos os efeitos dinâmicos e configurações de estilo serão apagados.