MacCaption Ancillary Data Packet Transfer File

AbrirSalvarTransmissãoCEA-608CEA-708

As legendas de um vídeo como os quadros as carregam: o pacote de legenda de cada quadro, em hexadecimal, depois do seu timecode. Onde o SCC guarda só o CEA-608, o MCC guarda o pacote inteiro, CEA-608 e CEA-708 juntos. Leva o nome do MacCaption, o software de legendagem cujo formato ele é.

Resumo

Extensão.mcc
Tipo de mídiaNenhum registrado
EspecificaçãoO arquivo: do MacCaption, descrito no próprio cabeçalho. Os pacotes: SMPTE ST 291 e ST 334. As legendas: CTA-608 e CTA-708.
Precisão do tempoUm quadro, de 23,976 a 60 por segundo
Codificação do textoDígitos hexadecimais, com letras para sequências de bytes que se repetem. Os caracteres são os próprios do CEA-608 e do CEA-708.
EstiloItálico, sublinhado e sete cores do CEA-608; fontes, tamanhos e cores próprios do CEA-708
PosicionamentoA grade do CEA-608, de 15 linhas por 32 colunas; as janelas do CEA-708
FalantesNenhum no formato. Legendistas escrevem >> a cada troca de falante.
Em contêineresOs pacotes, não o arquivo: os dados ancilares do vídeo SDI e a trilha de dados ancilares do MXF

Estrutura de um arquivo

Um cabeçalho, depois uma linha para cada quadro que carrega legendas: seu timecode, uma tabulação e o pacote do quadro.

File Format=MacCaption_MCC V1.0
 
// Computer Prompting and …
 
Creation Program=Subtitld
Time Code Rate=30DF
 
00:00:22;07 T…FC9420…AB
00:00:22;08 T…FC9420…AB
00:00:22;09 T…FC94AE…AB
  1. 1 · Cabeçalho

    A versão, 1.0 ou 2.0, depois a descrição do formato pelo MacCaption, copiada inteira em todo arquivo.

  2. 2 · Sobre o arquivo

    O que gerou o arquivo e quando, e a taxa em que os seus timecodes contam.

  3. 3 · Timecode

    O quadro em que o pacote sai.

  4. 4 · Pacote

    O pacote de legenda do quadro, em hexadecimal. Dentro, os dois bytes de CEA-608 que um arquivo SCC guardaria para aquele quadro: 9420, 9420, 94ae …

Um pacote, byte a byte

T49S494F43ZZ72F4FC9420ROO74ZZ0BAB, a primeira linha acima, inteira:

No arquivo O que é
T 61 01 Um pacote de dados ancilares de legendas CEA-708
49 Contagem 73 bytes seguem
S 96 69 Começa um pacote de distribuição de legenda
49 Seu tamanho, 73 bytes
4F Sua taxa de quadros: 4, para 29,97
43 Flags Seguem dados de legenda; o serviço de legenda está ativo
ZZ Seu número, que sobe um pacote por vez
72 F4 Dados de legenda Seguem 20 conjuntos de três bytes
FC9420 Campo 1 Um par CEA-608: 9420, o RCL do SCC
R Campo 2 FD 80 80: nada
OO CEA-708 18 × FA 00 00: nada neste quadro
74 ZZ Rodapé O número do pacote de novo
0B A soma de verificação do pacote de legenda
AB A soma de verificação do pacote ancilar

600 conjuntos por segundo, qualquer que seja a taxa. Um quadro carrega 25 conjuntos a 24 quadros por segundo, 24 a 25, e 20 a 30; a mesma quantidade a 23,976 e a 29,97: dois bytes de legenda em cada conjunto, 9.600 bits por segundo. O CEA-608 usa alguns deles; o CEA-708 fica com o resto.

Letras para bytes

Sequências que se repetem em todo pacote são escritas como uma letra.

