Converter VTT para SUB

Aqui você converte VTT para SUB de graça e sem conta: solte o arquivo acima e em poucos segundos o resultado está pronto para baixar. A conversão acontece dentro do seu próprio navegador, então o arquivo nunca é enviado. Funciona igual no Windows, no macOS e no Linux e também no iPhone e no Android, e continua funcionando mesmo se você cortar a conexão.

  • Onde roda No seu navegador. O arquivo nunca é enviado.
  • Reconstruído SUB funciona de um jeito diferente de VTT. Não é a degradação gradual de um codec com perda: o que SUB consegue expressar é reproduzido fielmente, e o que não tem equivalente ali não sobrevive de jeito nenhum.
  • Limite de tamanho Até 100 MB por arquivo, de graça e sem conta.

Até 100 arquivos de uma vez. Formatos misturados não são problema.

Legenda web num player anterior ao vídeo web

A situação é específica e mais comum do que parece. Uma palestra foi salva para assistir offline, a legenda veio em WebVTT porque era o que o player usava, e a máquina onde vai ser assistida é um leitor de disco ou uma TV que lê arquivo de um pendrive e foi construída antes de qualquer isso existir.

O que torna esta conversão diferente de converter uma legenda para um vídeo que você já tem é que você também está produzindo o vídeo. A recodificação é sua, o que significa que a taxa de quadros é um ajuste, não um fato, e isso muda o conselho desta página de um aviso para uma instrução.

Duas eras entre WebVTT e MicroDVD

O WebVTT é uma especificação de 2010, escrita para o elemento de vídeo que tinha acabado de chegar aos navegadores. O MicroDVD é de 1998, documentado em vez de padronizado, e é classificado como legado no nosso catálogo, com suporte irregular. Nada escreve nele hoje; editores de legenda leem ele para salvar em outra coisa.

A diferença aparece no que cada formato presume. O WebVTT presume um motor de renderização capaz de posicionar texto, estilizar, distinguir falantes. O MicroDVD presume um player que desenha uma linha de texto no fim de um quadro e nada além disso. A conversão não é traduzir entre dois dialetos; é descer um nível.

Codifique a cópia offline a 25 fps e o SUB fica exato

O MicroDVD registra em que quadro uma linha aparece, então escrever um exige uma taxa de quadros. Esta página não oferece jeito de definir isso — o controle existe no site, mas só onde o MicroDVD é a origem, porque ler um arquivo assim é impossível sem isso; escrever usa o padrão de recurso, que é 25.

Para quem está recodificando um vídeo de qualquer forma, essa é a restrição menos interessante da página: ajuste o codificador para 25 quadros por segundo e o arquivo de legenda fica preciso ao quadro do início ao fim. Vídeo web é comumente 30 ou 60 e ocasionalmente 24, então essa é uma mudança de verdade, e é um único ajuste — a alternativa é uma faixa de legenda minutos fora de sincronia no fim.

Converter 30 quadros por segundo para 25 não é de graça. O codificador precisa descartar ou misturar quadros, e panorâmicas de câmera constantes são onde isso aparece como uma leve trepidação. Para uma palestra ou entrevista — a maior parte do que é arquivado assim — a imagem é quase estática e a diferença é invisível.

O que uma grade de 40 milissegundos faz a legendas curtas

Cada horário de início e fim é multiplicado pela taxa de quadros e arredondado para o quadro inteiro mais próximo. A 25 quadros por segundo, um quadro é 40 milissegundos, então toda fronteira do arquivo se encaixa numa grade de 40 milissegundos. Uma legenda começando em 12,510 segundos e outra em 12,530 caem no mesmo quadro.

Para diálogo isso é invisível; ninguém percebe vinte milissegundos. Importa para faixas de legenda cortadas finamente — alguma transcrição automática produz legendas muito curtas, e uma faixa assim pode acabar com entradas adjacentes compartilhando a fronteira de um quadro.

Tudo que o WebVTT conseguia posicionar, o MicroDVD não consegue

Uma legenda WebVTT pode carregar número de linha, alinhamento, posição e largura, que é como uma legenda se mantém livre de uma faixa inferior de vídeo. O MicroDVD não tem posicionamento nenhum. As linhas aparecem onde o player as coloca, embaixo, e não existe campo no formato que pudesse dizer o contrário.

As configurações de legenda são, portanto, lidas até o fim da linha de tempo e descartadas. Não há nada para avisar no momento da conversão porque a perda é completa, não parcial — nenhuma aproximação é possível.

Tag de voz e bloco de nota na saída do VTT

Comentário e bloco de estilo não contêm seta de horário, então são pulados em vez de virarem legenda — nada da camada de autoria do arquivo WebVTT vaza para o SUB. Essa parte é limpa.

Tag de voz é a parte que não é. Um falante marcado com uma tag no início de uma legenda é copiado literalmente na entrada MicroDVD, porque o texto da legenda nunca é reinterpretado, e um player antigo vai desenhar os símbolos na tela. Uma busca e substituição no VTT antes de converter leva trinta segundos e economiza ler cada legenda duas vezes.

