Legenda MicroDVD (.sub)

Especificação Padrão

MicroDVD Subtitle (SUB) é um formato de legenda legado baseado em quadros que sincroniza dicas de diálogo usando números exatos de quadros de vídeo em vez de carimbos de hora absolutos baseados em relógio.

Converter SUB para SRT

Conversor gratuito de SUB para SRT no navegador. Converta arquivos instantaneamente no seu dispositivo.

Inspecionar e metadados

Sistemas operacionais e analisadores de arquivos identificam arquivos SUB inspecionando a sequência de bytes binários inicial:

Selecione ou solte os arquivos aqui

Conversão 100% privada no navegador - os arquivos nunca saem do seu dispositivo

ou colar Ctrl+V
Garantia de Privacidade com Zero Transmissão de Rede: 0 bytes enviados para servidores externos. Todo o processamento ocorreu localmente no sandbox do seu navegador.

Assinatura de Cabeçalho em Nível de Byte (Magic Bytes)

Sistemas operacionais e analisadores de arquivos identificam arquivos SUB inspecionando a sequência de bytes binários inicial:

ASSINATURA HEX (OFFSET 0):

7B 31 7D 7B / 7B 30 7D 7B

REPRESENTAÇÃO ASCII: {1}{ / {0}{

Padronização: Especificação de Arquivo MicroDVD

Especificações Técnicas

Arquitetura do ContêinerFormato de texto baseado em quadros onde cada linha define {quadro_inicial}{quadro_final} seguido pelo texto da legenda
CompressãoTexto simples não compactado
Ordem de Bytes (Endianness)Fluxo de texto UTF-8 ou ANSI
Espaços de CoresCódigos de controle MicroDVD opcionais ({y:b}, {y:i}, {c:$BBGGRR})
Canais e EstruturaTexto de legenda sincronizado por quadros com formatação básica
Dimensões MáximasLinhas sequenciais ilimitadas
TransparênciaNenhuma
Streaming e ProgressivoReprodução de streaming sequencial quadro a quadro

Matriz de Comparação Técnica: SUB vs Concorrentes

Atributo TécnicoSUB (Atual)SRTVTTASS
Mecanismo de TemporizaçãoNúmeros de quadros ({quadro_inicial}{quadro_final})Códigos de tempo (HH:MM:SS,mmm)Códigos de tempo (HH:MM:SS.mmm)Códigos de tempo (H:MM:SS.cc)
Dependência da Taxa de Quadros100% dependente do FPS exato do vídeoIndependente da taxa de quadros de vídeoIndependente da taxa de quadros de vídeoIndependente da taxa de quadros de vídeo
Suporte Web ModernoNenhum (requer conversão)Requer conversão JSHTML5 <track> nativoRequer WebAssembly
Uso AtualArquivos legados DivX/XviDPadrão global universalPadrão moderno de vídeo webAnimes e legendas estilizadas

Modos Comuns de Corrupção e Guia de Recuperação Hex

As legendas são reproduzidas duas vezes mais rápido ou duas vezes mais devagar que o áudio do filme.

Causa Raiz: Incompatibilidade na taxa de quadros (ex: legenda sincronizada para vídeo de 29,97 fps reproduzida com arquivo de 23,976 fps).

Recuperação: Converta para SRT baseado em carimbo de hora com o FPS correto usando o Conversor de Legendas File2File.

Análise de Segurança e Vetores de Ataque ao Analisador

Analisadores MicroDVD avaliam matemática de cálculo de quadros onde o estouro de inteiros pode causar corrupção de memória de buffer.

Vetores de Ataque Conhecidos

  • Estouro de inteiros durante a conversão de quadro para carimbo de hora em milissegundos.
  • Leitura excessiva de buffer ao analisar tags de chaves não fechadas.
  • Negação de serviço através de sequências de números de quadros negativos ou decrescentes.

Melhores Práticas Defensivas: Valide se os números de quadros finais são estritamente maiores que os números de quadros iniciais.

Origens Históricas e Marcos

2005Gradualmente substituído pelos formatos SRT e ASS baseados em carimbo de hora na distribuição de vídeo digital.
2001Torna-se amplamente popular durante o início da era de ripagem de vídeo DivX e XviD.
1999Petr Svoboda desenvolve o MicroDVD Player e introduz o formato de legenda baseado em quadros .sub.

Principais Vantagens e Prós

  • Garante sincronização de legenda exata em nível de quadro, vinculada diretamente aos ciclos de atualização do vídeo.
  • Sintaxe extremamente compacta: cada legenda ocupa exatamente uma linha de texto (ex: '{100}{250}Olá mundo').
  • Suportado por principais reprodutores de mídia de desktop legados (VLC, MPC, GOM Player).

Limitações Técnicas e Contras

  • Dependente da taxa de quadros: se a taxa de quadros do vídeo mudar (ex: de 23,976 fps para 25 fps), todas as legendas perdem a sincronização imediatamente.
  • Extensão de arquivo ambígua: '.sub' também é usado para gráficos bitmap de DVD VobSub binários.
  • Não é suportado nativamente por navegadores web modernos ou plataformas de streaming.

Curiosidades Técnicas

  • Cada linha em um arquivo SUB MicroDVD começa com chaves contendo números de quadros: '{1200}{1280}Cuidado!'.
  • Se um arquivo SUB não declarar a taxa de quadros do vídeo na linha 1, os reprodutores de mídia modernos devem adivinhar a taxa de quadros (frequentemente causando erros de sincronização).
  • O formato foi criado especificamente para o clássico MicroDVD Player, que permitia skins personalizadas no Windows 98.

Perguntas Técnicas Frequentes

Por que minhas legendas .sub estão dessincronizadas com o meu vídeo?

Porque os arquivos .sub usam números de quadros em vez de tempo real. Se o seu vídeo estiver sendo reproduzido a uma taxa de quadros diferente (como 24 fps vs 30 fps) daquela para a qual a legenda foi criada, ela ficará dessincronizada.

Como posso converter .sub para .srt?

Você pode converter arquivos .sub baseados em quadros em legendas .srt universais com códigos de tempo em um clique usando o File2File.app diretamente no seu navegador web.

Qual é a diferença entre o .sub de texto e o .sub VobSub?

O .sub de texto (MicroDVD) é um arquivo de texto simples com chaves. O .sub VobSub é um arquivo binário contendo imagens gráficas brutas extraídas diretamente de um DVD, pareado com um arquivo de índice .idx.