Letra Bytes
G a O FA 00 00, de uma a nove vezes: CEA-708 sem nada a enviar
P Q R FB 80 80, FC 80 80, FD 80 80
S 96 69, o início de um pacote de distribuição de legenda
T 61 01, o início de um pacote ancilar de CEA-708
U E1 00 00 00
Z 00

O timecode

O Time Code Rate do cabeçalho diz como os quadros são contados: 24, 25, 30, 30DF (drop-frame, com ; antes dos quadros), 50 ou 60, e 60DF a partir da versão 2.0. Vídeo a 23,976 conta como 24, e a 29,97 como 30 ou 30DF: a taxa de quadros de cada pacote diz qual é.

MCC ou SCC?

SCC MCC
Guarda Os bytes do CEA-608 O pacote de legenda de cada quadro: CEA-608 e CEA-708
Taxas de quadros 29,97 23,976 a 60
Uma linha Palavras a partir de um quadro, uma palavra por quadro O pacote de um quadro

MCC no Subtitld

Mantido no .mcc
  • Texto de cada legenda, em linhas de 32 colunas
  • Itálico, sublinhado e sete cores
  • Onde ela fica: no topo, no meio ou embaixo; à esquerda, no centro ou à direita
  • Falantes, como >> a cada troca
  • Início e fim, até o quadro
Sem destino
  • Negrito, fontes e tamanhos
  • Caracteres fora do conjunto do CEA-608, que viram a letra simples ou "?"
  • Legendas CEA-708: o Subtitld lê e grava as do CEA-608
  • Traduções ao lado do original
  • Dublagens, nomes e rostos dos falantes

Salve um projeto .usfx para manter o que é do Subtitld.

Abrindo um arquivo MCC

O Subtitld lê:

  • a taxa de quadros que o cabeçalho e os pacotes indicam, com drop-frame ou não;
  • as letras, e os dados de legenda de cada pacote;
  • as legendas do CEA-608 do primeiro campo, ou as do segundo quando o primeiro não tem nenhuma, e as dos pacotes ancilares do próprio CEA-608;
  • o campo e a linha depois do timecode da versão 2.0.

Ele decodifica as legendas como faz com o SCC: legendas pop-on, roll-up e paint-on; itálico, sublinhado e cores; linhas e colunas como o lugar da legenda. A taxa de quadros do arquivo é mantida, para salvá-lo de novo como estava. Um arquivo só com legendas CEA-708 diz isso: o Subtitld ainda não as lê.

Exportando MCC

Caixa de exportação do Subtitld com MCC escolhido, falantes como marcas >>, a 29,97 quadros por segundo, com drop-frame

Exportar, depois Legendas e MCC, oferece:

  • TextoO original, ou uma tradução.
  • Nomes dos falantesOmitidos, antes do texto (Thom: …), ou como >> a cada troca de falante.
  • FormataçãoMantida ou removida.
  • Deslocar temposCada legenda antes ou depois, pelo mesmo intervalo.
  • Taxa de quadros23,976, 24, 25, 29,97 (com drop-frame ou não) ou 30: a do vídeo, a menos que você escolha outra.

O Subtitld grava a versão 1.0, com o cabeçalho do MacCaption inteiro. As legendas são as pop-on que ele grava para o SCC, no primeiro canal: um pacote para cada quadro que carrega um par, sem nada no segundo campo, e com a parte do CEA-708 vazia.

Curiosidades

35

Linhas de comentário abrem todo arquivo MCC: a descrição do formato pelo MacCaption, e seus termos. O formato pode ser usado desde que essas linhas sejam incluídas inteiras.

1986

A Computer Prompting & Captioning Co. foi fundada. Seu software de legendagem, o MacCaption para Mac e o CaptionMaker para Windows, foi para a Telestream com a empresa em 2013.

96 69

Todo pacote de distribuição de legenda começa com esses dois bytes, o S do MCC. O pacote foi definido primeiro no CEA-708-B e hoje é o SMPTE ST 334-2.

Formatos relacionados

Tem um .mcc para corrigir?

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

Baixar o Subtitld