SCRIBEGRABAbra a ferramenta →

SRT vs. VTT: Qual formato de legenda você precisa?

Sem necessidade de conta. Sem limite diário.Outros oferecem apenas três arquivos por dia e dizem que é ilimitado. Aqui, você pode enviar arquivos de até 60 minutos quantas vezes quiser.

Eles parecem quase idênticos, ambos são arquivos de texto simples, e ainda assim, enviar o formato errado pode causar erros em algumas plataformas. Aqui está exatamente como SRT e WebVTT diferem, com exemplos reais, e qual formato cada plataforma realmente exige.

A resposta em 30 segundos

SRT (SubRip) é o antigo padrão universal: muito simples, suportado por praticamente todos os editores de vídeo, reprodutores de mídia e plataformas de upload. VTT (WebVTT, "Web Video Text Tracks") é o padrão oficial da web: é o que o elemento HTML5 <track> exige, e ele adiciona recursos de estilo e posicionamento que o SRT nunca teve. Uma boa regra: ao fazer upload para uma plataforma ou importar em um editor → SRT; ao incorporar em seu próprio site → VTT. Em caso de dúvida, mantenha os dois formatos: Com o ScribeGrab, você obtém os dois tipos de arquivo em um único uploadAssim, você nunca mais terá que escolher.

Precisa dos dois? O ScribeGrab sempre gera arquivos SRT e VTT (e uma transcrição simples) a partir de um único upload. Faça o upload uma vez e obtenha todos os formatos →

Como são realmente os formatos

Exemplo de arquivo SRT

1
00:00:01,000 --> 00:00:04,200
Welcome back to the channel.

2
00:00:04,400 --> 00:00:07,900
Today we're testing three budget microphones.

Cada trecho é composto por: um número de sequência, uma linha de código de tempo com uma vírgula antes dos milissegundos, uma ou mais linhas de texto e uma linha em branco. Esse é todo o formato.

Exemplo de arquivo VTT

WEBVTT

00:00:01.000 --> 00:00:04.200
Welcome back to the channel.

00:00:04.400 --> 00:00:07.900 line:85% align:center
Today we're testing three budget microphones.

Três diferenças visíveis: o cabeçalho obrigatório WEBVTT na primeira linha, um ponto no lugar da vírgula antes dos milissegundos e configurações opcionais para cada trecho após o código de tempo (posição, alinhamento, posicionamento da linha). Os números dos trechos são opcionais em VTT. O VTT também oferece suporte a NOTE blocos de comentários STYLE blocos com CSS e tags inline, como <b>, <i> e tags de voz (<v Anna>) para identificar os falantes.

SRT SubRip · .srt 1 ← número da legenda 00:00:01,000 --> 00:00:04,200 Bem-vindo(a) de volta ao canal. 2 00:00:04,400 --> 00:00:07,900 Testando três microfones. VTT WebVTT · .vtt WEBVTT ← cabeçalho obrigatório 00:00:01.000 --> 00:00:04.200 Bem-vindo(a) de volta ao canal. 00:00:04.400 --> 00:00:07.900 Testando três microfones. não é necessário usar números de legenda
O texto e o tempo são os mesmos: as diferenças estão nos WEBVTT cabeçalho, números de legenda e um ponto e vírgula (SRT) em vez de um ponto final (VTT) antes dos milissegundos.

As diferenças que importam

SRTVTT
CabeçalhoNenhumWEBVTT obrigatório na linha 1
Separador de milissegundosPonto e vírgula (00:00:01,000)Ponto final (00:00:01.000)
Números de legendaObrigatórioOpcional
EstiloNo máximo, formatação básica; muitas vezes removidaCSS via STYLE blocos, tags inline, classes por trecho
PosicionamentoNãoSim (line, position, align configurações)
HTML5 <track>Não é compatível com os navegadoresO formato exigido
CodificaçãoHistoricamente problemática (arquivos legados ANSI)Sempre UTF-8

A diferença entre vírgula e ponto é o erro clássico: cole códigos de tempo SRT em um arquivo VTT (ou vice-versa), e os analisadores rigorosos rejeitarão todo o arquivo.

Quais plataformas aceitam quais formatos

Usando VTT na web

Aqui você encontra tudo o que precisa. As legendas em um vídeo HTML5 ficam assim:

<video controls src="/talk.mp4">
  <track kind="captions" src="/talk.vtt"
         srclang="en" label="English" default>
</video>

O navegador renderiza as legendas diretamente, os usuários podem ativá-las ou desativá-las e, como o texto é texto real (e não está gravado nos pixels), ele é acessível e pode ser indexado. Para obter instruções detalhadas para cada plataforma, consulte como adicionar legendas a qualquer vídeo.

Então, qual formato você deve gerar?

Idealmente, ambos: eles contêm o mesmo texto e os mesmos tempos, portanto, não há perda de qualidade, apenas diferenças de compatibilidade. Cada transcrição em ScribeGrab gera o arquivo de transcrição TXT mais os arquivos SRT e VTT a partir de um único upload, gratuitamente e sem limite diário. Faça o upload do seu áudio ou vídeo uma vez e guarde o arquivo que cada plataforma solicitar. E se você está se perguntando quão precisa será a transcrição automática em relação ao que foi dito, leia nossa análise honesta sobre precisão da transcrição.

Gere SRT + VTT gratuitamente →

FAQ

Qual é a diferença entre SRT e VTT?

O SRT é o formato mais antigo e simples: legendas numeradas com milissegundos separados por vírgula. O VTT é o padrão da web: um WEBVTT cabeçalho, milissegundos separados por ponto, números de legenda opcionais, além de recursos de estilo e posicionamento que o SRT não possui.

Devo usar SRT ou VTT para o YouTube?

O YouTube aceita ambos os formatos, então qualquer um serve. SRT é a opção mais segura e versátil para plataformas de upload; VTT é necessário ao incorporar legendas em seu próprio reprodutor HTML5.

Posso converter SRT para VTT?

Sim, adicione uma WEBVTT primeira linha e altere a vírgula antes dos milissegundos para um ponto. Ou pule a conversão: o ScribeGrab gera ambos os formatos com cada transcrição.

Qual formato os editores de vídeo preferem?

Premiere Pro, DaVinci Resolve e Final Cut Pro importam SRT diretamente. SRT é o padrão mais utilizado na edição em computadores.