SRT vs VTT: qual formato de legendas usar e como converter

Dzianis Kukareka, Fundador · Atualizado

SRT vs VTT: qual formato de legendas usar e como converter

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

SRTVTT
Separador nas marcas temporaisVírgula (00:00:03,400)Ponto (00:00:03.400)
CabeçalhoNenhumWEBVTT obrigatório
EstilosNa melhor das hipóteses, negrito/itálico básicosCores, tipos de letra, classes CSS
PosicionamentoNãoSim — por bloco
Etiquetas de voz para oradoresNão (os nomes vão no texto)Sim (<v Name>)
Suporte nos navegadores (HTML5)NãoNativo
Suporte nas ferramentas em geralPraticamente todasSobretudo 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átis

Não é necessário cartão de crédito · Ficheiros encriptados · Nunca usados para treino de IA

Artigos em destaque