Aparentemente são idênticos, ambos são arquivos de texto simples, e ainda assim, enviar o arquivo errado pode gerar erros em algumas plataformas.
Veja aqui as diferenças exatas entre os formatos SRT e WebVTT, com exemplos práticos, e qual formato cada plataforma realmente prefere.
Sem necessidade de cadastro. 10 gravações por dia. Arquivos de até 60 minutos, e o limite é zerado à meia-noite.
Toda transcrição processada pelo ScribeGrab já gera automaticamente os formatos SRT e VTT, portanto, em princípio, ninguém precisa escolher entre eles. No entanto, a pergunta “qual dos dois eu realmente preciso?” continua sendo feita constantemente, e o registro de erros mostra a outra metade do motivo: “Este vídeo não tem legendas, então teríamos que…” foi registrada 49 vezes nos 40 dias até 21 de agosto de 2026, quase sempre por alguém que esperava que um arquivo de legenda existente fosse simplesmente extraído de um vídeo que nunca o teve. Nesse caso, não há arquivo para converter ou comparar formatos; ele precisa ser gerado a partir do áudio primeiro, o que transforma uma simples questão de formato de cinco segundos em um trabalho de transcrição propriamente dito. Em todas as ferramentas disponíveis, 1.647 trabalhos foram realizados nesse mesmo período, e os trabalhos de legenda sempre retornaram os formatos SRT e VTT juntos, que é a resposta resumida abaixo.
SRT (SubRip) é o antigo padrão universal: extremamente simples, compatível com 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 HTML5 <track> o elemento exige, e ele adiciona recursos de estilo e posicionamento que o SRT nunca teve. Uma boa dica: para enviar para uma plataforma ou importar para um editor → SRT; para incorporar em seu próprio site → VTT. Em caso de dúvida, mantenha os dois: Com o ScribeGrab, você obtém os dois arquivos em uma única etapa de envioassim, você nunca mais terá que escolher.
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 sinalizador consiste em: um número de sequência, uma linha de código de tempo com um vírgula antes dos milissegundos, uma ou mais linhas de texto e uma linha em branco. Esse é o formato completo.
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 obrigatório WEBVTT Título na primeira linha, um período em vez de uma vírgula antes dos milissegundos, e configurações opcionais de legenda após o código de tempo (posição, alinhamento, posicionamento da linha). Os números das legendas 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 etiquetas de voz (<v Anna>) para identificar os oradores.
| SRT | VTT | |
|---|---|---|
| Cabeçalho | Nenhum | WEBVTT obrigatório na linha 1 |
| Separador de milissegundos | Vírgula00:00:01,000) | Período00:00:01.000) |
| Números de marcação | Obrigatório | Opcional |
| Estilo | No máximo, formatação básica; muitas vezes removida | CSS por meio de STYLE blocos, tags em linha, classes por trecho |
| Posicionamento | Não | Simline, position, align configurações |
HTML5 <track> | Não é compatível com os navegadores | O formato exigido |
| Codificação | Historicamente problemática (arquivos legados ANSI) | Sempre UTF-8 |
A diferença entre vírgula e ponto é um erro clássico: colar códigos de tempo SRT em um arquivo VTT (ou vice-versa) faz com que analisadores rigorosos rejeitem o arquivo inteiro.
<track> elemento. O SRT falhará silenciosamente..srt arquivo colocado ao lado do vídeo; a maioria também suporta o formato VTT.O Vimeo também aceita os formatos SRT e VTT (WebVTT) em sua ferramenta de upload de legendas, assim como o YouTube. O CapCut importa arquivos SRT para sua faixa de legendas, e sua própria função de exportação automática de legendas também gera arquivos SRT, o que é útil se você precisar transferir legendas entre o CapCut e outro editor. O Plex procura um arquivo de legenda com o mesmo nome do vídeo na mesma pastamovie.mp4 ao lado de movie.srt ou movie.en.srt) e lê arquivos SRT ou VTT como arquivos externos, embora o formato SRT seja mais comum em bibliotecas Plex. O DaVinci Resolve importa arquivos SRT diretamente para uma faixa de legendas e pode exportar suas legendas editadas de volta no formato SRT. Em todos esses casos, o SRT é o formato que ninguém rejeita: se uma plataforma documenta suporte apenas para um formato, é o SRT, e o VTT só se torna obrigatório no momento em que você está criando suas próprias legendas <video> etiqueta.
Para um arquivo curto, você não precisa de um conversor:
WEBVTT mais uma linha em branco no início do arquivo e, em seguida, localize e substitua todas as vírgulas em um código de tempo00:00:01,000) com um ponto (00:00:01.000). Os números das legendas podem permanecer; o formato VTT simplesmente os ignora.WEBVTT Linha do cabeçalho, substitua cada ponto da marcação de tempo por uma vírgula, remova quaisquer configurações de legenda após a marcação de tempoline:85% align:center e similares) e numere as dicas em ordem, começando em 1, caso ainda não estejam numeradas.Essa é a conversão completa: mesmo texto, mesmo tempo, dois caracteres diferentes por linha. É mecânico o suficiente que quase toda ferramenta de legenda o faz automaticamente, incluindo ScribeGrab, que simplesmente fornece os dois arquivos a partir de um único envio, eliminando a necessidade de conversão.
Fazer o processo inverso, converter VTT para SRT para um editor que só importa SRT, é a mesma operação, mas na ordem inversa: remova o cabeçalho, troque os pontos pelas vírgulas e pronto.
WEBVTT para que não seja interpretado como a primeira linha obrigatória. Salvar novamente como "UTF-8" sem um BOM em qualquer editor de texto moderno resolve o problema..srt Mesmo que o arquivo seja convertido, o cabeçalho e o formato do código de tempo dentro dele ainda não corresponderão ao que a extensão promete, e a plataforma poderá rejeitá-lo ou renderizá-lo incorretamente.Aqui, a decisão é tomada por você. As legendas em um vídeo HTML5 têm esta aparência:
<video controls src="/talk.mp4">
<track kind="captions" src="/talk.vtt"
srclang="en" label="English" default>
</video>
O navegador renderiza as legendas nativamente, os espectadores podem ativá-las e desativá-las, e, como o texto é texto real (não queimado em pixels), ele é acessível e indexável. Para o guia completo por plataforma, veja como adicionar legendas a qualquer vídeo.
De preferência, ambos: eles devem apresentar o mesmo texto e a mesma duração, para que não haja perda de qualidade, apenas compatibilidade. Cada transcrição em ScribeGrab gera a transcrição em formato TXT, além de tanto SRT quanto VTT de um único envio, grátis, com 10 gravações por dia. Envie seu áudio ou vídeo uma vez e mantenha o arquivo que cada plataforma solicitar. E, se você está se perguntando o quão precisa será a transcrição automática em relação ao que foi dito, leia nossa análise detalhada e honesta sobre precisão da transcrição.
Crie arquivos SRT e VTT gratuitamente →
Um arquivo PDF pode apresentar problemas de diversas formas, interrupção durante o download, estrutura interna danificada, e, em vez de exibir apenas caracteres ilegíveis, simplesmente não abre. Repare arquivos PDF com o ScanReviver recria um arquivo que o usuário se recusa a abrir.
Por Sam Ridder, Eu desenvolvo e mantenho o ScribeGrab usando meus próprios recursos, por conta própria. Quem sou eu.
SRT é o formato mais antigo e simples: linhas numeradas com milissegundos separados por vírgula. VTT é o padrão da web: um WEBVTT cabeçalho, milissegundos separados por ponto, números de legenda opcionais, além de recursos de formatação e posicionamento que o formato SRT não oferece.
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.
Sim, adicione um WEBVTT primeira linha e altere a vírgula antes de milissegundos para um ponto. Ou ignore a conversão: o ScribeGrab gera ambos os formatos em cada transcrição.
Sim, remova a linha de cabeçalho WEBVTT e substitua os pontos por vírgulas antes dos milissegundos. Ou ignore-a completamente: o ScribeGrab já oferece os formatos SRT e VTT a partir do mesmo arquivo carregado.
Adobe Premiere Pro, DaVinci Resolve e Final Cut Pro importam diretamente arquivos SRT para uma faixa de legendas. SRT é o padrão de fato na edição de vídeo para desktop; o suporte a VTT em editores é menos comum.
CapCut e Vimeo aceitam SRT para legendas (Vimeo também aceita VTT); Plex lê qualquer um como um arquivo de legenda externo, compartilhando o nome do arquivo do vídeo. SRT é o padrão mais seguro em todos os três.
As duas causas mais comuns são um BOM UTF-8 no início do arquivo (alguns editores do Windows o adicionam invisivelmente) e a codificação incorreta de caracteres acentuados. Salvar o arquivo novamente como UTF-8 simples, sem BOM, corrige quase todos os casos.
Não, uma legenda que começa antes que a anterior tenha terminado é inválida. A maioria dos editores mantém as legendas em ordem automaticamente, mas verifique se há sobreposições se você editou manualmente os códigos de tempo.
WebVTT (Web Video Text Tracks, o nome completo por trás da extensão .vtt) é um formato de legenda em texto simples criado para vídeos da web, não sendo um formato de vídeo ou áudio em si. Um arquivo WebVTT começa com o cabeçalho WEBVTT na primeira linha e usa pontos em vez de vírgulas antes dos milissegundos. Ele se parece quase idêntico ao SRT, mas oferece suporte a estilos e posicionamento que o SRT não oferece, e é o formato usado pelo HTML5. <track> elemento do HTML5 exige.
Não, só na formatação: uma legenda em 00:00:04.200 no VTT é exibida exatamente no mesmo momento que 00:00:04,200 no SRT.
Só se o arquivo usar posicionamento ou estilização em CSS; sem esses recursos extras, as legendas em VTT aparecem exatamente como as em SRT. Os números de cue são opcionais no VTT e obrigatórios no SRT.
Alterar o nome de arquivos de legendas VTT sem converter o conteúdo não funciona, o cabeçalho WEBVTT e os códigos de tempo precisam estar realmente presentes no arquivo.
Para o YouTube e a maioria dos editores de vídeo, o SRT é a opção mais segura por padrão; para players na web e legendas estilizadas, o VTT. Os dois carregam a mesma informação, só com formatação diferente, então a resposta honesta para a diferença entre SRT e VTT é compatibilidade, não qualidade.
Sim, basta enviar o vídeo para o ScribeGrab, e ele transcreverá o áudio, gerando um arquivo SRT gratuitamente, além dos arquivos VTT e de texto simples, mesmo que o vídeo não tenha nenhuma faixa de legenda.
ShinobiTools · KvK 42147182 · info@shinobitools.com