Scenarist Closed Caption

AbrirGuardarEmisiónCEA-608

Los subtítulos cerrados de la televisión estadounidense tal como viajan dentro de la imagen: los dos bytes que lleva cada fotograma, en hexadecimal, tras un código de tiempo. Lleva el nombre de Scenarist, el software de autoría de DVD, y sigue siendo lo que las emisoras, los servicios de streaming y los editores piden como subtítulos CEA-608.

De un vistazo

Extensión.scc
Tipo de medioNinguno registrado
EspecificaciónLos bytes: CTA-608 (antes EIA-608, luego CEA-608). El archivo que los rodea: el de Scenarist, nunca un estándar propio.
Precisión temporalUn fotograma, a 29,97 por segundo
Codificación del textoDígitos hexadecimales. Los caracteres son los propios de CEA-608: letras latinas, los acentos de las lenguas de Europa occidental y algunos símbolos.
EstiloCursivas, subrayado y siete colores. Sin negrita.
PosiciónUna cuadrícula de 15 filas de 32 columnas
HablantesNinguno en el formato. Los subtituladores escriben >> en cada cambio de hablante.
En contenedoresLos subtítulos, no el archivo: dentro del vídeo para emisión y HLS, una pista c608 en QuickTime y MP4

Anatomía de un archivo

Una cabecera, y luego líneas con un código de tiempo y las palabras enviadas desde ese fotograma en adelante, una palabra por fotograma. Una línea vacía separa cada una.

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 · Cabecera

    Siempre Scenarist_SCC V1.0.

  2. 2 · Código de tiempo

    El fotograma en el que sale la primera palabra de la línea. Cada palabra tras ella toma el siguiente fotograma.

  3. 3 · Palabras

    Dos bytes cada una, en hexadecimal: un comando, o dos caracteres.

Un subtítulo, palabra a palabra

Los subtítulos no son texto con tiempos, sino los comandos que sigue el decodificador de la televisión. Estos cargan You're a jerk, en amarillo, lo muestran y lo borran.

Palabra Lo que hace el decodificador
9420 RCL Empieza a cargar un subtítulo, fuera de la vista
94ae ENM Borra lo que se está cargando
94f2 PAC Va a la fila 15, columna 4
97a1 Desplazamiento de tabulación Una columna más
912a Código de mitad de fila Amarillo desde aquí. Ocupa una columna, que se muestra como un espacio.
d9ef 75a7 Caracteres Yo, luego u': dos por palabra
942f EOC Muestra lo cargado, de inmediato
942c EDM Borra la pantalla

Los comandos van por duplicado. 9420 9420 es un solo comando: el decodificador toma el segundo como repuesto, por si se pierde el primero. El primer dígito es 9 y no 1 porque el bit más alto de cada byte es un bit de paridad.

El código de tiempo

SCC cuenta fotogramas a 29,97 por segundo, la velocidad de la televisión estadounidense. El código de tiempo con salto de fotogramas (drop-frame), con ; antes de los fotogramas, omite los números de fotograma 00 y 01 en cada minuto, salvo en cada décimo minuto, para que el reloj siga marcando bien el tiempo. El código sin salto (non-drop-frame), con :, numera cada fotograma y se atrasa 3,6 segundos cada hora.

Tres formas de subtitular

Estilo Lo que ve el espectador En Subtitld
Pop-on (aparición) Un subtítulo aparece entero y se queda hasta que se borra o se reemplaza. Lo habitual en programas grabados. Un subtítulo por cada uno
Roll-up (desplazamiento) Las líneas aparecen a medida que se escriben y suben, de dos en dos o de cuatro en cuatro. Noticias y deportes en directo. Un subtítulo por cada línea, hasta que empieza la siguiente
Paint-on (pintado) El texto aparece en pantalla mientras se escribe. Un subtítulo por lo que pinta

Caracteres

Una fila tiene 32 caracteres, y la pantalla 15 filas. Se envían dos caracteres por fotograma, unos sesenta por segundo, así que un subtítulo largo tarda un momento en cargarse.

