Scenarist Closed Caption

AbrirSalvarTransmissãoCEA-608

Legendas de TV americana como viajam dentro da imagem: os dois bytes que cada quadro carrega, em hexadecimal, depois de um horário. O nome vem do Scenarist, o software de autoria de DVDs, e ele ainda é o que emissoras, serviços de streaming e editores recebem como legendas CEA-608.

Resumo

Extensão.scc
Tipo de mídiaNenhum registrado
EspecificaçãoOs bytes: CTA-608 (antes EIA-608, depois CEA-608). O arquivo em volta deles: do Scenarist, nunca um padrão próprio.
Precisão de tempoUm quadro, a 29,97 por segundo
Codificação do textoDígitos hexadecimais. Os caracteres são os próprios do CEA-608: letras latinas, os acentos das línguas da Europa Ocidental, alguns símbolos.
EstiloItálico, sublinhado e sete cores. Sem negrito.
PosicionamentoUma grade de 15 linhas por 32 colunas
FalantesNenhum no formato. Os legendadores escrevem >> a cada troca de falante.
Em contêineresAs legendas, não o arquivo: dentro do vídeo para transmissão e HLS, uma trilha c608 em QuickTime e MP4

Anatomia de um arquivo

Um cabeçalho, depois linhas com um horário e as palavras enviadas a partir desse quadro, uma palavra por quadro. Uma linha em branco entre cada uma.

Scenarist_SCC V1.0
 
00:00:22;07 9420 9420 94ae …
 
00:00:22;29 942f 942f
 
00:00:24;14 942c 942c
  1. 1 · Cabeçalho

    Sempre Scenarist_SCC V1.0.

  2. 2 · Horário

    O quadro em que a primeira palavra da linha sai. Cada palavra seguinte ocupa o quadro seguinte.

  3. 3 · Palavras

    Dois bytes cada, em hexadecimal: um comando, ou dois caracteres.

Uma legenda, palavra por palavra

Legendas não são texto com horários, mas os comandos que o decodificador de legendas da TV segue. Estes carregam You're a jerk, em amarelo, mostram e depois apagam.

Palavra O que o decodificador faz
9420 RCL Começa a carregar uma legenda, fora de vista
94ae ENM Limpa o que está sendo carregado
94f2 PAC Vai à linha 15, coluna 4
97a1 Tab offset Mais uma coluna à frente
912a Mid-row code Amarelo a partir daqui. Ocupa uma coluna, mostrada como espaço.
d9ef 75a7 Caracteres Yo, depois u': dois por palavra
942f EOC Mostra o que foi carregado, de imediato
942c EDM Limpa a tela

Os comandos vêm em dobro. 9420 9420 é um só comando: um decodificador toma o segundo como reserva, enviado caso o primeiro se perca. O primeiro dígito é 9, e não 1, porque o bit mais alto de cada byte é um bit de paridade.

O horário

O SCC conta quadros a 29,97 por segundo, a taxa da TV americana. O timecode drop-frame, com ; antes dos quadros, pula os números de quadro 00 e 01 a cada minuto, exceto a cada dez minutos, para que o relógio acompanhe o tempo real. O non-drop-frame, com :, numera cada quadro e se atrasa 3,6 segundos a cada hora.

Três formas de legendar

Estilo O que o espectador vê No Subtitld
Pop-on Uma legenda aparece inteira e fica até ser apagada ou substituída. A forma usual para programas gravados. Uma legenda para cada
Roll-up As linhas aparecem conforme são digitadas e rolam para cima, duas a quatro de cada vez. Notícias e esportes ao vivo. Uma legenda para cada linha, até a próxima começar
Paint-on O texto aparece na tela conforme é escrito. Uma legenda para o que ele pinta

Caracteres

Uma linha tem 32 caracteres, e a tela 15 linhas. Dois caracteres vão em um quadro, cerca de sessenta por segundo, então uma legenda longa leva um momento para carregar.

