RRecast

Formatos de legenda

SRT ou VTT: diferenças, exemplos e quando usar cada formato

Compare sintaxe, suporte e estilos de SRT e WebVTT. Use exemplos equivalentes e saiba o que conferir ao converter legendas entre formatos.

Por Recast · Publicado em · Atualizado em

Ilustração de dois documentos de legenda conectados por uma linha do tempo compartilhada.

Resposta rápida

Use o formato exigido pelo destino. SRT é uma entrega comum de texto e tempos para editores e plataformas. WebVTT é o formato usado pelo elemento HTML track em vídeo na web. Ambos podem conter texto e sincronização; nenhum contém o vídeo ou cria uma voz traduzida. Converter não preserva automaticamente estilos nem traduz palavras.

Diferenças práticas entre SRT e VTT

SRT significa SubRip Subtitle; arquivos VTT usam WebVTT. São arquivos de texto legíveis, mas têm sintaxe e recursos diferentes. Escolha conforme o destino, sem presumir que uma extensão aparentemente mais nova produzirá resultado melhor.

Diferenças práticas entre SRT e VTT
DetalheSRTWebVTT
Extensão.srt.vtt
Cabeçalho inicialSem cabeçalho WEBVTTComeça com WEBVTT
Marca de tempo básica00:00:01,000 --> 00:00:03,00000:00:01.000 --> 00:00:03.000
Identificador de trechoSequência numerada por convençãoIdentificador opcional
Formatação e posiçãoSuporte básico varia por aplicativoConfigurações e estilos conforme o player
Faixa de texto HTMLConverta para um elemento HTML track nativoUsado pelo elemento HTML track

As mesmas duas legendas nos dois formatos

Estes arquivos originais em inglês descrevem uma demonstração ilustrativa de copo de viagem; não são vídeo de cliente nem resultado de tradução. A primeira legenda vai de um a três segundos, e a segunda de 3,5 a cinco. Texto e tempos são iguais nos dois arquivos.

Observe o cabeçalho WEBVTT, as linhas vazias entre os trechos e a diferença entre vírgula e ponto antes dos milissegundos. Trocar apenas a extensão não transforma o conteúdo no outro formato.

Exemplo SRT (em inglês)
1
00:00:01,000 --> 00:00:03,000
Meet the travel mug.

2
00:00:03,500 --> 00:00:05,000
Keep the lid closed.
Exemplo WebVTT (em inglês)
WEBVTT

1
00:00:01.000 --> 00:00:03.000
Meet the travel mug.

2
00:00:03.500 --> 00:00:05.000
Keep the lid closed.

Qual formato você deve usar?

Em uma plataforma de hospedagem ou editor, comece pela lista de formatos aceitos. Se pedir SRT e você tiver legendas simples sincronizadas, entregue SRT. Não converta um arquivo já aceito apenas para buscar uma suposta vantagem de qualidade ou SEO.

Para uma faixa de texto HTML nativa, use WebVTT. O elemento track conecta o arquivo à mídia e identifica seu idioma. Enviar um VTT não o associa automaticamente a todos os vídeos da página; o player ainda precisa da configuração correta.

O YouTube lista ambos com limitações diferentes: o SRT básico ignora marcação de estilo, enquanto WebVTT tem suporte limitado a estilos. Um recurso existir na especificação não significa que todo destino o implemente. Verifique no player real.

O que pode mudar na conversão?

Texto simples e tempos são os itens mais fáceis de comparar. Posicionamento avançado, regiões, regras de estilo e metadados WebVTT não têm equivalência direta confiável em um SRT básico. Guarde o original se esses recursos forem importantes.

O conversor da Recast valida os tempos e rejeita entradas malformadas em vez de descartar silenciosamente trechos inválidos. Ao converter entre formatos, grava numeração sequencial e omite blocos WebVTT NOTE, STYLE e REGION. É uma conversão básica, não uma promessa de preservar todos os recursos.

Converter para TXT remove os tempos. Voltar de TXT cria um trecho provisório de três segundos para cada linha não vazia; não recupera os tempos originais nem escuta o vídeo. Guarde a fonte sincronizada caso precise dela depois.

Tempos curtos de VTT não são tempos SRT quebrados

WebVTT pode usar minutos e segundos, como 00:01.000. A Recast aceita essa forma curta e também tempos com horas. O trecho em inglês abaixo deve virar uma legenda SRT de um a dois segundos, sem desaparecer nem se transformar em texto sem sincronização.

Se a conversão falhar, confira o formato original, o cabeçalho WEBVTT e a sintaxe dos tempos. Use três dígitos nos milissegundos; minutos e segundos precisam estar no intervalo válido. O fim deve vir depois do início. Corrija o arquivo e examine toda a saída em vez de ignorar um erro.

Entrada WebVTT curta (em inglês)
WEBVTT

00:01.000 --> 00:02.000
Close the lid.
Saída SRT esperada (em inglês)
1
00:00:01,000 --> 00:00:02,000
Close the lid.

Uma checagem rápida antes de usar o arquivo

Selecione o original no conversor, escolha o formato de saída e confira a prévia. Ela pode mostrar só o começo, então baixe e revise o resultado inteiro antes de associá-lo ao vídeo. As legendas selecionadas são convertidas localmente no navegador; essa ferramenta gratuita não exige conta.

  • Compare o primeiro trecho, um do meio e o último com o original.
  • Procure linhas ausentes, acentos alterados e tempos modificados inesperadamente.
  • Confira nomes e números importantes do produto, mesmo em uma mudança só de formato.
  • Carregue o arquivo com o vídeo previsto e teste navegação, quebras de linha, posição e legibilidade.
  • Mantenha o original e registre os estilos ou metadados removidos intencionalmente.

Algum desses formatos cria ou traduz um vídeo?

Não. Um arquivo de legenda não contém imagens de vídeo nem uma faixa de voz. Para produzir MP4 com legendas permanentes, forneça o vídeo original e a legenda a uma ferramenta que incorpore texto à imagem. Essas legendas não podem ser desligadas na exportação.

Mudar de SRT para VTT também não altera o idioma. Tradução, transcrição e dublagem são operações separadas. Se precisar de um vídeo de produto localizado, e não de outra extensão, consulte o fluxo compatível do Studio e confira o resultado antes de publicar.

Fontes e leituras complementares