O guia completo de formatos de legendas: SRT, VTT, ASS, LRC, SBV, SSA, TTML | AllSubConverter
Por que os formatos de legendas existem
As legendas parecem simples na tela -- uma ou duas linhas de texto sincronizadas com o diálogo -- mas por baixo elas são armazenadas em um conjunto surpreendentemente variado de formatos de arquivo. Cada um foi projetado para uma época, plataforma ou propósito diferente: SRT para rips de filmes da era do DVD, VTT para a web moderna, ASS e SSA para anime legendado por fãs com estilos elaborados, LRC para reprodutores de música, SBV para o YouTube dos primórdios, e TTML para órgãos de padronização de transmissão e streaming.
Saber qual formato usar -- e como alternar entre eles -- é o que separa legendas que « simplesmente funcionam » de arquivos que não carregam, exibem caracteres corrompidos ou perdem a sincronia. Este guia é uma referência para todos os principais formatos, com uma tabela de comparação no início e uma análise detalhada de cada um. Depois de entender o panorama, a conversão entre formatos se torna direta.
A grande tabela comparativa
Veja como os principais formatos se comparam nas dimensões que mais importam: sua extensão de arquivo, como escrevem timestamps, o que podem fazer, onde se destacam e se um navegador web pode reproduzi-los nativamente.
| Formato | Extensão | Formato de timestamp | Recursos principais | Ideal para | Suporte de navegador |
|---|---|---|---|---|---|
| SRT | .srt | hh:mm:ss,ms | Simples, universal, texto simples | Filmes, reprodutores offline | Nenhum (converter para VTT) |
| VTT | .vtt | hh:mm:ss.ms | Estilos, posicionamento, capítulos | Vídeo web, HTML5 | Nativo |
| ASS | .ass | h:mm:ss.cs | Estilos completos, animação, posicionamento | Anime, karaokê, legendas estilizadas | Nenhum |
| SSA | .ssa | h:mm:ss.cs | Predecessor do ASS, estilos | Legendas estilizadas antigas | Nenhum |
| LRC | .lrc | [mm:ss.xx] | Tags de tempo de início mínimas | Letras de música, karaokê | Via reprodutores de música |
| SBV | .sbv | h:mm:ss.s | Antigo formato de legendas do YouTube | YouTube antigo | Nenhum |
| TTML | .ttml / .dfxp | hh:mm:ss.ms | Qualidade de transmissão, estilos ricos | Streaming, transmissão | Limitado (via IMSC) |
Um detalhe de timestamp confunde as pessoas constantemente: SRT usa vírgula antes dos milissegundos (00:00:01,000) enquanto VTT usa ponto (00:00:01.000). Esse único caractere é a diferença entre um arquivo VTT que reproduz e um que falha silenciosamente.
SRT -- O cavalo de batalha universal
SubRip (SRT) é o mais próximo que as legendas têm de uma língua franca. Remonta à era de rip de DVD e usa uma estrutura deliberadamente mínima: um número sequencial, uma linha de timestamp de início e fim, e uma ou mais linhas de texto. Não há estilos, metadados ou posicionamento -- apenas sincronia e palavras.
Essa simplicidade é sua força. Quase todos os reprodutores de mídia do mundo leem SRT, tornando-o a escolha mais segura quando você não sabe onde um arquivo acabará. Sua fraqueza é a web: navegadores não reproduzem SRT nativamente, então para vídeo HTML5 você precisa convertê-lo. Se esse é seu objetivo, nosso guia de SRT para VTT percorre o processo passo a passo.
VTT -- O padrão da web
WebVTT (VTT) é o padrão do W3C para faixas de texto na web. Parece-se com SRT -- a linha de timestamp e os blocos de texto parecerão familiares -- mas adiciona um cabeçalho obrigatório WEBVTT, muda o separador de timestamp para ponto e adiciona recursos reais: cues de estilo tipo CSS, rótulos de falante, posicionamento e metadados de capítulos.
Como todos os navegadores modernos suportam VTT através do elemento HTML5 <track>, é o formato a visar para qualquer coisa que seja reproduzida em uma página web, incluindo YouTube, Vimeo e reprodutores personalizados. Na maioria das vezes, « fazer isso funcionar na web » significa « converter para VTT ».
ASS e SSA -- Estilizados e poderosos
SubStation Alpha (SSA) e seu sucessor Advanced SubStation Alpha (ASS) existem por uma razão: estilo. Onde SRT e VTT tratam o texto como simples palavras com formatação leve, ASS/SSA tratam cada evento de legenda como um objeto totalmente estilizado com fontes, cores, contornos, sombras, rotação, movimento e posicionamento na tela. Este é o formato que impulsiona legendas de anime ricamente estilizadas, efeitos de karaokê e letreiros compostos diretamente sobre a imagem.
A contrapartida é que navegadores e a maioria dos reprodutores simples não entendem ASS de forma alguma. Para usar legendas estilizadas na web ou em um reprodutor básico, você normalmente as converte para SRT ou VTT -- aceitando que o estilo rico será perdido no processo. Para um olhar mais profundo sobre o trabalho com esses formatos, veja nosso guia de estilo de legendas ASS.
LRC -- Letras, reduzidas ao essencial
LRC é uma categoria completamente diferente. Em vez de legendas para vídeo, armazena letras para música. Cada linha começa com um único timestamp no formato [mm:ss.xx], seguido imediatamente pelo texto da letra. Não há timestamps de fim, estilos ou metadados além de um cabeçalho opcional de título ou artista. O próximo timestamp finaliza implicitamente a linha anterior.
Esse minimalismo é deliberado: reprodutores de música como Winamp, foobar2000 e AIMP precisam apenas do tempo de início de cada linha para rolar letras em sincronia. Se você está movendo legendas de um formato de vídeo para uma biblioteca de música, converter para LRC é a escolha certa, e nosso guia de SRT para LRC mostra como fazer isso de forma limpa.
SBV -- O antigo formato de legendas do YouTube
SBV era o formato de legendas que o YouTube usava em seus primeiros dias, com um estilo de timestamp ligeiramente incomum (0:00:00.0). O YouTube já evoluiu -- suas legendas agora são servidas como VTT -- mas você ainda encontrará arquivos SBV em arquivos antigos e ferramentas de terceiros. Converter SBV para SRT ou VTT geralmente é o primeiro passo para torná-lo utilizável em qualquer plataforma moderna.
TTML -- O padrão de qualidade de transmissão
Timed Text Markup Language (TTML), e seu perfil focado em streaming IMSC (bem como a antiga extensão DFXP / .dfxp), é um formato baseado em XML usado por radiodifusores e grandes serviços de streaming. É verboso e complexo por design, porque precisa atender a requisitos rigorosos de acessibilidade e legendagem legal, suportar múltiplos idiomas e regiões, e transportar layouts precisos para tudo, de noticiários a legendas de ópera.
A maioria dos criadores individuais nunca escreverá TTML à mão, mas você pode precisar converter um arquivo mais simples para TTML ao entregar legendas a uma plataforma que exige formatação de qualidade de transmissão, ou converter um arquivo TTML recebido para algo mais portátil como SRT.
Escolhendo o formato certo
Um caminho de decisão simples cobre a grande maioria dos casos:
- Reproduzir em um navegador web ou enviar para YouTube/Vimeo? → VTT.
- Reproduzir em um reprodutor de mídia desktop ou móvel (VLC, MPV, celular)? → SRT.
- Precisa de estilos ricos, fontes ou efeitos na tela? → ASS (depois converta para a web).
- Exibir letras em um reprodutor de música? → LRC.
- Entregar a um radiodifusor ou plataforma baseada em padrões? → TTML/IMSC.
- Herdou um arquivo SBV antigo do YouTube? → Converter para SRT ou VTT.
Em caso de dúvida, SRT é o formato de intercâmbio mais seguro porque todos o leem, e VTT é o formato de entrega web mais seguro porque os navegadores o reproduzem nativamente. A maioria dos fluxos de trabalho reais envolve exatamente uma conversão: colocar o arquivo no formato que o destino espera.
Converter entre formatos
A conversão raramente é sem perdas em ambas as direções. Subir para um formato mais rico (SRT → VTT, ou VTT → ASS) adiciona capacidades sem perder informações. Descer (ASS → VTT, ou VTT → LRC) descarta recursos que o formato de destino não consegue expressar -- estilos, posicionamento ou timestamps de fim. Isso é esperado, não um defeito: o objetivo é chegar ao formato que seu reprodutor realmente entende.
Um bom conversor preserva tudo o que o formato de destino pode conter e degrada graciosamente o resto, de modo que o sincronizado e o texto sempre sobrevivem, mesmo quando o estilo não.
Coloque em prática
A forma mais clara de ver como esses formatos diferem é pegar um arquivo e observar sua transformação. Converter SRT para VTT é o ponto de partida mais comum e demonstra claramente a mudança de vírgula para ponto, o cabeçalho obrigatório e os números de sequência removidos que definem a fronteira do formato.
Pronto para converter entre formatos de legendas?
Converter SRT para VTT agora →