Ir para o conteúdo principal

SRT vs VTT: qual formato de legenda você deve usar?

Autor: Publicado em: Última revisão:

“SRT vs VTT” geralmente surge no exato momento em que um arquivo de legenda se recusa a carregue em algum lugar onde deveria funcionar. Ambos carregam texto cronometrado, mas são formatos diferentes: a Biblioteca do Congresso documenta a estrutura SRT do SubRip, enquanto o W3C define WebVTT para mídia da web. O gerador de legendas do Hushscript exporta ambos diretamente, então a escolha se resume ao destino, não à precisão da transcrição.

Qual a aparência de um arquivo SRT

SRT é tão simples quanto um formato de legenda pode ser: um número de sequência, um intervalo de carimbo de data/hora escrito com uma vírgula antes dos milissegundos (00:00:01,000 --> 00:00:04,000) e o texto da legenda, com uma linha em branco separando cada entrada. Sem cabeçalho, sem metadados, nada além das próprias legendas. Essa simplicidade é exatamente a razão pela qual ele abre em quase tudo. Há muito pouco para um jogador interpretar mal.

Qual é a aparência de um arquivo VTT

VTT começa com uma linha de cabeçalho obrigatória, pois o arquivo precisa ser aberto com WEBVTT ou não é válido, e seus carimbos de data e hora usam um ponto final em vez de uma vírgula (00:00:01.000 --> 00:00:04.000). Além disso, ele oferece suporte a coisas para as quais o SRT não tem lugar: configurações de sinalização que posicionam o texto na tela, alinhamento e marcação de estilo básico dentro do próprio texto da legenda. VTT é o formato que o elemento de faixa de legenda do padrão de vídeo HTML5 espera nativamente; não é uma escolha estilística que alguns sites fizeram, é em torno da qual a tecnologia da web subjacente é construída.

SRT vs VTT em resumo

SRT VTT
Cabeçalho obrigatório Não Sim, o arquivo deve abrir com WEBVTT
Separador de carimbo de data/hora Vírgula (,) Ponto (.)
Estilo ou posicionamento Nenhum Configurações de cue, marcação básica
Construído para Reprodução e edição geral Incorporações HTML5 na web

Onde cada um é realmente esperado

SRT é a escolha segura para uso geral: players de desktop e dispositivos móveis como VLC, editores de vídeo como Premiere Pro e DaVinci Resolve e a maioria das transferências para outra pessoa, todos esperam ou aceitam sem reclamar. VTT é especificamente para incorporar legendas no elemento de vídeo de uma página da web. Aponte o elemento HTML5 nativo de um navegador <track> para um arquivo SRT e ele não mostra nada; o mesmo elemento lê VTT nativamente, e é por isso que uma incorporação na web deseja VTT. Alguns players da web também aceitam SRT, mas o VTT é aquele criado para esse trabalho. Se você ainda não sabe onde um arquivo de legenda irá parar, SRT é o padrão mais seguro; você sempre pode converter para VTT no momento em que sabe que ele está indo para uma incorporação na web.

Estilo: o que o VTT pode fazer e o SRT não pode

Como o SRT é apenas números de sequência, carimbos de data e hora e texto simples, ele não pode carregar nenhum estilo: sem posição, sem cor, sem ênfase além do que o jogador escolhe aplicar por conta própria. As configurações de cue do VTT adicionam posicionamento básico e marcação simples sobre a mesma estrutura de tempo. Nenhum deles chega a um formato de legenda com estilo dedicado, criado especificamente para fontes, cores e posicionamento na tela. Se um trabalho precisar desse nível de controle, esse será um formato separado, um passo acima do SRT ou do VTT. Na prática, a maioria dos editores e reprodutores de uso geral ignoram os extras de estilo do VTT e apenas leem o tempo e o texto, portanto, a lacuna é importante principalmente para a reprodução baseada em navegador, não para uma viagem de ida e volta rotineira do editor.

A conversão entre eles é gratuita

Já tem um SRT e precisa de VTT para incorporação na web, ou o contrário? O conversor SRT para VTT gratuito e baseado em navegador alterna entre os dois diretamente: solte o arquivo, escolha o formato de saída e faça o download. Nenhuma conta, nada enviado para um servidor. Se o arquivo que você está segurando estiver em ASS, TTML ou SBV, o conversor de legendas mais amplo abrange todos os cinco formatos na mesma ferramenta.

Um exemplo prático

Um criador exporta legendas SRT de um vídeo gravado por meio do gerador de legendas do Hushscript, planejando gravá-las no vídeo para plataformas sociais. No meio do projeto, o mesmo episódio também precisa ser incorporado como um HTML5 nativo incorporado em seu próprio site, onde o player lê apenas VTT. Em vez de retranscrever qualquer coisa, o arquivo SRT passa pelo conversor gratuito e volta como VTT em poucos segundos, no mesmo tempo e texto, pronto para ser incorporado. Uma transcrição, dois arquivos de legenda, sem segundo trabalho de transcrição.

Gere ambos do zero

Se você estiver começando com áudio ou vídeo em vez de um arquivo de legenda existente, o gerador de legendas transcreve, cronometra e rotula o locutor das legendas e depois exporta SRT, VTT ou qualquer outro formato diretamente, para que não haja conversão separada etapa ao gerar legendas pela primeira vez.

Fontes e normas independentes

O Hushscript consultou estas referências independentes e não concorrentes. Elas explicam pesquisas, normas ou o funcionamento de plataformas e não representam endosso do Hushscript.

Fontes revisadas em:

Perguntas frequentes

SRT e VTT mostram a mesma coisa, apenas formatados de forma diferente?

Para legendas comuns, sim: ambos carregam o mesmo tempo e texto. O VTT adiciona extras opcionais, como posicionamento de sinalização, para os quais o formato simples do SRT não tem lugar.

Qual ​​devo usar se não tiver certeza?

SRT se você não tiver certeza, porque ele abre na mais ampla gama de reprodutores e editores. Mude para VTT especificamente ao incorporar legendas em um web player HTML5.

Posso converter SRT em VTT e vice-versa sem perder nada?

SRT simples e VTT são convertidos de forma limpa para frente e para trás para legendas comuns. Se um arquivo VTT usar estilo extra, como posicionamento de sinalização, esse detalhe não existe no SRT, portanto, a conversão para SRT e vice-versa não o restaurará.

O gerador de legendas do Hushscript produz ambos os formatos?

Sim. SRT e VTT estão incluídos, juntamente com ASS, TTML, SBV e LRC, como parte do mesmo conjunto de exportação que cada transcrição obtém. Nenhuma taxa separada para qualquer um deles.

Por que os web players esperam especificamente o VTT?

Porque o VTT é o formato integrado ao elemento de faixa de legenda do padrão de vídeo HTML5. Não é uma preferência que alguns sites tenham; é o que a tecnologia web subjacente espera nativamente.

A conversão entre SRT e VTT é realmente gratuita?

Sim. A conversão é executada no seu navegador, sem conta, nada carregado em um servidor e sem limite de quantos arquivos você converte.

Comece com 30 minutos grátis

Começar – 30 minutos grátis