EIA-608 , también conocido como "subtítulos de la línea 21" y "CEA-608", [1] alguna vez fue el estándar para subtítulos para transmisiones de TV NTSC en los Estados Unidos , Canadá y México . También especifica un "Servicio de datos extendido", que es un medio para incluir un servicio de control de VCR con una guía electrónica de programas para transmisiones NTSC que opera en el campo de la línea 21 par, similar al VPS basado en TeleTexto que opera en la línea 16 que es utilizado en países PAL .
Fue desarrollado por Electronic Industries Alliance y la ley exige que se implemente en la mayoría de los receptores de televisión fabricados en los Estados Unidos.
Los subtítulos EIA-608 se transmiten en los campos pares o impares de la línea 21 con un bit de paridad impar en el área de datos de video activo no visible en transmisiones NTSC y, a veces, también están presentes en los datos de usuario de imágenes en transmisiones ATSC . Utiliza un ancho de banda fijo de 480 bit / s por campo de línea 21 para un máximo de 32 caracteres por línea por título (máximo cuatro títulos) para una transmisión de 30 cuadros. [2] Los subtítulos de los campos impares se relacionan con la pista de audio principal y los subtítulos de los campos pares relacionados con el SAP o la pista de audio secundaria, que generalmente es una traducción al segundo idioma del audio principal, como una traducción al francés o al español de un idioma de habla inglesa. Programa de televisión.
Los pares de bytes de subtítulos EIA-608 sin procesar son cada vez menos frecuentes a medida que la televisión digital reemplaza a la analógica. En cambio, las transmisiones ATSC utilizan el protocolo de subtítulos EIA-708 para encapsular los dos pares de subtítulos EIA-608 y para agregar un flujo EIA-708 nativo. EIA-608 ha tenido revisiones con la adición de conjuntos de caracteres extendidos para admitir completamente la representación de los idiomas español, francés, alemán y la sección transversal de otros idiomas de Europa occidental . EIA-608 también se amplió para admitir caracteres de dos bytes para los mercados coreano y japonés. La versión completa de EIA-708 admite más conjuntos de caracteres y mejores opciones de posicionamiento de subtítulos; sin embargo, debido al hardware EIA-608 existente y las revisiones del formato, ha habido poco o ningún uso del formato en el mundo real, además de las simples conversiones en línea de 608 a 708.
Canales
EIA-608 define cuatro canales de información de subtítulos, de modo que un programa podría, por ejemplo, tener subtítulos en cuatro idiomas diferentes. Hay dos canales, llamados 1 y 2 por el estándar, en cada uno de los dos campos de una trama. Sin embargo, los canales a menudo se presentan a los usuarios numerados simplemente como CC1-2 para el campo impar y CC3-4 para el campo par. Sin embargo, debido a las limitaciones de ancho de banda en cualquiera de los campos, CC1 y CC3 son los únicos que se utilizan, lo que significa que ha habido poco uso para el segundo canal. Las primeras transmisiones con subtítulos de SAP en español utilizaron primero el segundo canal CC2 porque los decodificadores de subtítulos originales solo leían el primer campo impar, pero luego cambiaron a CC3 por razones de ancho de banda. Debido a las mismas razones de ancho de banda, XDS nunca fue utilizado por estaciones de habla hispana.
Dentro de cada canal, hay dos flujos de información que podrían considerarse subcanales: uno lleva "subtítulos" y el otro "texto". Este último no es de uso común debido a la falta de soporte de hardware y ancho de banda disponible. El texto se indica mediante el uso de comandos de texto y se puede utilizar para una cadena de URL formateada con una suma de comprobación de 16 bits que designa un sitio web con el que se relacionan los subtítulos o un canal de comunicación de la estación local.
Esta capa se basa en el modelo de referencia del protocolo OSI :
Capas CC | Capas OSI | Capas DVB / MXF | Comentarios | |
---|---|---|---|---|
Solicitud | Interpretación | Emitir comandos y agregar texto a filas | ||
Presentación | Codificación | Rompiendo comandos y personajes individuales | ||
Sesión | Canal | Secuencia de bytes de canal | ||
- | Selección | Ensamblaje de canal CC a partir de pares de bytes CC | ||
Inyección | Transporte | Sincronización | Pares de bytes CC extraídos / sincronizados con / desde cuadros de video | |
La red | no usado | enlace conectado directamente | ||
Enlace | fotogramas de video o datos VBI divididos del formato de enlace | |||
Televisor | Físico | formato de enlace demodulado / recuperado de la transmisión / fuente |
Inserción de datos de usuario de DVD GOP
La estructura de datos de usuario que sigue a un encabezado GOP H.262 es la siguiente (lo mismo se aplicaría después de un encabezado GOP ISO / IEC 14496-2):
Largo | Nombre | Tipo | Defecto |
---|---|---|---|
32 bits | user_data_start_code | bslbf estampado | 0x000001B2 |
16 bits | identificador_usuario | ASCII bslbf | CC |
8 bits | user_data_type_code | uimsbf | 1 |
8 bits | caption_block_size | uimsbf invertido | 0xf8 |
1 bit | caption_odd_field_first | bandera | 1 |
1 bit | caption_filler | alineación | 0 |
5 bits | caption_block_count | uimsbf | 15 |
1 bit | caption_extra_field_added | bandera | 0 |
X * 24 bits | caption_block | binario | forma libre |
bslbf: cadena de bits, el bit izquierdo primero; uimsbf: entero sin signo, el bit más significativo primero
Los bloques de subtítulos se insertan después de la secuencia y los encabezados GOP, por lo que cada bloque es para un segundo de video que terminaría siendo una o dos líneas largas o tres o cuatro líneas cortas de texto. También eso significa que si caption_block_count es mayor que 30, entonces el bloque contiene ambos campos de subtítulos intercalados y se podría diseñar la tasa de encuadre a partir de caption_block_count. Sin embargo, dado que los datos se agrupan, la velocidad de encuadre casi siempre será 30 / 1,001, a diferencia del método ATSC que inserta un par de bytes para cada campo después del encabezado de la imagen, lo que hace posibles velocidades de encuadre de 24 / 1,001 para contenido HD. Dado que cuando un decodificador hace un pull-down 3: 2 para la salida NTSC, los subtítulos permanecerán sincronizados.
Largo | Nombre | Tipo | Defecto |
---|---|---|---|
7 bits | caption_filler | alineación | 0x7f |
1 bit | caption_odd_field | uimsbf | 1 o 0 |
8 bits | caption_first_byte | paridad impar uimsbf | 0x80 |
8 bits | caption_second_byte | paridad impar uimsbf | 0x80 |
Inserción de transporte DVB
La estructura de edición en paquetes que se inserta antes del paquete de video H.222 es la siguiente para un cuadro de video asociado:
Largo | Nombre | Tipo | Defecto |
---|---|---|---|
32 bits | private_stream_1_start_code | bslbf estampado | 0x000001BD |
16 bits | PES_packet_length | uimsbf | 176 |
2 bits | PES_version | uimsbf | 2 |
1 bit | PES_priority | bandera | 0 |
2 bits | PES_scrambling_control | uimsbf | 0 |
1 bit | data_alignment_indicator | bandera | 1 |
2 bits | copyright original | uimsbf | 0 |
2 bits | PTS_DTS_flag | uimsbf | 2 |
6 bits | varios_PES_flags | uimsbf | 0 |
8 bits | PES_header_data_length | uimsbf | 36 |
40 bits | PTS | uimsbf | varía |
248 bits | stuffing_bytes | uimsbf | 255 |
8 bits | identificador_datos | uimsbf | 153 |
8 bits | data_unit_id | uimsbf | 197 |
8 bits | data_unit_length | uimsbf | 3 |
2 bits | reservado_futuro_uso | uimsbf | 3 |
1 bit | field_parity (CC1 / 2) | bandera | 0 |
5 bits | line_offset | uimsbf | 21 |
16 bits | Closed_captioning_data_block | uimsbf | 608 subtítulo |
8 bits | data_unit_id | uimsbf | 197 |
8 bits | data_unit_length | uimsbf | 3 |
2 bits | reservado_futuro_uso | uimsbf | 3 |
1 bit | field_parity (CC3 / 4 / XDS) | bandera | 1 |
5 bits | line_offset | uimsbf | 21 |
16 bits | Closed_captioning_data_block | uimsbf | 608 subtítulo |
8 bits | data_unit_id | uimsbf | 255 |
8 bits | data_unit_length | uimsbf | 124 |
124 * 8 bits | stuffing_bytes | uimsbf | 255 |
bslbf: cadena de bits, el bit izquierdo primero; uimsbf: entero sin signo, el bit más significativo primero
Esta estructura se diseñó para cualquier dato VBI digital y se optimizó para transportar tres o más paquetes de teletexto de 43 bytes . por ejemplo, un encabezado de página y dos líneas asociadas. Para los subtítulos de teletexto, data_unit_id se establece en 3. De esta forma, los subtítulos deben separarse en pares de bytes distribuidos en fotogramas en un segundo de video en lugar de agruparse en un bloque como en la estructura de DVD. Lo mismo ocurre con los subtítulos de teletexto con más de una línea de texto.
Inserción SDI / MXF SMPTE 291M
La estructura de edición en paquetes que se inserta antes de la trama de video activo SMPTE 259M o el paquete de video esencia MXF se codifica de la siguiente manera para una trama de video asociado:
Largo | Nombre | Tipo | Defecto |
---|---|---|---|
16 o 128 bits | ancillary_flag o ancillary_header | bslbf estampado o 7 uimsbf | 0xFFFF o varía |
8 bits | data_id | uimsbf | 97 |
8 bits | secundario_data_id | uimsbf | 2 |
8 bits | cuenta_datos | uimsbf | varía |
X * 24 bits | caption_data_block | binario | forma libre |
bslbf: cadena de bits, el bit izquierdo primero; uimsbf: entero sin signo, el bit más significativo primero
Esta estructura fue diseñada para cualquier audio digital o metadatos que se sincronizarán con un cuadro de video. SDI transporta cada ocho bits en un paquete alineado de 10 bits, a diferencia de MXF que está alineado por bytes y los bytes de la bandera auxiliar se reemplazan por un encabezado de 128 bits.
Largo | Nombre | Tipo | Defecto |
---|---|---|---|
1 bit | caption_odd_field (CC1 / 2 = 1; CC3 / 4 = 0) | bandera | 1 |
2 bits | caption_reserved | uimsbf | 0 |
5 bits | caption_line_offset | uimsbf | 15 |
8 bits | caption_first_byte | paridad impar uimsbf | 0x80 |
8 bits | caption_second_byte | paridad impar uimsbf | 0x80 |
Servicio de datos extendido
El formato de flujo de datos EIA-608 incluye Extended Data Service (XDS), una variedad de información sobre la transmisión. Todo es opcional:
- nombre del programa
- calificación de ofensiva (violencia, sexo, etc.)
- categoría de programa (drama, programa de juegos, etc.)
Caracteres
Hay tres conjuntos de caracteres que la secuencia EIA-608 puede indicar al receptor que muestre: caracteres básicos, caracteres especiales y caracteres extendidos. Un solo comando EIA-608 de dos bytes (representado por una sola línea VBI) puede especificar dos caracteres básicos, un carácter especial o un carácter extendido.
Los caracteres extendidos son una adición posterior al estándar y su decodificación es opcional.
EIA-608 proporciona controles para el color del primer plano y el fondo del texto, subrayado, parpadeo y cursiva. El esquema de color predeterminado es caracteres blancos sobre un fondo negro, todos opacos.
El carácter especial Espacio transparente implica un fondo transparente incluso en ausencia de comandos de control de fondo. Como el primer plano de este personaje es un espacio en blanco, realmente significa un espacio en el texto de los subtítulos.
Datos sin subtítulos
Esto se usa para rellenar la línea del campo cuando no se envían subtítulos o para el Servicio de datos extendido.
+ - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + almohadilla nula | P | 0 | 0 | 0 | 0 | 0 | 0 | 0 | | P | 0 | 0 | 0 | 0 | 0 | 0 | 0 | Metadatos XDS | P | 0 | 0 | 0 | CLASE | | P | 0 | 0 | 0 | TIPO | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0 15 8 7 0
Conjunto básico de caracteres norteamericanos
Un comando con los bits 13 o 14 encendidos indica al receptor que muestre dos caracteres básicos en la posición actual del cursor para el modo actual (subtítulos ocultos o texto). Cada carácter es un punto de código (identifica el carácter a mostrar), como sigue.
+ - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + ASCII de 7 bits modificado | P | CHARACTER1 | | P | CHARACTER2 | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0
El código es casi idéntico al ASCII; las excepciones se muestran en rojo.
|
|
|
En la tabla anterior, SB representa un bloque sólido. Ahora se recomienda representar el apóstrofo (código 27), que originalmente pudo haber sido un apóstrofo neutral como en ASCII, como una comilla simple derecha (Unicode U + 2019). Para una comilla simple neutral / apóstrofe, se debe usar la comilla simple simple del conjunto de caracteres extendido. [3]
Conjunto de caracteres especiales de América del Norte
El único uso real en América del Norte de este conjunto es el uso del carácter de octava nota para denotar cambios de diálogo hablado a escenas de canto o solo musicales.
Es una práctica de ingeniería de transmisión aceptable al traducir EIA-608 a Teletexto para países compatibles con PAL sustituir este carácter por un signo de número debido a su similitud con un sostenido .
Un comando para mostrar un carácter especial tiene un primer byte de 0x11 o 0x19 (según el canal). El segundo byte es un punto de código en el rango 0x30-0x3F como sigue.
+ - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + | P | 0 | 0 | 1 | C | 0 | 0 | 1 | | P | 0 | 1 | 1 | CHAR | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0 P = paridad impar; C = alternar segundo canal
|
TM es la abreviatura de marca comercial no registrada y debe estar representada en superíndice (™). TS en la tabla anterior representa un "espacio transparente" o un espacio que no se rompe . Finalmente, la octava nota (♪) se usa para denotar canto o música de fondo en los subtítulos.
Conjunto extendido de caracteres de Europa occidental
+ - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + | P | 0 | 0 | 1 | C | 0 | 1 | S | | P | 0 | 1 | PERSONAJE | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0 P = paridad impar; C = alternar segundo canal; S = alternar conjunto de caracteres
Estos conjuntos de caracteres extendidos rara vez se utilizan debido a que la mayoría de los países europeos utilizan el sistema de teletexto basado en BBC Ceefax.
El sistema Ceefax es más propenso a errores de caracteres debido al mayor número de bits de datos (337 frente a 16) codificados por campo VBI, estos errores ocurren en transmisiones o conexiones analógicas propensas al ruido.
- Un comando para mostrar un carácter extendido español / francés o varios tiene un primer byte de 0x12 o 0x1A (según el canal).
- Un comando para mostrar un carácter extendido portugués / alemán / danés tiene un primer byte de 0x13 o 0x1B (según el canal).
El segundo byte es un punto de código en el rango 0x20-0x3F es el siguiente
|
|
|
|
SM es la abreviatura de marca de servicio y debe representarse en superíndice . Las comillas simples son curvas a la izquierda y las comillas dobles son curvas a la izquierda y a la derecha. Los signos más se refieren a las esquinas superior izquierda, superior derecha, inferior izquierda e inferior derecha para el dibujo del cuadro .
Conjuntos de caracteres no occidentales de Norpak
Cuando se utilizan todos los conjuntos de caracteres estándar y extendidos no se utilizan en favor de los siguientes conjuntos predefinidos, se debe tener cuidado de no emular ningún comando de control. Esta es una extensión presentada a la CCA por Norpak, quien hizo una extensión similar al formato de teletexto para el mercado chino. El uso principal ha sido proporcionar subtítulos de puntos de código de doble byte a los mercados de Japón, Taiwán y Corea del Sur. Un comando para cambiar conjuntos de caracteres tiene un primer byte de 0x17 o 0x1F (según el canal). El segundo byte es una referencia de juego de caracteres en el rango 0x24-0x2A de la siguiente manera
+ - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + | P | 0 | 0 | 1 | C | 1 | 1 | 1 | | P | 0 | 1 | 0 | CHARSET | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0
|
Comandos de control
Los bits 15 y 7 son siempre bits de paridad impares. El bit 11 es siempre el bit de canal.
El código de dirección del preámbulo con los bits de enmascaramiento 15, 11 y 7 como ya se definió anteriormente se puede interpretar de la siguiente tabla
bits | interpretación |
---|---|
14-13 | siempre 0 |
12 | siempre 1 |
10-8 | indicador de posición de fila |
6 | siempre 1 |
5 | indicador de posición de fila |
4-1 | indicador de atributo de texto |
0 | indicador de subrayado |
Preámbulo de fila Dirección y estilo estándar(Fila predeterminada 11 = 0, filas superiores 1-4 = 1-2, filas inferiores 12-13 = 3) + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + estilo de preámbulo | P | 0 | 0 | 1 | C | 0 | FILA | | P | 1 | N | 0 | ESTILO | U | dirección de preámbulo | P | 0 | 0 | 1 | C | 0 | FILA | | P | 1 | N | 1 | CURSR | U | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0 15 8 7 0Preámbulo de fila Dirección y estilo extendidos(Filas inferiores 14-15 = 0, filas centrales = 5-10 = 1-3) + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + estilo de preámbulo | P | 0 | 0 | 1 | C | 1 | FILA | | P | 1 | N | 0 | ESTILO | U | dirección de preámbulo | P | 0 | 0 | 1 | C | 1 | FILA | | P | 1 | N | 1 | CURSR | U | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0 15 8 7 0 P = paridad impar; C = alternar segundo canal U = alternar subrayado; N = alternar siguiente fila hacia abajo (si el estilo o la posición del cursor no están establecidos, los valores predeterminados son texto blanco normal con fondo negro en cursor = 0, cursor - múltiplo de 4) enumeraciones de estilo de texto: {blanco = 0, verde, azul, cian, rojo, amarillo, magenta, blanco en cursiva}
Los bits de fila especifican cuál de las quince filas de pantalla debe contener el texto del título: fila 11 (0000), 1 (0010), 2 (0011), 3, 4, 12, 13, 14, 15, 5, 6, 7, 8, 9 o 10 (1111).
Los bits de atributos permiten 16 posibilidades, que son: blanco (0000), verde, azul, cian, rojo, amarillo, magenta, cursiva, sangría 0, sangría 4, sangría 8, sangría 12, sangría 16, sangría 20, sangría 24, guión 28 (1111).
Para un código de línea media, estos son los siguientes: Los bits 14, 13, 10, 9, 6 y 4 son siempre 0, los bits 12, 8 y 5 son siempre 1. Los bits 3, 2 y 1 forman el atributo de color 0001X10X (consulte la lista de atributos). El bit 0 indica subrayado.
Cambio de estilo a mitad de fila(el estilo permanece en efecto hasta el próximo cambio o el final de la fila señalado por un control o preámbulo) + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + bg color | P | 0 | 0 | 1 | C | 0 | 0 | 0 | | P | 0 | 1 | 0 | COLOR | T | estilo midrow | P | 0 | 0 | 1 | C | 0 | 0 | 1 | | P | 0 | 1 | 0 | ESTILO | U | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0 15 8 7 0 + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + sin bg | P | 0 | 0 | 1 | C | 1 | 1 | 1 | | P | 0 | 1 | 0 | 1 | 1 | 0 | 1 | texto negro | P | 0 | 0 | 1 | C | 1 | 1 | 1 | | P | 0 | 1 | 0 | 1 | 1 | 1 | U | + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + + - + - + - + - + - + - + - + - + 15 8 7 0 15 8 7 0 P = paridad impar; C = alternar segundo canal T = parcialmente transparente; U = alternar subrayado enumeraciones de colores bg: {blanco = 0, verde, azul, cian, rojo, amarillo, magenta, negro}
Para otros códigos de control, estos son los siguientes: Los bits 14, 13, 9, 6 y 4 son siempre 0, los bits 12, 10 y 5 son siempre 1. El bit 8 elige entre la línea 21 y 284. Bits 3, 2, 1 y 0 identificar la acción en particular.
Los bits de comando permiten 16 posibilidades, que son: reanudar la carga de subtítulos (0000), retroceso (0001), eliminar hasta el final de la fila (0100), subtítulos acumulados de 2 filas, subtítulos acumulados de 3 filas, subtítulos acumulados 4 filas, parpadea (0,25 segundos una vez por segundo), reanuda la subtitulación directa, reinicia el texto, reanuda la visualización del texto, borra la memoria mostrada, retorno de carro, borra la memoria no mostrada, final de la leyenda (1111).
Para las pestañas, estos son los siguientes: Los bits 14, 13, 6, 4, 3, 2 son siempre 0, los bits 12, 10, 9, 8, 5 son siempre 1. Los bits 1 y 0 determinan el número de desplazamientos de pestañas.
Teniendo en cuenta que el bit de paridad ya ignorado, el valor hexadecimal tiene datos de 2 bytes es el siguiente comando:
cc_data 0 (hexadecimal) | cc_data 0 (binario) | cc_data 1 (hexadecimal) | cc_data 1 (binario) | Mando |
---|---|---|---|---|
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x20 | 00100000 | reanudar la carga de subtítulos (iniciar el texto de subtítulos en búfer) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x21 | 00100001 | retroceso (sobrescribe el último carácter) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x22 | 00100010 | alarma apagada (sin usar) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x23 | 00100011 | alarma encendida (sin usar) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x24 | 00100100 | eliminar al final de la fila (borrar línea) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x25 | 00100101 | enrollar 2 (tamaño de desplazamiento) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x26 | 00100110 | enrollar 3 (tamaño de desplazamiento) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x27 | 00100111 | enrollar 4 (tamaño de desplazamiento) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x28 | 00101000 | parpadea los subtítulos (0,25 segundos una vez por segundo) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x29 | 00101001 | reanudar los subtítulos directos (iniciar el texto del título) |
0x14 (TXT1) o 0x1c (TXT2) o 0x15 (TXT3) o 0x1D (TXT4) | 0001C10F | 0x2A | 00101010 | reinicio de texto (iniciar texto sin subtítulos) |
0x14 (TXT1) o 0x1c (TXT2) o 0x15 (TXT3) o 0x1D (TXT4) | 0001C10F | 0x2B | 00101011 | reanudar la visualización de texto ( reanudar el texto sin subtítulos) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x2C | 00101100 | borrar la memoria de la pantalla (borrar la pantalla) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x2D | 00101101 | retorno de carro (líneas de desplazamiento hacia arriba) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x2E | 00101110 | borrar la memoria no mostrada (borrar búfer) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x2F | 00101111 | fin de título (búfer de visualización) |
0x17 (CC1 / 3) o 0x1F (CC2 / 4) | 0001C111 | 0x21 | 00100001 | desplazamiento de tabulación 1 (agregar espaciado) |
0x17 (CC1 / 3) o 0x1F (CC2 / 4) | 0001C111 | 0x22 | 00100010 | desplazamiento de tabulación 2 (agregar espaciado) |
0x17 (CC1 / 3) o 0x1F (CC2 / 4) | 0001C111 | 0x23 | 00100011 | compensación de tabulación 3 (agregar espaciado) |
Referencias
- ^ "SCTE 21 2012 - ESTÁNDAR PARA EL TRANSPORTE DE DATOS VBI EN SECUENCIAS DE TRANSPORTE DIGITAL POR CABLE" (PDF) . Sociedad de Ingenieros de Telecomunicación por Cable . SCTE 21: 13. 2012 . Consultado el 4 de octubre de 2012 .
- ^ https://evertz.com/resources/eia_608_708_cc.pdf
- ^ Estándar CEA-608-E R-2014
enlaces externos
- Requisitos del decodificador de subtítulos para receptores de televisión analógica - 47 CFR 15.119 - De la FCC
- Índice de documentos de requisitos en texto y PDF para 47 CFR 15 - use el enlace 119 - De la FCC
- ANSI / CTA-608-E S-2019 : última revisión del estándar de la Consumer Technology Association , sin cargo