MicroDVD
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ídia | Nenhum registrado |
| Especificação | Nenhuma. Os hábitos do MicroDVD Player, mantidos pelos players que o leem. |
| Precisão do tempo | Um quadro |
| Codificação do texto | Não declarada. Costuma ser a página de código do Windows do idioma; o Subtitld a detecta. |
| Estilo | Itálico, negrito, sublinhado, tachado, cor, fonte e tamanho, por códigos entre chaves |
| Posicionamento | {P:x,y}, que poucos players leem |
| Falantes | Nenhum |
| Em contêineres | Nenhum. 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
- 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
- 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
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
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] no início de um arquivo e [END] no fim. Outros players leem as linhas entre eles.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
Abra no Subtitld com o vídeo e reajuste-o na forma de onda.