MicroDVD

AbrirSalvarTexto simplesQuadros

Legendas contadas em quadros, não em segundos: cada linha diz em quais quadros começa e termina, então seus tempos só estão certos na taxa de quadros do vídeo para o qual foram feitas. Leva o nome do MicroDVD Player, de 2000, e ainda é lido pelo MPlayer, pelo VLC e pelos players baseados no FFmpeg.

Resumo

Extensão.sub
Tipo de mídiaNenhum registrado
EspecificaçãoNenhuma. Os hábitos do MicroDVD Player, mantidos pelos players que o leem.
Precisão do tempoUm quadro
Codificação do textoNão declarada. Costuma ser a página de código do Windows do idioma; o Subtitld a detecta.
EstiloItálico, negrito, sublinhado, tachado, cor, fonte e tamanho, por códigos entre chaves
Posicionamento{P:x,y}, que poucos players leem
FalantesNenhum
Em contêineresNenhum. Um arquivo ao lado do vídeo, com o mesmo nome.

Estrutura de um arquivo

Uma legenda por linha, sem linhas em branco entre elas.

{1}{1}25
{25}{50}Oi!|Como você está?
{75}{100}{y:i}Itálico|normal
Parte O que é
{1}{1}25 A taxa de quadros. Os players leem uma primeira "legenda" no quadro 1 que é só um número como a taxa, não como texto.
{25}{50} O primeiro e o último quadro. A 25 quadros por segundo, de 1 a 2 segundos.
| Uma quebra de linha
{y:i} Um código: itálico, até o fim desta linha

Quadros, não segundos

O arquivo não guarda horários, só números de quadros. O mesmo arquivo dá tempos diferentes em taxas diferentes:

Quadro A 23,976 qps A 25 qps
{25000} 17:22,7 16:40,0

Uma taxa errada faz as legendas derivarem. Na taxa errada, as legendas começam certas e vão ficando cada vez mais atrasadas, ou adiantadas, conforme o filme avança: 42 segundos de diferença no quadro 25.000. Quando um arquivo não declara taxa, o Subtitld conta na do vídeo.

Códigos

Códigos entre chaves dão estilo ao texto. Em minúsculas valem para a linha, em maiúsculas para a legenda inteira.

Código Efeito No Subtitld
{y:i} {y:b} {y:u} {y:s} Itálico, negrito, sublinhado, tachado; juntos, {y:b,u} Mantido
{Y:i} O mesmo, para a legenda inteira Mantido
{c:$0000FF} Cor, azul primeiro: isto é vermelho Mantido
/ no início de uma linha Itálico, como o MPL2 escreve Lido como itálico
{f:Arial}, {s:30} Fonte, tamanho Não mantidos
{P:100,50} Uma posição em pixels Não mantida
{H:Greek}, {DEFAULT} Um conjunto de caracteres; padrões para o arquivo inteiro Não mantidos

As cores vêm invertidas. Como no SubStation Alpha, $BBGGRR: azul, verde, vermelho. {c:$0000FF} é vermelho.

Uma extensão, três formatos

.sub não é só do MicroDVD. O Subtitld olha o conteúdo antes de ler.

Formato O que tem dentro No Subtitld
MicroDVD Texto, números de quadro entre chaves Aberto como MicroDVD
SubViewer 2 Texto, horários como 00:00:01.00,00:00:02.00 Aberto como SubViewer
VobSub Imagens de legendas, ao lado de um .idx Não aberto: não há texto nele para editar

Um .sub do VobSub guarda legendas como imagens, tiradas de um DVD. Uma ferramenta de OCR, como o Subtitle Edit, as transforma em texto que o Subtitld pode abrir.

MicroDVD no Subtitld

Mantido no .sub
  • Texto e quebras de linha de cada legenda
  • Itálico, negrito, sublinhado, tachado e cor, de linhas inteiras e legendas inteiras
  • Início e fim, até o quadro, em ordem
Sem destino
  • Formatação em parte de uma linha
  • Onde a legenda aparece na tela
  • Falantes, traduções ao lado do original
  • Dublagens, rostos e cores dos falantes

Salve um projeto .usfx para mantê-los.

Abrindo um arquivo MicroDVD

O Subtitld lê:

  • os quadros na taxa que o arquivo declara ({1}{1}25, ou {0}{0}25, como têm os arquivos mais antigos), senão a do vídeo, senão 25; a taxa declarada é mantida para salvar o arquivo de novo;
  • códigos em minúsculas até o fim da sua linha, e em maiúsculas até o fim da legenda;
  • um fim vazio, {100}{}, como durando até a próxima legenda;
  • qualquer codificação, inclusive Windows-1250 e Windows-1251;
  • as legendas em ordem, qualquer que seja a ordem do arquivo.

Exportando MicroDVD

Caixa de exportação do Subtitld com SUB escolhido, codificação Windows-1250 e a taxa de quadros do vídeo

Exportar, depois Legendas e SUB, oferece:

  • TextoO original, uma tradução ou os dois, com a tradução embaixo.
  • Nomes dos falantesOmitidos, ou antes do texto (Thom: …).
  • FormataçãoMantida ou removida.
  • Deslocar temposCada legenda antes ou depois, pelo mesmo intervalo.
  • CodificaçãoUTF-8, com ou sem marca de ordem de bytes, UTF-16, ou uma página de código do Windows: Europa Ocidental, Europa Central, cirílico ou coreano.
  • Quebras de linhaLinux e macOS, ou Windows.
  • Taxa de quadrosa do vídeo, ou outra, que o arquivo declara na primeira linha.

Um estilo que vale para a legenda inteira vai em maiúsculas no começo dela, e um que vale para a linha inteira vai em minúsculas no começo da linha. É ali que os players procuram os códigos (o FFmpeg mostra um no meio da linha como texto), então a formatação em parte de uma linha é gravada pura.

Curiosidades

2000

A Tiamat Software lançou o MicroDVD Player em março de 2000 e deixou de trabalhar nele no ano seguinte. O formato de legendas sobreviveu a ele.

[BEGIN] <p>
O MicroDVD Player esperava [BEGIN] no início de um arquivo e [END] no fim. Outros players leem as linhas entre eles.

42 s

Quanto o mesmo quadro cai distante a 23,976 e a 25 quadros por segundo, no quadro 25.000: cerca de dezessete minutos.

Formatos relacionados

Tem um .sub para corrigir?

Abra no Subtitld com o vídeo e reajuste-o na forma de onda.

Baixar o Subtitld