O que é o formato de ficheiro SUB?
Um arquivo .sub é um arquivo de texto simples que contém legendas de vídeo. Dois dialetos compartilham a extensão: MicroDVD, onde cada linha codifica um número de quadro inicial e final entre chaves - ex: {0}{50}Olá mundo - e o SubViewer, que utiliza códigos de tempo HH:MM:SS.hh. Ambos são legíveis por humanos e podem ser abertos em qualquer editor de texto.
A extensão também é usada pelo formato binário VobSub, mas essa variante sempre vem acompanhada de um arquivo de índice .idx correspondente e não é um texto legível por humanos.
Configuração de legendas
Arquivos de legenda .sub são simples e não oferecem estilização integrada ou efeitos de texto avançados. No entanto, muitos reprodutores de mídia oferecem funções para aplicar efeitos ao texto, incluindo:
- Configurações de fonte, como tamanho e cor,
- edição de carimbo de data/hora,
- deslocamentos (offsets) de legenda,
- funções de leitura de legenda.
Os arquivos .sub são preparados para cada vídeo individualmente e geralmente são nomeados da mesma forma que o vídeo relacionado, mas com um sufixo de arquivo diferente, permitindo que os reprodutores os carreguem automaticamente. Como a cronometragem do MicroDVD é baseada em quadros (frames) em vez de tempo, uma incompatibilidade entre a taxa de quadros presumida da legenda e a taxa de quadros real do vídeo causará um desvio de tempo, que pode ser corrigido com um editor de legendas como o Subtitle Edit. Para projetos modernos, .srt ou .ass são agora alternativas mais amplamente utilizadas.
Segurança e proteção
RISCO: LOWUm .sub de texto é texto simples e não pode executar código, portanto, o arquivo em si é seguro para abrir. Duas precauções: (1) mantenha seu reprodutor de mídia atualizado - reprodutores antigos tinham vulnerabilidades de análise de legendas (pesquisa «Subtitle Hell» de 2017); (2) legendas de sites suspeitos podem conter nomes de arquivos enganosos ou URLs de spam dentro do texto, portanto, leia em vez de confiar cegamente. Salve como UTF-8 se caracteres acentuados ou não latinos aparecerem como lixo.
Detalhes do formato
em resumo- Legenda VobSub (.sub + .idx) - Legendas de bitmap binário (imagem) extraídas de DVD: um .sub grande de imagens mais um .idx de texto de códigos de tempo/deslocamentos; não editável como texto, faça OCR para .srt com o Subtitle Edit.
- Scripts de legenda de nicho Subspace / SubStation - Algumas outras ferramentas de legenda emitiram variantes .sub; identifique pelo formato da linha interna.
Programas que abrem arquivos SUB
Detalhes técnicos
especificação profunda| Tipo MIME | text/plain (também text/x-microdvd para o dialeto MicroDVD) |
| Codificação de texto | ANSI/Windows code page ou UTF-8; arquivos legados são frequentemente codificados em byte único |
| Método de cronometragem MicroDVD | Baseado em número de quadro: {quadroInicial}{quadroFinal}texto em uma linha; a cronometragem depende da taxa de quadros do vídeo |
| Método de cronometragem SubViewer | Códigos de tempo absolutos no formato HH:MM:SS.hh,HH:MM:SS.hh; linha de código de tempo seguida pelo texto da legenda na linha seguinte |
| Assinatura do arquivo / magic bytes | Nenhuma - texto simples; identificado pela estrutura da linha, não por um cabeçalho binário |
| Tamanho típico do arquivo | 5 KB - 150 KB para o diálogo de um filme completo |
| Cabeçalho de metadados SubViewer | Bloco opcional [INFORMATION] no início do arquivo listando título, nome do filme, autor, atraso e faixa de CD |
| Texto de várias linhas em uma legenda | O caractere pipe | separa as linhas de exibição no MicroDVD; a tag [br] é usada no SubViewer |
| Dependência da taxa de quadros | A cronometragem do MicroDVD sofre desvio se a taxa de quadros presumida pelo reprodutor diferir da taxa de quadros da codificação; a ressincronização é necessária |
| Distinção VobSub | Um .sub emparelhado com um arquivo .idx é um formato de legenda bitmap binário não relacionado, não este formato baseado em texto |
| Suporte de plataforma | Windows, macOS, Linux, Android, iOS - qualquer reprodutor de mídia com suporte a legendas |
| Convenção de carregamento automático | Nomeado de forma idêntica ao arquivo de vídeo (ex: filme.avi + filme.sub) para que reprodutores compatíveis o carreguem automaticamente |
| Substituído por | .srt (SubRip) para uso básico; .ass/.ssa para legendas estilizadas; .vtt (WebVTT) para entrega na web |
| Lançado | late 1990s - early 2000s (DivX/MicroDVD era of PC video) |
| Versão mais recente | N/A (stable de facto formats; no versioned spec) |
| Padrão aberto | Sim · livre de royalties |
| Especificação | en.wikipedia.org |
Conversões de SUB
Perguntas e Respostas da Comunidade
perguntado por usuáriosAinda não há perguntas - seja o primeiro a perguntar sobre arquivos SUB.