Quebra de linha, barra vertical, e a entrada de linha única do SUB

Uma entrada MicroDVD ocupa uma linha física, então uma quebra forçada dentro de uma legenda é codificada como uma barra vertical e separada de novo pelo player. Legendas de várias linhas do VTT atravessam corretamente sem precisar de nada escapado.

A consequência é que uma barra vertical já presente no seu texto de legenda vira uma quebra de linha na reprodução, e o formato não oferece jeito de escapar isso. Buscar o caractere no VTT antes de converter é a única defesa.

Saída UTF-8, e o que hardware antigo faz com isso

O arquivo SUB é escrito em UTF-8, o padrão moderno correto e o que a origem WebVTT era garantida ser. Qualquer player dos últimos quinze anos lida com isso bem, e caracteres acentuados sobrevivem intactos.

Hardware da era do MicroDVD frequentemente não. Esses players foram construídos quando arquivo de legenda era de byte único e regional, e recebendo UTF-8 renderizam caracteres acentuados como caixas ou símbolos soltos. Se isso acontecer, o arquivo não está danificado — resalvar num editor de texto na codificação que o aparelho espera é a correção, e é o único passo deste processo que não pode ser feito aqui.

Gravando a legenda na imagem já que você está codificando de qualquer forma

Já que você está rodando a codificação você mesmo, existe uma rota que as outras páginas de MicroDVD não podem sugerir — não um controle aqui, mas um ajuste no seu codificador. Legenda pode ser gravada direto na imagem durante essa passagem, sem custo extra além do que a recodificação já custa. O aparelho então não precisa de suporte a legenda nenhum, o que evita todo problema desta página de uma vez.

O preço é que ela se torna permanente. Legenda gravada não pode ser desligada nem trocada de idioma. Para uma cópia feita para um player numa sala só, isso costuma ser aceitável. Para qualquer coisa que também é um arquivo de preservação, guarde uma cópia flexível também — o arquivo de legenda custa poucos kilobytes.

Teste o SUB contra a codificação antes de copiar para o aparelho

Toque o vídeo recodificado e a nova legenda juntos na sua própria máquina primeiro, num player que mostra os dois. Confira a primeira legenda e uma perto do fim. Os dois certos significa que a taxa de quadros bateu. Os dois errados pela mesma quantidade significa um deslocamento.

Um erro crescente significa que a taxa está errada, e nesse ponto recodificar a 25 é mais rápido que qualquer outro remédio. Fazer isso antes do arquivo ir para um pendrive importa porque o aparelho do outro lado não vai te dizer nada: ou mostra legenda ou não mostra, e não vai dizer qual dos dois problemas está tendo.

Como converter VTT para SUB

  1. Solte o seu arquivo VTT nesta página, ou clique para escolher um.
  2. Escolha SUB como destino. A conversão acontece no seu navegador e o arquivo não é enviado.
  3. Baixe o arquivo SUB pronto.

VTT ou SUB: o que muda

VTT comparado com SUB
VTTSUB
Nome completoWebVTTLegendas MicroDVD
Extensão do arquivo.vtt.sub
Tipo de mídiatext/vtttext/plain
Publicado pela primeira vez20101998
Publicado porW3C
EspecificaçãoWebVTT
LicençaPadrão abertoPublicado, não padronizado
Situação hojeAtualAntigo, ainda lido em todo lugar
Abre no navegadorTodos os navegadoresNenhum navegador
Considerado no lugarSRT, ASSSRT

Abrir o resultado

Nenhum navegador lê SUB. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.

VLC e Subtitle Edit leem tanto VTT quanto SUB, então dá para comparar o resultado com o original sem um segundo programa.

Para que serve cada formato

VTT é o formato da W3C, publicado em 2010. Está descrito em WebVTT, e vale conhecer se o arquivo precisa sobreviver à ferramenta que o escreveu.

SUB e de 1998. VLC e Subtitle Edit leem o formato.

De VTT para SUB: perguntas frequentes

Meu arquivo VTT é enviado para algum lugar?

Não. Esta conversão acontece inteiramente no seu navegador, então o arquivo não sai do seu aparelho. Você mesmo pode conferir: abra a aba de rede das ferramentas de desenvolvedor e converta alguma coisa. Você verá a própria página e as requisições de estatística e de publicidade com que este serviço é pago, e nenhuma que leve o seu arquivo.

Converter VTT para SUB é grátis?

É. Sem conta, sem marca d’água e sem cota diária para gastar: roda no seu próprio aparelho, então você pode voltar quantas vezes quiser. O navegador processa arquivos de até 100 MB, 100 por vez.

Perde qualidade ao converter VTT para SUB?

VTT e SUB descrevem o conteúdo de maneiras radicalmente diferentes. A conversão é, portanto, uma reconstrução e não uma cópia: fiel, mas não idêntica byte a byte.

Um arquivo SUB abre no navegador?

Nenhum navegador lê SUB. É o menos portátil dos dois, então vale confirmar que o destinatário aceita antes de enviar.

Mais sobre esses formatos