Subtítulos cerrados CEA-608 y CEA-708
Los subtítulos cerrados de la televisión norteamericana. CEA-608 viene de la TV analógica: dos bytes por fotograma, en la línea 21 de la imagen. CEA-708 es su sucesor digital, con ventanas, colores y muchos servicios. Una emisión digital transporta ambos en cada fotograma. Subtitld los lee de un vídeo, y los escribe en archivos SCC y MCC.
De un vistazo
| Especificación | CTA-608 (antes EIA-608, luego CEA-608) y CTA-708 (antes CEA-708). En vídeo digital, ATSC A/53 Parte 4. |
|---|---|
| Dónde viajan | En los fotogramas del vídeo, en una pista de subtítulos propia (c608 de QuickTime), y en archivos SCC y MCC |
| Precisión temporal | Un fotograma |
| Caracteres | CEA-608: su propio juego latino. CEA-708: ASCII, Latin-1, algunos símbolos y caracteres de 16 bits. |
| Estilo | CEA-608: cursiva, subrayado, siete colores. CEA-708: cursiva, subrayado, 64 colores, tipografías, tamaños, bordes y fondos. |
| Posición | CEA-608: una cuadrícula de 15 filas por 32 columnas. CEA-708: hasta ocho ventanas, ancladas en una cuadrícula de 75 filas. |
| Canales | CEA-608: CC1 a CC4. CEA-708: hasta 63 servicios. |
| Hablantes | Ninguno en las normas. Quienes subtitulan escriben >> en cada cambio de hablante. |
Los datos de subtítulos de un fotograma
Cada fotograma lleva unos cuantos conjuntos de tres bytes. El primer byte de cada uno indica qué son los otros dos.
FC 94 2F FD 80 80 FF 42 22 FE 89 01 FA 00 00 …
- 1 · Qué sigue
FCes el primer campo de CEA-608,FDel segundo.FFinicia un paquete de CEA-708, yFElo continúa. - 2 · CEA-608
Dos bytes por cada campo.
94 2Fmuestra el subtítulo cargado en CC1;80 80no es nada. - 3 · CEA-708
Un paquete, de dos bytes en dos bytes: su cabecera (
42, de cuatro bytes), un bloque de servicio (22, servicio 1, dos bytes), y luego89 01, DisplayWindows para la ventana 0. - 4 · Espacio
Los demás conjuntos del fotograma, sin llevar nada. Un fotograma tiene 20 a 29.97 fotogramas por segundo, 25 a 24 y 24 a 25.
9 600 bits por segundo para subtítulos. El canal de subtítulos de una emisión digital reserva 960 de ellos para el CEA-608 que transporta, que los convertidores pasan a los televisores analógicos, y 8 640 para CEA-708.
CEA-608: cuatro canales
Los bytes son los que contiene un archivo SCC: comandos y caracteres, dos por fotograma, en una pantalla de 15 filas por 32 columnas. Cada uno de los dos campos de la imagen lleva dos canales de subtítulos.
| Canal | Dónde | Uso |
|---|---|---|
| CC1 | Campo 1, primer canal | Los subtítulos del programa |
| CC2 | Campo 1, segundo canal | Otro idioma, o nada |
| CC3 | Campo 2, primer canal | A menudo, un segundo idioma |
| CC4 | Campo 2, segundo canal | Se usa poco |
CEA-708: ventanas y plumas
Un servicio de CEA-708 dibuja en ventanas: hasta ocho, cada una con su lugar, su tamaño, sus filas y su estilo, que se muestran, ocultan, alternan y eliminan. Una pluma escribe en ellas, con cursiva, subrayado y colores. Estas órdenes cargan un subtítulo y lo muestran:
| Bytes | Comando |
|---|---|
98 18 DA 32 70 13 09 |
DefineWindow 0 Oculta, con su centro inferior al 90 % de altura y al 50 % del ancho de la pantalla, una fila de 20 columnas |
88 01 |
ClearWindows Ventana 0, vacía |
97 C0 00 0E 00 |
SetWindowAttributes Sin relleno detrás, el texto centrado |
92 00 00 |
SetPenLocation Fila 0, columna 0 |
90 05 00 |
SetPenAttributes Tamaño normal, sin cursiva ni subrayado |
91 3C 00 00 |
SetPenColor Amarillo, sobre negro |
59 6F 75 … |
You're a jerk, |
90 05 00 91 3F 00 00 |
La pluma otra vez Blanco, sobre negro |
20 54 68 … |
Thom. |
89 01 |
DisplayWindows Ventana 0, en el fotograma en que empieza el subtítulo |
El ancla de la ventana es uno de nueve puntos: sus esquinas, el centro de sus lados y su centro. Son los nueve lugares en que puede situarse un subtítulo en Subtitld.
| Caracteres | Qué contienen |
|---|---|
| G0 | ASCII, salvo su borrado, que es ♪ |
| G1 | Latin-1: los acentos de las lenguas de Europa occidental |
| G2 | Algunos más: … ‘ ’ “ ” • ™ Š Œ ⅛ ⅜ ⅝ ⅞ y dibujo de cajas |
| P16 | Caracteres de 16 bits, como los que usan los subtítulos en coreano |
Subtítulos en un vídeo
| Dónde | Quién los pone | Cómo los lee Subtitld |
|---|---|---|
| En los fotogramas: datos de usuario MPEG-2, SEI de H.264 y HEVC | Emisiones digitales, y grabaciones de ellas (.ts) |
Decodificando el vídeo, mientras eso tarde |
Una pista de subtítulos (c608) |
Entregas de QuickTime | De inmediato |
| Un archivo SCC | Entregas de emisión y de streaming | CEA-608 |
| Un archivo MCC | Entregas de emisión, MacCaption | CEA-708, o si no, CEA-608 |
CEA-608 / 708 en Subtitld
- El texto de cada subtítulo y sus saltos de línea
- Cursiva y subrayado
- Colores: siete en CEA-608, 64 en CEA-708
- Dónde se sitúa: arriba, en medio o abajo; izquierda, centro o derecha
- Hablantes, como
>>en cada cambio - Inicio y fin, al fotograma
- Negrita, que ninguno de los dos tiene
- Tipografías, tamaños, bordes y fondos de ventana de CEA-708
- Más de un servicio o canal a la vez: se lee uno, luego otro
- Traducciones junto al original
Guarda un proyecto .usfx para conservar lo que es de Subtitld.
Leer los subtítulos de un vídeo
Ofrece:
- SubtítulosLos primeros que tenga el vídeo, CEA-708 antes que CEA-608; un servicio de CEA-708, del 1 al 6; o un canal de CEA-608, de CC1 a CC4.
- AlcanceTodo el vídeo, un intervalo, o el subtítulo seleccionado, como en una transcripción.
Subtitld los decodifica como lo haría un decodificador. Un subtítulo cargado fuera de la vista y mostrado es un subtítulo hasta que se oculta, se borra o se reemplaza. Los subtítulos escritos en directo en pantalla, línea a línea, se convierten en un subtítulo por línea, hasta que empieza la siguiente. Los tiempos se cuentan desde el inicio del vídeo. Un vídeo sin subtítulos lo dice.
Las grabaciones de emisiones llegan como archivos .ts, .m2ts o .mts, que Subtitld abre como vídeo.
Escribirlos
Subtitld escribe subtítulos en los archivos que piden las emisoras y las plataformas:
- SCC: subtítulos emergentes en CEA-608, CC1;
- MCC: lo mismo en CEA-608 y, a la par, en el servicio 1 de CEA-708, o solo CEA-608 si lo eliges.
Curiosidades
Desde el 1 de julio de 2002, los televisores digitales vendidos en Estados Unidos, salvo los más pequeños, debían decodificar subtítulos CEA-708: al menos los seis servicios estándar.
Ventanas que puede tener a la vez un servicio de CEA-708, cada una con su propio lugar, tamaño y estilo. CEA-608 tiene una sola pantalla.
Entre los caracteres extendidos de CEA-708 se cuenta el propio logotipo de subtítulos cerrados, la CC que marca un programa subtitulado.
Formatos relacionados
-
.sccScenarist Closed Caption
-
.mccArchivo de transferencia de paquetes de datos auxiliares de MacCaption
-
.ttmlTimed Text Markup Language
Ábrela en Subtitld, lee sus subtítulos en la línea de tiempo, y corrígelos y reajústalos sobre la forma de onda.