O conjunto de caracteres não é ASCII. Dez códigos do ASCII significam outra coisa (* é á, { é ç, ~ é ñ), um segundo conjunto acrescenta símbolos como ♪, ½ e ®, e mais dois trazem os acentos do espanhol, do francês, do português, do alemão e do dinamarquês.

Uma maiúscula acentuada vem em duas etapas. É é enviado como um E simples, depois um código que o substitui, para que decodificadores sem os caracteres estendidos ainda mostrem uma letra. Um gravador que pula a letra simples perde o caractere anterior: Ação sai como Aão. O Subtitld envia as duas.

Estilos e lugares

Código Efeito No Subtitld
PAC Uma linha, e uma coluna (de quatro em quatro) ou uma cor, ou itálico, para começar Mantido, como um dos nove lugares, e o estilo
Tab offset Uma a três colunas à frente Mantido, no lugar
Mid-row code Itálico, sublinhado ou uma cor daqui em diante, mostrado como um espaço Mantido
Cores Branco, verde, azul, ciano, vermelho, amarelo, magenta Mantidas; as outras viram a mais próxima das sete
Negrito, fontes, tamanhos — Sem lugar no formato

SCC no Subtitld

Guardado no .scc
  • O texto de cada legenda, em linhas de 32 colunas
  • Itálico, sublinhado e sete cores
  • Onde fica: topo, meio ou base; esquerda, centro ou direita
  • Falantes, como >> a cada troca
  • Início e fim, até o quadro
Sem lugar para ir
  • Negrito, fontes e tamanhos
  • Caracteres fora do conjunto do CEA-608, que viram sua letra simples ou "?"
  • Traduções ao lado do original
  • Dublagens, nomes e rostos dos falantes

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

Abrindo um arquivo SCC

O Subtitld decodifica o arquivo como um decodificador de legendas faria, em sua tela de 15 linhas por 32 colunas:

  • legendas pop-on são legendas do quadro em que aparecem ao quadro em que são apagadas ou substituídas;
  • legendas roll-up são uma legenda por linha, e as paint-on, uma legenda para o que pintam;
  • itálico, sublinhado e cores viram a formatação da legenda, e suas linhas e colunas, o lugar dela na tela;
  • o espaço que um mid-row code ocupa é descartado antes de pontuação;
  • timecodes drop-frame e non-drop-frame são lidos corretamente;
  • o primeiro canal de legendas é lido, ou o segundo quando o primeiro está vazio.

Exportando SCC

Caixa de exportação do Subtitld com SCC escolhido, falantes como marcas >> e timecode drop-frame

Exportar, depois Legendas e SCC, 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 horáriosCada legenda antes ou depois, pelo mesmo intervalo.
  • TimecodeDrop-frame, como a transmissão usa, ou non-drop-frame.

O Subtitld grava legendas pop-on no primeiro canal. Cada uma é carregada nos quadros antes do seu início e aparece no próprio quadro, com seus comandos de mostrar e apagar em linhas próprias, para que decodificadores que leem uma linha de cada vez a mostrem a tempo também. Linhas com mais de 32 colunas são quebradas, e cada linha é centralizada, ou posta à esquerda ou à direita conforme a legenda pede. Uma legenda que chega cedo demais após a anterior para ser carregada a tempo aparece assim que estiver carregada.

Curiosidades

1980

As primeiras transmissões de rede com legendas fechadas foram ao ar em 16 de março de 1980, na ABC, NBC e PBS, na linha 21 do sinal. Os espectadores precisavam de uma caixa decodificadora para vê-las.

13″

A partir de 1993, o Television Decoder Circuitry Act de 1990 exigiu um decodificador de legendas em toda televisão de 13 polegadas ou mais vendida nos Estados Unidos.

60

Caracteres por segundo: dois por quadro, a 29,97 quadros por segundo. Uma legenda completa de quatro linhas leva mais de dois segundos para ser enviada.

Formatos relacionados

Tem um .scc para corrigir?

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

Baixar o Subtitld