SRT, VTT, ASS, SSA, SUB, SBV e texto puro — convertidos no seu navegador. O arquivo nunca sai do seu dispositivo, porque não há servidor para onde enviá-lo.
Arquivos MicroDVD .sub contam quadros, não segundos — isto precisa bater com o vídeo.
Sete formatos, em todas as direções. Solte um arquivo e o formato é detectado pelo que há dentro dele, não pela extensão — o que importa mais do que parece, porque só o .sub é usado por três formatos sem relação entre si.
SRT é o formato de legenda mais simples que existe: um número, um tempo de início e fim, as linhas de texto, uma linha em branco, repete. Nasceu de um programa de ripagem de DVD dos anos 1990 chamado SubRip e sobreviveu a todos os formatos criados para substituí-lo, justamente por quase não haver nada nele que possa dar errado.
Onde você encontra: É o que quase todo site de legendas entrega, o que o VLC e o MPV esperam ao lado do vídeo, e o que Netflix, YouTube e Vimeo aceitam no upload.
O que custa: Nada de estilo digno do nome. Posição, fonte, cor e tempo de karaokê simplesmente não existem no SRT — os players aceitam itálico e algumas tags por convenção, não por especificação, então dois players podem discordar sobre o mesmo arquivo.
WebVTT é o SRT reconstruído para a web: a mesma estrutura de blocos, uma linha WEBVTT no topo, um ponto no lugar da vírgula antes dos milissegundos e ajustes opcionais de posição depois do tempo. É o único formato de legenda que o vídeo HTML5 entende nativamente.
Onde você encontra: Qualquer elemento <track> numa página, streams HLS e DASH e a maioria dos players em navegador. Se a legenda precisa funcionar no navegador sem plugin, ela acaba em VTT.
O que custa: Players de desktop são menos consistentes com VTT do que com SRT, e algumas TVs e set-top boxes mais antigas simplesmente o ignoram. Seus ajustes de posição também são a primeira coisa perdida ao converter para qualquer outro formato.
ASS é uma linguagem de diagramação que por acaso carrega legendas. Estilos nomeados, posicionamento exato, rotação, fades, tempo de karaokê e desenho vetorial vivem todos no arquivo, divididos entre as seções [Script Info], estilos e [Events].
Onde você encontra: Anime legendado por fãs, quase sempre, e qualquer lançamento em que as placas na tela são traduzidas no lugar. O Aegisub escreve; mpv, VLC e containers MKV leem.
O que custa: Tudo o que o torna poderoso é o que quebra em outros lugares. Envie um ASS para uma plataforma que quer SRT e o estilo é removido na melhor das hipóteses, ou o arquivo é recusado de vez. É também o único formato aqui que é realmente difícil de editar à mão.
SSA é o antecessor do ASS — a versão 4.00 do mesmo formato, antes das extensões "Advanced" do v4.00+. As seções e as linhas Dialogue são quase idênticas; o primeiro campo é Marked em vez de Layer, e o bloco de estilos tem menos colunas.
Onde você encontra: Lançamentos de fansub mais antigos e arquivos do início dos anos 2000, além de algum software que nunca migrou para o v4.00+.
O que custa: Tem os problemas de compatibilidade do ASS sem os recursos do ASS. A não ser que algo exija especificamente o v4.00, não há razão para criar em SSA hoje.
O MicroDVD é o estranho do grupo: ele conta quadros, não tempo. Cada linha é {start}{end} seguida do texto, com uma barra vertical entre as linhas exibidas. Não há um único carimbo de tempo no arquivo.
Onde você encontra: Arquivos AVI da era DivX, players de hardware antigos e acervos de legenda que ninguém tocou desde então. A extensão .sub também é usada pelo SubViewer e pelo formato binário do VobSub, que são coisas completamente diferentes.
O que custa: Um arquivo baseado em quadros só está certo na taxa de quadros para a qual foi feito. Toque uma legenda de 23,976 fps sobre um vídeo de 25 fps e ela desanda cerca de quatro por cento — uns três minutos de atraso no fim de um longa.
SBV é o formato de legenda do próprio YouTube, tão simples quanto o SRT com uma linha a menos: sem número de sequência, e os dois tempos separados por vírgula em vez de seta.
Onde você encontra: Ao baixar legendas do YouTube Studio, principalmente. É a exportação padrão de lá, e é por isso que as pessoas acabam com um na mão.
O que custa: Quase nada fora do YouTube o lê. Sem estilo, sem posicionamento, e players de desktop em geral recusam o arquivo até que seja convertido.
Texto puro é a legenda sem a parte de legenda: as falas, em ordem, sem nenhuma marcação de tempo.
Onde você encontra: Onde as palavras importam e o tempo não — ler uma transcrição, alimentar um tradutor, contar palavras ou colar um roteiro num documento.
O que custa: O tempo se foi e não pode ser recuperado. Converter de volta a partir de texto puro significa inventar os tempos do zero, o que é um ponto de partida para um humano corrigir, não uma legenda pronta.
Não. A conversão roda no seu navegador — o arquivo é lido em JavaScript, convertido na memória e devolvido como download. Nada é transmitido, então não há nada para apagar depois. Você pode desconectar da internet depois que a página carregar e ainda funciona.
SRT, WebVTT, ASS, SSA, MicroDVD .sub, SBV do YouTube e texto puro — todos os sete nos dois sentidos, o que dá 42 conversões. O formato de origem é detectado pelo conteúdo do arquivo, não pela extensão.
Só quando há MicroDVD envolvido. Esse formato guarda números de quadro em vez de tempos, então converter exige saber a taxa de quadros do vídeo. Errando isso, a legenda desanda progressivamente — 23,976 contra 25 fps dá uns quatro por cento, que são três minutos no fim de um filme. Se o arquivo declarar a própria taxa numa linha {1}{1}, ela é usada.
O estilo, quando o formato de destino não tem nenhum: converter ASS ou SSA para SRT descarta posicionamento, fontes, cores e tempo de karaokê, porque essas coisas não podem ser escritas em SRT. Converter para texto puro descarta todo o tempo. Os dois casos aparecem na tela depois da conversão, em vez de ficarem para você descobrir.
Dá, mas com clareza sobre o que você recebe: cada linha vira um bloco de duração fixa, um atrás do outro. As palavras estão certas e o tempo é inventado. Use a ferramenta de sincronização depois para alinhar com o vídeo.