Converter SUB para SRT
A conversão de arquivos de legendas MicroDVD baseados em quadros para o formato SubRip Text, baseado em tempo, permite a reprodução em reprodutores multimídia modernos e em plataformas de streaming na web.
Comparação de formatos e especificações técnicas
| Especificação | SUB | SRT |
|---|---|---|
| Tipo MIME | text/ | text/ |
| Tipo | legenda baseada em quadros | legenda de texto com marcação de tempo |
| Compressão | nenhum | nenhum |
| Especificação padrão | MicroDVD Subtitle Format Specification | SubRip Text Specification |
| Assinatura binária (magic bytes) | {1}{100} or MicroDVD frame markers | 1 00:00: (Sequential numeric subtitle indices) |
Visão geral e aplicações do formato
Arquivos de legenda MicroDVD, identificados pela extensão .sub, usam números de quadro em vez de horários para indicar quando o texto aparece na tela. Por isso, ficam vinculados a uma taxa de quadros específica, como 23,976 ou 25 quadros por segundo. Se o vídeo for recodificado ou reproduzido com outra taxa de quadros, as legendas MicroDVD podem perder a sincronização. Arquivos SubRip Text, com a extensão .srt, usam códigos de tempo absolutos em horas, minutos, segundos e milissegundos. Isso torna os arquivos SRT mais flexíveis em reprodutores de mídia atuais, smart TVs e programas de edição de vídeo. Converter SUB para SRT pode resolver problemas de sincronização e alinhar o texto à faixa de áudio, mesmo quando a taxa de quadros muda.
Especificações técnicas e análise de codecs
O formato de legenda MicroDVD (tipo MIME text/plain) é um arquivo de texto simples. Cada linha começa com o número do quadro inicial e final entre chaves, seguido pelo texto. Por exemplo, {100}{250}Hello World indica que o texto aparece no quadro 100 e desaparece no quadro 250. SubRip Text (tipo MIME text/plain) usa números sequenciais, códigos de tempo separados por uma seta (00:00:04,123 --> 00:00:07,456) e linhas de texto simples. Nenhum dos formatos usa compressão; ambos são armazenados como texto codificado em UTF-8 ou ANSI. Como são contêineres de texto sem compressão, não usam assinaturas binárias nem cabeçalhos binários. Os analisadores leem o arquivo linha a linha como texto bruto.
Compatibilidade com sistemas operacionais e navegadores
Navegadores geralmente usam WebVTT por meio de elementos <track> do HTML5. SRT não é o formato nativo de legendas, embora alguns reprodutores e bibliotecas JavaScript consigam interpretá-lo.
Informações úteis
Antes de converter um arquivo SUB para SRT, confira a taxa de quadros exata do vídeo de origem. Uma taxa incorreta durante a conversão desalinhará os códigos de tempo resultantes.
Perguntas frequentes
Como converter legendas MicroDVD para SubRip Text sem perder qualidade?
A conversão de SUB para SRT preserva o texto, pois ambos os formatos o armazenam sem compressão. Para manter a sincronização exata, é preciso saber a taxa de quadros do vídeo de origem, de modo que os números dos quadros sejam convertidos corretamente em milissegundos.
Qual é a diferença entre uma legenda MicroDVD e SubRip Text?
MicroDVD é um formato baseado em quadros que usa chaves e números inteiros para indicar os tempos das legendas. SubRip Text é baseado em tempo: usa códigos no formato hora-minuto-segundo-milissegundo, separados por uma seta, e é compatível com reprodutores de vídeo atuais.