SRT vs VTT: qual formato de legendas usar e como converter
Dzianis Kukareka, Fundador · Atualizado

Em resumo, no duelo SRT vs VTT: o SRT é o formato de legendas universal, aceite por quase tudo; o VTT (WebVTT) é o formato nativo da web, que acrescenta estilos, posicionamento e metadados para os leitores de vídeo HTML5. Se quiser manter um único ficheiro mestre, que seja em SRT, e converta quando uma plataforma o exigir — a conversão não perde nada no sentido que interessa e demora segundos.
O que são, afinal, os dois formatos
Ambos são ficheiros de texto simples que pode abrir em qualquer editor. Ambos têm o mesmo conteúdo essencial: blocos numerados, cada um com um tempo de início, um tempo de fim e o texto a apresentar.
SRT (SubRip)
É o mais antigo e o mais simples dos dois. Um bloco tem este aspeto:
1
00:00:03,400 --> 00:00:06,177
Welcome back to the show.Repare na vírgula nas marcas temporais: é o separador decimal dos milissegundos no SRT. A formatação é mínima — as etiquetas de negrito e itálico são respeitadas na maioria dos casos (mas não em todos), e pouco mais. É precisamente esta simplicidade que faz com que tudo o suporte: programas de edição, plataformas de vídeo, fluxos de trabalho de televisão.
VTT (WebVTT)
O WebVTT é uma norma do W3C criada para o elemento HTML5 <track>. É parecido, mas começa com um cabeçalho WEBVTT e usa um ponto nas marcas temporais:
WEBVTT
1
00:00:03.400 --> 00:00:06.177
Welcome back to the show.Sobre a mesma estrutura de blocos, o VTT acrescenta aquilo de que os leitores web precisam: estilos semelhantes a CSS, posicionamento por bloco (pôr esta linha no topo da imagem), etiquetas de voz para identificar oradores e blocos de comentários. Os navegadores apresentam o VTT de forma nativa — um ficheiro SRT numa etiqueta <track> simplesmente não aparece.
SRT vs VTT: as diferenças que importam
| SRT | VTT | |
|---|---|---|
| Separador nas marcas temporais | Vírgula (00:00:03,400) | Ponto (00:00:03.400) |
| Cabeçalho | Nenhum | WEBVTT obrigatório |
| Estilos | Na melhor das hipóteses, negrito/itálico básicos | Cores, tipos de letra, classes CSS |
| Posicionamento | Não | Sim — por bloco |
| Etiquetas de voz para oradores | Não (os nomes vão no texto) | Sim (<v Name>) |
| Suporte nos navegadores (HTML5) | Não | Nativo |
| Suporte nas ferramentas em geral | Praticamente todas | Sobretudo web |
Que formato de legendas deve usar?
Para carregar no YouTube ou numa rede social — SRT. É aceite em todo o lado e, de qualquer forma, os estilos seriam ignorados ou substituídos.
Para incorporar vídeo no seu próprio site — VTT. É o que o elemento
<track>espera, e o posicionamento permite afastar as linhas de texto que já aparece no ecrã.Para entregar ficheiros a um editor ou cliente — SRT, salvo pedido em contrário. Abre em todo o lado e sobrevive a qualquer cadeia de ferramentas.
Para arquivar as legendas mestre — SRT. Compatibilidade máxima para o futuro; a partir dele, pode sempre gerar o VTT.
Como converter entre os dois
Para um ficheiro isolado, use um conversor de SRT para VTT gratuito — trata do cabeçalho, da troca de separadores e da codificação num só passo. Se o seu fluxo de trabalho incluir televisão ou programas de edição profissionais, um conversor de legendas mais abrangente cobre também outros formatos.
Converter SRT → VTT não perde nada: tudo o que o SRT consegue exprimir cabe no VTT. Já converter VTT → SRT pode deixar para trás os estilos e o posicionamento — o texto e os tempos mantêm-se, a apresentação não. Esta assimetria é mais um argumento para trabalhar numa ferramenta que exporte os dois formatos, em vez de manter um deles à mão.
Se vai criar legendas de raiz, a questão praticamente desaparece: um gerador de legendas produz a transcrição uma vez e exporta SRT ou VTT quando precisar — o formato passa a ser uma opção de exportação, não uma decisão. Os passos estão no nosso guia sobre como adicionar legendas a qualquer vídeo.
Armadilhas frequentes
A troca vírgula/ponto. É, de longe, o motivo mais comum para um ficheiro «convertido» não abrir — uma pesquisa e substituição que falhou as marcas temporais ou apanhou texto que não devia.
Falta do cabeçalho WEBVTT. Um ficheiro VTT sem essa primeira linha é inválido, e os navegadores rejeitam-no sem dar erro.
Codificação. Use UTF-8. Legendas noutras codificações transformam os caracteres acentuados e as escritas não latinas em símbolos ilegíveis em metade dos leitores que andam por aí.
Blocos sobrepostos. Alguns leitores toleram-nos, outros não. Mantenha os tempos dos blocos em sequência, a não ser que queira mesmo empilhar linhas.
Perguntas frequentes
Posso simplesmente mudar a extensão de .srt para .vtt?
Não — o cabeçalho e os separadores das marcas temporais são diferentes. É uma conversão pequena, mas é uma conversão a sério; um ficheiro só renomeado vai falhar nos navegadores.
Que formato prefere o YouTube?
O YouTube aceita os dois (e vários outros). O SRT é a escolha habitual porque o mesmo ficheiro funciona em todas as outras plataformas que vai usar.
O SRT e o VTT afetam de forma diferente a qualidade das legendas ou o SEO?
O texto é idêntico, e é isso que é indexado. A diferença está nas possibilidades de apresentação, não na qualidade nem na visibilidade nas pesquisas.
E o SSA/ASS, o TTML e os restantes?
São formatos especializados: estilos tipo karaoke (ASS) e televisão (TTML). Se um fluxo de trabalho os exigir, vai sabê-lo; para todos os outros casos, SRT + VTT cobrem as necessidades atuais.
Conclusão
Não complique: crie as legendas uma vez, guarde um SRT mestre, sirva VTT aos leitores web e converta com uma ferramenta adequada em vez de pesquisar e substituir. Os dois formatos são apenas dois recipientes para as mesmas legendas — a qualidade está na transcrição e na sincronização, e é aí que deve concentrar a sua atenção.
Transforme as suas gravações em texto que pode usar
Carregue áudio ou vídeo, cole um link do YouTube ou grave no navegador — e receba em minutos uma transcrição com identificação de oradores em mais de 120 idiomas.
Experimente o BlaBlaScribe grátisNão é necessário cartão de crédito · Ficheiros encriptados · Nunca usados para treino de IA





