Por que converter ASS para VTT?
O WebVTT é o único formato de legenda suportado nativamente pelo elemento <track> do HTML5, portanto, incorporar vídeo em uma página web ou fazer upload para uma plataforma que exige legendas VTT torna essa conversão necessária.
Como converter ASS para VTT
Subtitle Edit OPEN-SOURCE
Abra o arquivo .ass via Arquivo > Abrir, depois vá em Arquivo > Salvar como e escolha WebVTT (.vtt) no menu suspenso de formatos.
ffmpeg OPEN-SOURCE
Execute ffmpeg -i input.ass output.vtt; o ffmpeg remove todas as tags de substituição do ASS e produz blocos de tempo VTT limpos.
Sobre estes formatos
Um arquivo ASS é um arquivo de legenda Advanced SubStation Alpha - texto simples que contém linhas de legenda temporizadas, além de fontes, cores, posicionamento e efeitos. Para assisti-lo,…
Abrir detalhes de .ASS →Um arquivo VTT é um arquivo de legendas WebVTT - texto simples com códigos de tempo que exibe legendas em vídeos HTML5. Você não o abre sozinho: coloque-o ao lado do seu vídeo e carregue-o…
Abrir detalhes de .VTT →Qualidade e o que observar
- O VTT suporta apenas um pequeno subconjunto de estilização (
<b>,<i>,<u>, configurações limitadas de bloco); fontes, cores, fades, rotação e tags de karaokê do ASS desaparecem na conversão. - O texto do diálogo e os carimbos de data/hora são convertidos corretamente; se o
.assde origem usar apenas texto básico sem tipografia pesada, a saída VTT será completa. - Tanto o
.assquanto o.vttesperam codificação UTF-8; se o arquivo de origem foi salvo em uma codificação diferente, corrija-a durante a etapa de salvamento para evitar caracteres corrompidos.
Perguntas frequentes
Posso usar o `.vtt` resultante diretamente em um elemento `<track>` do HTML?
<video> do HTML5 e pode ser referenciado com <track src='file.vtt'>.As tags de substituição ASS inline ficam visíveis na saída VTT?
{\...} na exportação, para que não apareçam como texto literal no .vtt resultante.E se eu precisar de legendas estilizadas para vídeo na web?
.ass original para players que o suportem.