Este artículo tiene varios problemas. Ayúdenos a mejorarlo o a discutir estos problemas en la página de discusión . ( Aprenda cómo y cuándo eliminar estos mensajes )
|
EIA-608 , también conocido como "Line 21 captions" y "CEA-608", [1] es un estándar para subtítulos para transmisiones de TV NTSC en Estados Unidos , Canadá y México . Fue desarrollado por la Electronic Industries Alliance y la ley exige que se implemente en la mayoría de los receptores de televisión fabricados en Estados Unidos.
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 se utiliza en los países PAL .
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 también están presentes a veces en los datos de usuario de imagen en transmisiones ATSC . Utiliza un ancho de banda fijo de 480 bit/s por campo de la línea 21 para un máximo de 32 caracteres por línea por subtítulo (máximo cuatro líneas) para una transmisión de 30 cuadros. [2] Los subtítulos del campo impar se relacionan con la pista de audio principal y los subtítulos del campo par se relacionan con la pista de audio SAP o secundaria que generalmente es una traducción a un segundo idioma del audio principal, como una traducción al francés o al español de un programa de televisión en inglés.
Los pares de bytes de subtítulos EIA-608 sin procesar son cada vez menos comunes a medida que la televisión digital reemplaza a la analógica. Las transmisiones ATSC utilizan en su lugar el protocolo de subtítulos EIA-708 para encapsular ambos pares de subtítulos EIA-608 y agregar una secuencia EIA-708 nativa. El EIA-608 ha tenido revisiones con la incorporación de conjuntos de caracteres extendidos para admitir completamente la representación de los idiomas español, francés, alemán y una sección transversal de otros idiomas de Europa occidental. El EIA-608 también se amplió para admitir caracteres de dos bytes para los mercados coreano y japonés. La versión completa del 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 real del formato más allá de las simples conversiones en línea de 608 a 708.
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 un cuadro. Los canales se presentan a menudo a los usuarios numerados simplemente como CC1-2 para el campo impar y CC3-4 para el campo par. Debido a las limitaciones de ancho de banda en ambos campos, CC1 y CC3 son los únicos utilizados, lo que significa que ha habido poco uso del segundo canal. Las primeras emisiones subtituladas 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 más tarde cambiaron a utilizar CC3 por razones de ancho de banda. Debido a las mismas razones de ancho de banda, XDS nunca fue utilizado por las 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 al que se refieren los subtítulos o un canal de comunicación de la estación local.
Esta estratificación 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 las filas | ||
Presentación | Codificación | División de comandos y caracteres individuales | ||
Sesión | Canal | Flujo de bytes del canal | ||
-- | Selección | Ensamblaje de canales CC a partir de pares de bytes CC | ||
Inyección | Transporte | Sincronización | Pares de bytes CC extraídos/sincronizados con/desde fotogramas de vídeo | |
Red | no usado | enlace conectado directamente | ||
Enlace | fotogramas de vídeo o datos VBI separados del formato de enlace | |||
TELEVISOR | Físico | formato de enlace demodulado/recuperado de la transmisión/fuente |
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):
Longitud | Nombre | Tipo | Por defecto |
---|---|---|---|
32 bits | código de inicio de datos de usuario | bslbf estampado | 0x000001B2 |
16 bits | identificador de usuario | Código ASCII bslbf | C.C. |
8 bits | código de tipo de datos de usuario | uimsbf | 1 |
8 bits | tamaño del bloque de subtítulos | uimsbf invertido | 0xf8 |
1 bit | título_campo_impar_primero | bandera | 1 |
1 bit | relleno de subtítulos | alineación | 0 |
5 bits | recuento de bloques de subtítulos | uimsbf | 15 |
1 bit | campo_extra_caption_added | bandera | 0 |
X*24 bits | bloque de subtítulos | binario | forma libre |
bslbf: cadena de bits, bit izquierdo primero; uimsbf: entero sin signo, 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 el caption_block_count es mayor que 30, entonces el bloque contiene ambos campos de subtítulos intercalados y uno podría idear la velocidad de cuadros a partir del caption_block_count. Sin embargo, dado que los datos están agrupados, la velocidad de cuadros 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 posible velocidades de cuadros de 24/1.001 para contenido HD. Dado que cuando un decodificador realiza un pull-down 3:2 para la salida NTSC, los subtítulos permanecerán sincronizados.
Longitud | Nombre | Tipo | Por defecto |
---|---|---|---|
7 bits | relleno de subtítulos | alineación | 0x7f |
1 bit | título_campo_impar | uimsbf | 1 o 0 |
8 bits | título_primer_byte | paridad impar uimsbf | 0x80 |
8 bits | título_segundo_byte | paridad impar uimsbf | 0x80 |
La estructura de paquete que se inserta antes del paquete de vídeo H.222 es la siguiente para un fotograma de vídeo asociado:
Longitud | Nombre | Tipo | Por defecto |
---|---|---|---|
32 bits | código de inicio de transmisión privada 1 | bslbf estampado | 0x000001BD |
16 bits | Longitud del paquete PES | uimsbf | 176 |
2 bits | Versión PES | uimsbf | 2 |
1 bit | PES_prioridad | bandera | 0 |
2 bits | Control de codificación de PES | uimsbf | 0 |
1 bit | indicador de alineación de datos | bandera | 1 |
2 bits | derechos de autor originales | uimsbf | 0 |
2 bits | Bandera PTS_DTS | uimsbf | 2 |
6 bits | Varias banderas de PES | uimsbf | 0 |
8 bits | Longitud de datos del encabezado PES | uimsbf | 36 |
40 bits | PTS | uimsbf | varía |
248 bits | relleno_bytes | uimsbf | 255 |
8 bits | identificador de datos | uimsbf | 153 |
8 bits | id_de_unidad_de_datos | uimsbf | 197 |
8 bits | longitud de unidad de datos | uimsbf | 3 |
2 bits | uso futuro reservado | uimsbf | 3 |
1 bit | paridad de campo (CC1/2) | bandera | 0 |
5 bits | desplazamiento de línea | uimsbf | 21 |
16 bits | bloque de datos de subtítulos | uimsbf | 608 subtítulo |
8 bits | id_de_unidad_de_datos | uimsbf | 197 |
8 bits | longitud de unidad de datos | uimsbf | 3 |
2 bits | uso futuro reservado | uimsbf | 3 |
1 bit | paridad de campo (CC3/4/XDS) | bandera | 1 |
5 bits | desplazamiento de línea | uimsbf | 21 |
16 bits | bloque de datos de subtítulos | uimsbf | 608 subtítulo |
8 bits | id_de_unidad_de_datos | uimsbf | 255 |
8 bits | longitud de unidad de datos | uimsbf | 124 |
124*8 bits | relleno_bytes | uimsbf | 255 |
bslbf: cadena de bits, bit izquierdo primero; uimsbf: entero sin signo, bit más significativo primero
Esta estructura fue diseñada para cualquier dato VBI digital y fue optimizada 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, el data_unit_id se establece en 3. En este formato, los subtítulos deben estar separados en pares de bytes distribuidos en fotogramas en un segundo de video en lugar de agruparse en un bloque como con la estructura del DVD. Lo mismo es válido para los subtítulos de teletexto con más de una línea de texto.
La estructura empaquetada que se inserta antes del marco de video activo SMPTE 259M o del paquete de video de esencia MXF se codifica de la siguiente manera para un marco de video asociado:
Longitud | Nombre | Tipo | Por defecto |
---|---|---|---|
16 o 128 bits | bandera auxiliar o encabezado auxiliar | bslbf con patrón o 7 uimsbf | 0xFFFF o varía |
8 bits | id de datos | uimsbf | 97 |
8 bits | id_de_datos_secundarios | uimsbf | 2 |
8 bits | recuento de datos | uimsbf | varía |
X*24 bits | bloque de datos de subtítulos | binario | forma libre |
bslbf: cadena de bits, bit izquierdo primero; uimsbf: entero sin signo, bit más significativo primero
Esta estructura fue diseñada para cualquier audio o metadato digital que se vaya a sincronizar 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 bandera auxiliares se reemplazan por un encabezado de 128 bits.
Longitud | Nombre | Tipo | Por defecto |
---|---|---|---|
1 bit | título_campo_impar (CC1/2 = 1; CC3/4 = 0) | bandera | 1 |
2 bits | título_reservado | uimsbf | 0 |
5 bits | desplazamiento de línea de subtítulo | uimsbf | 15 |
8 bits | título_primer_byte | paridad impar uimsbf | 0x80 |
8 bits | título_segundo_byte | paridad impar uimsbf | 0x80 |
El formato de transmisión de datos EIA-608 incluye el Servicio de datos extendido (XDS), una variedad de información sobre la transmisión. Todo esto es opcional:
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, el subrayado, el parpadeo y la cursiva. El esquema de colores 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 carácter es un espacio en blanco, en realidad significa un espacio en blanco en el texto del subtítulo.
En estos ejemplos
P = bit de paridad impar
Esto se utiliza para rellenar la línea de campo cuando no se envían subtítulos o para el Servicio de datos extendido.
+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ relleno nulo |P|0|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
Un comando con los bits 13 o 14 activados indica al receptor que muestre dos caracteres básicos en la posición actual del cursor para el modo actual (subtítulos o texto). Cada carácter es un punto de código (identifica el carácter que se mostrará), de la siguiente manera.
+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ ASCII de 7 bits modificado |P| CARÁCTER1 | |P| CARÁCTER2 | +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ 15 8 7 0
El código es casi idéntico al ASCII; las excepciones se muestran en rojo.
|
|
|
En la tabla, SB representa un bloque sólido. Se recomienda que el apóstrofo (código 27), que originalmente pudo haber sido pensado como un apóstrofo neutro como en ASCII, se exprese como una comilla simple derecha (Unicode U+2019). Para una comilla simple/apóstrofo neutro, se debe utilizar la comilla simple simple del conjunto de caracteres extendido. [3]
El único uso típico de este conjunto en América del Norte es el uso del carácter de corchea para indicar cambios de un diálogo hablado a escenas cantadas o únicamente musicales.
Es una práctica aceptable de ingeniería de transmisión al traducir EIA-608 a teletexto para países compatibles con PAL, sustituir este carácter por un signo numérico debido a su similitud con un .
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 se muestra a continuación.
+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ |P|0|0|1|C|0|0|1| |P|0|1|1| CARACTER | +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ 15 8 7 0 P = paridad impar; C = alternancia del segundo canal
|
TM es la abreviatura de marca registrada no registrada y debe representarse en superíndice (como el carácter Unicode U+2122 ™ TRADE MARK SIGN ). TS en la tabla anterior representa un "espacio transparente" o un espacio indivisible . Finalmente, la corchea (♪) se utiliza para indicar canto o música de fondo en los subtítulos.
+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ |P|0|0|1|C|0|1|S| |P|0|1|PERSONAJE| +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ 15 8 7 0 P = paridad impar; C = alternancia del segundo canal; S = alternancia del 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 a la mayor cantidad de bits de datos (337 versus 16) codificados por campo VBI; estos errores ocurren en transmisiones o conexiones analógicas propensas al ruido.
El segundo byte es un punto de código en el rango 0x20-0x3F y es el siguiente
|
|
|
|
SM es la abreviatura de marca de servicio y debe representarse en superíndice (como el carácter Unicode U+2120 ℠ SERVICE MARK ). La comilla simple es una comilla curvada hacia la izquierda y las comillas dobles son comillas curvadas hacia la izquierda y hacia la derecha. Los signos más se refieren a las esquinas superior izquierda, superior derecha, inferior izquierda e inferior derecha para el dibujo de un cuadro .
Cuando se utilizan todos los conjuntos de caracteres estándar y extendidos, se dejan de utilizar 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 CEC por Norpak , que realizó 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 japonés, taiwanés y surcoreano. Un comando para cambiar los conjuntos de caracteres tiene un primer byte de 0x17 o 0x1F (según el canal). El segundo byte es una referencia de conjunto de caracteres en el rango 0x24-0x2A, como se muestra a continuación
+-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ |P|0|0|1|C|1|1|1| |P|0|1|0|JUEGO DE CARACTERES| +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ 15 8 7 0
|
Los bits 15 y 7 son siempre bits de paridad impar. 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 a partir de la siguiente tabla
pedacitos | 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 estándar y estilo(Fila predeterminada 11 = 0, filas superiores 1 a 4 = 1 a 2, filas inferiores 12 a 13 = 3) +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ estilo de preámbulo |P|0|0|1|C|0|ROW| |P|1|N|0|STYLE|U| dirección de preámbulo |P|0|0|1|C|0|ROW| |P|1|N|1|CURSR|U| +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ 15 8 7 0 15 8 7 0Preámbulo de fila Dirección extendida y estilo(Filas inferiores 14-15 = 0, filas centrales = 5-10 = 1-3) +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ estilo de preámbulo |P|0|0|1|C|1|ROW| |P|1|N|0|STYLE|U| dirección de preámbulo |P|0|0|1|C|1|ROW| |P|1|N|1|CURSR|U| +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ 15 8 7 0 15 8 7 0 P = paridad impar; C = alternancia del segundo canal U = alternar subrayado; N = alternar siguiente fila hacia abajo (si no se configura el estilo o la posición del cursor, 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 cursiva}
Los bits de fila especifican cuál de las quince filas de la 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 atributos bits permiten 16 posibilidades, las cuales 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, sangría 28 (1111).
Para un código de fila intermedia, 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 en la fila intermedia(el estilo permanece vigente hasta el próximo cambio o el final de la fila indicado por un control o preámbulo) +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ color de fondo |P|0|0|1|C|0|0|0| |P|0|1|0|COLOR|T| estilo de media fila |P|0|0|1|C|0|0|1| |P|0|1|0|ESTILO|U| +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ 15 8 7 0 15 8 7 0 +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+-+ +-+-+-+-+-+-+-+- + +-+-+-+-+-+-+-+-+ sin fondo |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 = alternancia del 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 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. Los bits 3, 2, 1 y 0 identifican la acción 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), enrollar subtítulos de 2 filas, enrollar subtítulos de 3 filas, enrollar subtítulos de 4 filas, flash activado (0,25 segundos una vez por segundo), reanudar subtítulos directos, reiniciar texto, reanudar visualización de texto, borrar memoria mostrada, retorno de carro, borrar memoria no mostrada, fin de subtítulo (1111).
Para las tabulaciones, 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 tabulación.
Teniendo en cuenta que el bit de paridad ya se ha ignorado, el valor hexadecimal de los 2 bytes de datos es el siguiente comando:
cc_data 0 (hexadecimal) | cc_data 0 (binario) | cc_data 1 (hexadecimal) | cc_data 1 (binario) | Dominio |
---|---|---|---|---|
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x20 | 00100000 | reanudar la carga de subtítulos (iniciar el texto del subtítulo almacenado en búfer) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x21 | 00100001 | retroceso (sobrescribir 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 activada (sin usar) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x24 | 00100100 | eliminar hasta el final de la fila (borrar línea) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x25 | 00100101 | Enrolle 2 (tamaño de desplazamiento) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x26 | 00100110 | Enrolle 3 (tamaño de desplazamiento) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x27 | 00100111 | Enrolle 4 (tamaño de pergamino) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x28 | 00101000 | Los subtítulos parpadean (0,25 segundos una vez por segundo) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x29 | 00101001 | reanudar subtítulos directos (iniciar texto de subtítulo) |
0x14 (TXT1) o 0x1c (TXT2) o 0x15 (TXT3) o 0x1D (TXT4) | 0001C10F | 0x2A | 00101010 | Reinicio de texto (inicio de texto sin subtítulos) |
0x14 (TXT1) o 0x1c (TXT2) o 0x15 (TXT3) o 0x1D (TXT4) | 0001C10F | 0x2B | 00101011 | reanudar la visualización del 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 pantalla) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x2D | 00101101 | retorno de carro (desplazarse hacia arriba) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x2E | 00101110 | Borrar la memoria no mostrada (borrar el búfer) |
0x14 (CC1) o 0x1c (CC2) o 0x15 (CC3) o 0x1D (CC4) | 0001C10F | 0x2F | 00101111 | Fin del título (búfer de visualización) |
0x17 (CC1/3) o 0x1F (CC2/4) | 0001C111 | 0x21 | 00100001 | Desplazamiento de tabulación 1 (agregar espacio) |
0x17 (CC1/3) o 0x1F (CC2/4) | 0001C111 | 0x22 | 00100010 | Desplazamiento de tabulación 2 (agregar espacio) |
0x17 (CC1/3) o 0x1F (CC2/4) | 0001C111 | 0x23 | 00100011 | Desplazamiento de tabulación 3 (agregar espacio) |
{{cite web}}
: CS1 maint: copia archivada como título ( enlace )