Cookies para estatística e publicidade
Usamos cookies de estatística e de publicidade, ambos enviados ao Google. Recusar não muda nada do que você vê.Ler a página de privacidade
Aqui você converte SUB para SRT 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.
Até 100 arquivos de uma vez. Formatos misturados não são problema.
Eles são convertidos um após o outro e baixados juntos em um ZIP.
SUB para SRT
Duas coisas totalmente diferentes compartilham essa extensão. O SUB do MicroDVD é texto puro: números de quadro entre chaves seguidos das palavras, uma entrada por linha. O SUB do VobSub são legendas em bitmap extraídas de um DVD, guardadas como imagens, e sempre vem com um arquivo de índice .idx do lado.
Distinguir os dois leva um segundo em qualquer editor de texto. Linhas legíveis entre chaves significam MicroDVD, e este conversor trata isso. Ruído binário com um .idx ao lado significa VobSub, as legendas são imagens e não texto, e nenhuma conversão ajuda — as palavras precisam ser recuperadas com reconhecimento óptico de caracteres primeiro, que é outra ferramenta e outro tipo de precisão.
O MicroDVD registra em qual quadro uma linha aparece. Um número de quadro só vira um momento no tempo quando dividido por uma taxa de quadros, e o arquivo normalmente não declara uma, então a taxa é o dado que o conversor não consegue adivinhar. O controle aceita qualquer coisa de 1 a 120 em milésimos de quadro, o que existe porque as duas taxas que mais importam não são números inteiros.
As três que vale tentar, em ordem: 25, que é transmissão europeia e o padrão aqui; 23,976, que é a taxa em que um filme transferido roda e a alternativa mais comum; e 29,97 para material de transmissão norte-americana. Acertar isso não é questão de gosto — a taxa errada não desloca as legendas, ela estica elas, e um arquivo esticado quatro por cento está certo no início e minutos fora no final.
A fonte mais rápida é o próprio vídeo. Qualquer player que mostra informação de mídia relata a taxa de quadros do arquivo que está tocando, e se as legendas foram feitas para a cópia que você tem, esse número é a resposta. Também é a resposta que um player presume ao carregar um arquivo MicroDVD diretamente, o que explica alguns arquivos funcionarem num player e produzirem deslocamento quando convertidos com um palpite diferente.
Quando as legendas foram feitas para uma cópia diferente, o número precisa ser inferido. Filmes distribuídos em disco e baixados de fontes de cinema costumam ser 23,976; qualquer coisa capturada de televisão europeia é 25; capturas de transmissão norte-americana são 29,97. Se dois desses produzirem deslocamento em direções opostas, a taxa correta está entre eles, e o arquivo provavelmente foi ressincronizado à mão em algum ponto da vida dele.
Existe uma convenção antiga para registrar a taxa dentro de um arquivo MicroDVD: uma primeira entrada indo do quadro um ao quadro um cujo texto é a taxa de quadros, que alguns players leem como uma declaração em vez de exibir. Era uma convenção, e não parte de uma especificação, e o suporte a ela nunca foi universal.
Este conversor não trata isso de forma especial. A linha bate com o padrão de entrada comum, então ela vira uma fala comum — a primeira legenda no seu SRT vai ser um número como 23.976, na tela por uma fração de segundo bem no começo. É inconfundível, e o conserto é apagar a primeira fala. Vale saber isso antes de ver num player e concluir que a conversão deu errado.
Carregue o arquivo SUB direto num player ao lado do vídeo e observe dois momentos: a primeira legenda e uma perto do final. Os dois certos significa que o player adivinhou a taxa certa, e esse palpite é o número a usar aqui. Os dois errados pela mesma quantidade significa um deslocamento fixo, que é uma falha diferente com um conserto diferente e nada tem a ver com a taxa de quadros.
Um erro que cresce é o caso da taxa de quadros. Se as legendas começam quase certas e ficam minutos fora no final, a taxa está errada por uma pequena porcentagem: 25 contra 23,976 são 4,3 por cento, o que dá perto de quatro minutos num filme de noventa minutos. Converter na taxa correta conserta completamente, e vale a pena gastar dois minutos nesse diagnóstico em vez de converter três vezes e comparar.
A conta é uma divisão, e ver ela feita torna a escolha concreta. Uma linha começando no quadro 3210 começa em 128,400 segundos se a taxa for 25, escrito 00:02:08,400. O mesmo número de quadro a 23,976 começa em 133,875 segundos, escrito 00:02:13,875.
Cinco segundos e meio de diferença na marca de dois minutos, vindo de um único ajuste. Essa é a diferença que o controle nesta página decide, e é o motivo de um conversor que presumisse uma taxa silenciosamente estar fazendo algo desonesto. Os timestamps de saída carregam precisão total de milissegundos, porque a divisão raramente cai num número redondo, o que é um pequeno indício de que um arquivo começou a vida como MicroDVD.
Uma entrada do MicroDVD ocupa uma linha física, então uma quebra forçada dentro de uma legenda é escrita como uma barra vertical. Elas viram quebras de linha reais no SRT, que é o que sempre significaram. Qualquer barra que estava no texto por outro motivo também vira quebra, porque o formato nunca ofereceu jeito de escapar uma.
Códigos de controle embutidos — itálico, negrito, cor, fonte, tamanho, escritos entre chaves — são removidos, não traduzidos. Isso é uma perda pequena e principalmente uma bênção: o suporte de players a eles foi inconsistente durante a vida inteira do formato, então um arquivo dependendo deles parecia diferente em cada máquina. O que chega no SRT são as palavras, que é para o que o SubRip serve.
Esse é o motivo real para converter em vez de continuar consertando o SUB. Um timestamp declara um momento; ele significa a mesma coisa contra qualquer codificação do mesmo corte, em qualquer taxa de quadros, em qualquer aparelho. A dependência que tornava o arquivo frágil sumiu, permanentemente, depois de uma conversão correta.
Isso também abre o arquivo para ferramentas. Todo editor de legenda lê SubRip bem, a maioria lê MicroDVD a contragosto, e qualquer coisa que você queira fazer a seguir — deslocar, ressincronizar, traduzir, mesclar dois idiomas — tem suporte melhor do outro lado desta conversão. Acervos antigos valem a pena converter uma vez, em lote, em vez de toda vez que alguém quiser assistir a algo.
A única coisa que vale registrar enquanto você ainda tem os dois arquivos é qual taxa você usou. Nada no SRT lembra, e uma coleção convertida ao longo de várias noites com o número que parecia certo naquela noite é uma coleção que ninguém consegue auditar depois. Uma anotação na pasta, ou a taxa no nome do arquivo, transforma um palpite num fato que sobrevive à próxima pessoa que abrir.
Vale ser explícito sobre a ordem das operações. Se você converter com a taxa de quadros errada, o deslocamento deixa de ser um ajuste e vira os próprios timestamps. Nada no SRT registra que ele já foi baseado em quadros, então nenhuma ferramenta posterior consegue desfazer a divisão.
Consertar depois significa um esticamento proporcional em todo timestamp do arquivo, o que editores de legenda conseguem fazer e que exige saber tanto a taxa que você usou quanto a taxa que deveria ter usado. Converter de novo a partir do SUB original é mais rápido e exato. Mantenha o SUB até o SRT ter sido conferido contra o vídeo do início ao fim — custa alguns kilobytes e é a única cópia dos números de quadro originais.
Uma vez convertido, o SRT carrega automaticamente quando fica ao lado do vídeo com o mesmo nome-base. Essa convenção não mudou em vinte anos, e ela explica a maioria dos relatos de um arquivo de legenda não funcionando quando o arquivo está bem.
Codificação é o outro vestígio da idade. Arquivos MicroDVD são anteriores ao UTF-8 virar padrão e costumavam ser salvos numa codificação regional de um byte, o que explica um arquivo de legenda antigo em polonês, tcheco ou espanhol chegar cheio de interrogações. A saída aqui é gravada em UTF-8; se os caracteres acentuados já estavam errados antes da conversão, eles foram lidos errado na entrada, e regravar a origem na codificação correta primeiro é a única coisa que recupera eles.
| SUB | SRT | |
|---|---|---|
| Nome completo | Legendas MicroDVD | Legendas SubRip |
| Extensão do arquivo | .sub | .srt |
| Tipo de mídia | text/plain | application/x-subrip |
| Publicado pela primeira vez | 1998 | 2000 |
| Licença | Publicado, não padronizado | Padrão aberto |
| Situação hoje | Antigo, ainda lido em todo lugar | Atual |
| Abre no navegador | Nenhum navegador | Nenhum navegador |
| Considerado no lugar | VTT | VTT, ASS |
SUB é de 1998 e está praticamente superado. SRT é o que os programas atuais escrevem, então converter também é uma forma de continuar conseguindo ler.
VLC e Subtitle Edit leem tanto SUB quanto SRT, então dá para comparar o resultado com o original sem um segundo programa.
SRT e de 2000. VLC, Subtitle Edit e Aegisub leem o formato.
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.
É. 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.
SUB e SRT 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.
Para a conversão, não: ela acontece no navegador que você já tem aberto. Para abrir o resultado você precisa depois do programa com que o seu aparelho normalmente exibe SubRip Subtitle.