subtitles srt webvtt ass-ssa video-editing accessibility

Referência de Formatos de Legendas Comuns: SRT, WebVTT, ASS e muito mais

Um guia abrangente de formatos de legendas de vídeo. Compare SRT, WebVTT, ASS/SSA, TTML e muito mais. Aprenda qual formato escolher para web e transmissão.

2026-04-11

Referência de Formatos de Legendas Comuns: SRT, WebVTT, ASS e muito mais

As legendas são essenciais para acessibilidade, aprendizado de idiomas e visualização silenciosa em redes sociais. No entanto, o mundo dos arquivos de legendas é fragmentado em dezenas de formatos. Este guia fornece uma referência completa para os formatos mais comuns usados hoje.

1. Tabela de Comparação Rápida

Formato Extensão Estilização Melhor Para Suporte no Navegador
SRT .srt Mínima Compatibilidade Universal Nativo (via conversão)
WebVTT .vtt Forte (CSS) Vídeo Web HTML5 Nativo (Excelente)
ASS/SSA .ass / .ssa Avançada Anime, Karaoke, Efeitos Complexos Requer biblioteca
TTML .ttml / .xml Profissional Netflix, Transmissão Suporte nativo limitado
MicroDVD .sub Básica Players de Desktop Antigos Nenhum

2. Detalhamento dos Formatos

SRT (SubRip Subtitle)

O formato de legenda mais amplamente utilizado no mundo devido à sua extrema simplicidade.

  • Estrutura: Um número de sequência, um código de tempo (00:00:00,000), o texto e uma linha em branco.
  • Prós: Funciona em quase todos os lugares (TVs, YouTube, VLC).
  • Contras: Sem suporte nativo para cores, posicionamento ou alteração de fonte (embora alguns players suportem tags não oficiais semelhantes a HTML).

WebVTT (Web Video Text Tracks)

O padrão para a web moderna (HTML5). Foi derivado do SRT, mas aprimorado para integração com navegadores.

  • Estrutura: Começa com um cabeçalho WEBVTT. Usa pontos em vez de vírgulas para milissegundos (00:00:00.000).
  • Prós: Suporta estilização CSS, posicionamento e metadados. Suporte nativo em tags <track>.
  • Contras: Não é tão amplamente suportado por players de TV baseados em hardware quanto o SRT.

ASS/SSA (Advanced Substation Alpha)

O favorito da comunidade de "fansubbing".

  • Estrutura: Um cabeçalho complexo definindo estilos, seguido por linhas de "Diálogo".
  • Prós: Infinitas possibilidades de estilização (desenhos vetoriais, efeitos de karaoke, posicionamento preciso).
  • Contras: Alta complexidade; requer players especializados ou bibliotecas como libass.

TTML (Timed Text Markup Language)

Um padrão baseado em XML usado por grandes plataformas de streaming como Netflix e Amazon Prime.

  • Prós: Altamente estruturado, suporta layouts complexos e sincronização global.
  • Contras: Difícil de ler ou editar manualmente; voltado principalmente para fluxos de trabalho profissionais.

3. Formatos de Legado e Transmissão

  • SBV (SubViewer): Frequentemente usado pelo YouTube para suas legendas automáticas.
  • CEA-608 / CEA-708: Os padrões para "Closed Captions" na televisão norte-americana. Geralmente incorporados diretamente no fluxo de vídeo, em vez de arquivos separados.
  • SUB (MicroDVD): Usa números de frames em vez de códigos de tempo. Muito comum no início dos anos 2000 para filmes DivX/Xvid.

4. Problemas Comuns & FAQ

Como converto SRT para WebVTT?

Como o WebVTT é o padrão para vídeo na web, você frequentemente precisa converter arquivos SRT. As principais mudanças são adicionar o cabeçalho WEBVTT e mudar o separador de milissegundos de vírgula (,) para ponto (.).

Por que minhas legendas ASS parecem simples no meu navegador?

Os players de vídeo HTML5 padrão não suportam a formatação ASS nativamente. Você precisa de uma biblioteca JavaScript como SubtitleOctopus ou videojs-ass para renderizar os estilos complexos.

Qual o melhor formato para o YouTube?

O SRT é a escolha mais segura para o YouTube. Embora o YouTube suporte muitos formatos (incluindo VTT e SBV), o SRT lida com quebras de linha e formatação básica de forma mais confiável em diferentes dispositivos.

Minhas legendas estão com caracteres estranhos. Por quê?

Isso geralmente é um problema de codificação. A maioria dos players modernos espera codificação UTF-8. Se o seu arquivo estiver em uma codificação antiga (como GBK ou ISO-8859-1), os caracteres especiais aparecerão quebrados. Salve seu arquivo como UTF-8 para corrigir isso.


Conclusão

Escolher o formato de legenda correto depende da sua plataforma de destino:

  • Para a Web: Use sempre WebVTT.
  • Para Distribuição Geral: Use SRT.
  • Para Conteúdo Artístico: Use ASS.

Precisa transcrever seu conteúdo de vídeo primeiro? Confira nossa ferramenta de Vídeo para Texto para gerar transcrições de alta qualidade que podem ser facilmente convertidas para esses formatos de legenda.