El juego de caracteres no es ASCII. Diez de sus códigos significan otra cosa (* es á, { es ç, ~ es ñ); un segundo juego añade símbolos como ♪, ½ y ®; y dos más añaden los acentos del español, el francés, el portugués, el alemán y el danés.

Una mayúscula acentuada llega en dos pasos. É se envía como una E sin acento, y luego con un código que la reemplaza, para que los decodificadores sin los caracteres extendidos sigan mostrando una letra. Un escritor que omite la letra sin acento pierde el carácter anterior: Ação sale como Aão. Subtitld envía ambos.

Estilos y lugares

Código Efecto En Subtitld
PAC Una fila, y una columna (de cuatro en cuatro) o un color, o cursiva, para empezar Se conserva, como uno de los nueve lugares, y el estilo
Desplazamiento de tabulación Una a tres columnas más Se conserva, en el lugar
Código de mitad de fila Cursiva, subrayado o un color desde aquí en adelante, mostrado como un espacio Se conserva
Colores Blanco, verde, azul, cian, rojo, amarillo, magenta Se conserva; los demás pasan al más cercano de los siete
Negrita, tipografías, tamaños — El formato no tiene lugar para ello

SCC en Subtitld

Conservado en el .scc
  • El texto de cada subtítulo, en filas de 32 columnas
  • Cursivas, subrayado y siete colores
  • Dónde se sitúa: arriba, en medio o abajo; a la izquierda, al centro o a la derecha
  • Hablantes, como >> en cada cambio
  • Inicio y fin, al fotograma
Sin dónde ir
  • Negrita, tipografías y tamaños
  • Caracteres fuera del juego de CEA-608, que pasan a su letra sin acento o a "?"
  • Traducciones junto al original
  • Doblajes, nombres y caras de los hablantes

Guarda un proyecto .usfx para conservar lo que es de Subtitld.

Abrir un archivo SCC

Subtitld decodifica el archivo como lo hace un decodificador de subtítulos, en su pantalla de 15 filas por 32 columnas:

  • los subtítulos pop-on son subtítulos desde el fotograma en que se muestran hasta el fotograma en que se borran o se reemplazan;
  • los roll-up son un subtítulo por línea, y los paint-on, un subtítulo por lo que pintan;
  • las cursivas, el subrayado y los colores pasan a ser el formato del subtítulo, y sus filas y columnas, su lugar en pantalla;
  • el espacio que ocupa un código de mitad de fila se omite antes de los signos de puntuación;
  • los códigos de tiempo con y sin salto de fotogramas se leen bien;
  • se lee el primer canal de subtítulos, o el segundo si el primero está vacío.

Exportar SCC

El diálogo de exportación de Subtitld con SCC elegido, los hablantes como marcas >> y el código de tiempo con salto de fotogramas

Exportar, y después Subtítulos y SCC, ofrece:

  • TextoEl original, o una traducción.
  • Nombres de hablantesSe omiten, van antes del texto (Thom: …), o como >> en cada cambio de hablante.
  • FormatoSe conserva, o se quita.
  • Desplazar tiemposCada subtítulo antes o después en la misma cantidad.
  • Código de tiempoCon salto de fotogramas, como usa la emisión, o sin salto.

Subtitld escribe los subtítulos pop-on en el primer canal. Cada uno se carga en los fotogramas previos a su inicio y se muestra en su propio fotograma, con sus comandos de mostrar y borrar en líneas propias, para que los decodificadores que leen una línea cada vez también lo muestren a tiempo. Las filas de más de 32 columnas se parten, y cada fila se centra, o se pone a la izquierda o a la derecha según pida el subtítulo. Un subtítulo que llega demasiado pronto tras el anterior para cargarse a tiempo se muestra en cuanto está cargado.

Curiosidades

1980

Las primeras emisiones de red con subtítulos cerrados salieron el 16 de marzo de 1980, en ABC, NBC y PBS, en la línea 21 de la imagen. Los espectadores necesitaban una caja decodificadora para verlos.

13″

Desde 1993, la Television Decoder Circuitry Act de 1990 exigió un decodificador de subtítulos en cada televisor de 13 pulgadas o más vendido en Estados Unidos.

60

Caracteres por segundo: dos por fotograma, a 29,97 fotogramas por segundo. Un subtítulo completo de cuatro filas tarda más de dos segundos en enviarse.

Formatos relacionados

¿Tienes un .scc que corregir?

Ábrelo en Subtitld con el vídeo y reajústalo sobre la forma de onda.

Descargar Subtitld