Skip to content

Subtítulos de teletexto de un canal de difusión

La mitad de los canales del satélite y del cable europeos llevan teletexto, y sus subtítulos viven en una de sus páginas, normalmente la 888. Un televisor descodifica esa página por su cuenta y pone las líneas sobre la imagen. El abonado que ve el mismo canal en su aplicación no recibe nada: ningún reproductor OTT descodifica teletexto.

Catena descodifica las páginas de subtítulos y entrega cada una como una pista WebVTT independiente que entienden todos los reproductores. No hace falta añadir nada al canal: el texto sale de la misma señal que usted ya recibe.

Para los subtítulos incrustados en la propia imagen (CEA-608/708, la forma estadounidense de hacer lo mismo) vea Subtítulos ocultos.

Para qué le sirve al proveedor

  • Los subtítulos dejan de perderse camino al abonado. El difusor los entregó, su reproductor no los mostró, y la queja llega a usted, no al difusor.
  • Requisitos de accesibilidad. La European Accessibility Act exige conservar los subtítulos en la distribución en línea de lo que se emitió. El sentido práctico es simple: si los subtítulos estaban en el aire, deben estar también en la aplicación.
  • Multilingüismo sin coste. El difusor suele poner varias páginas de subtítulos en un mismo canal, una por idioma. Cada una se convierte en una entrada del menú de subtítulos, sin una segunda entrada de señal ni trabajo manual.
  • Una entrada, todas las salidas. Se descodifica una vez en la recepción y se entrega al navegador, a la aplicación y al televisor.

Cómo activar la extracción

La extracción está desactivada por omisión y se pide para cada stream por separado. Abra el stream, la pestaña Procesamiento, la sección Teletexto, y elija el modo:

  • En tránsito dentro de MPEG-TS (sin pista de subtítulos) — el valor por omisión. El teletexto sigue viajando intacto hacia los consumidores de MPEG-TS y no se descodifica nada.
  • Extraer las páginas de subtítulos como pistas — cada página de subtítulos se convierte en una pista WebVTT. Dentro de MPEG-TS el teletexto sigue viajando igual: la extracción añade una pista, no quita ninguna.

Extracción de teletexto en la pestaña «Procesamiento»

Debajo del selector, Catena enumera las páginas del canal con lo que se sabe de cada una: su número, su idioma, de dónde salió ese idioma y si la página fue declarada por el difusor, vista en el aire, o ambas cosas. La lista se rellena a partir del aire, así que solo tiene sentido en un stream en marcha.

La extracción le cuesta al canal la baja latencia

Un subtítulo solo se conoce cuando termina: mientras la página no cambia, la línea sigue en pantalla y su duración no está decidida. En el borde de baja latencia el texto todavía no existe, y un reproductor situado ahí no vería ni un solo subtítulo. Por eso un canal con pista de texto se entrega sin las partes de LL-HLS: segmentos HLS y DASH normales, con su retardo habitual de unos segundos.

Por la misma razón la extracción no se activa sola en todo canal que lleve un PID de teletexto: un canal que usted solo deja pasar no tiene por qué pagar ese precio.

Qué ve el abonado

El reproductor recibe un menú de subtítulos normal: una entrada por cada página de subtítulos, con su idioma. El texto sigue al habla y se coloca donde estaba en el aire.

Los subtítulos funcionan también en el archivo, de modo que un programa grabado los conserva. Eso sí, la extracción debe estar activa en el momento de grabar: lo que no se descodificó en la recepción no se recupera después del archivo.

Cómo leer la lista de páginas

De cada página se saben dos cosas independientes, y la lista no las mezcla:

  • Declarada — el difusor anunció la página en las tablas de servicio del canal, con su idioma y su propósito (subtítulos o página de teletexto corriente).
  • En el aire — la página llegó realmente en el flujo.

De ahí los estados que puede ver junto a una página:

  • declarada pero nunca vista — el difusor la anunció y no la envió. No hay nada que extraer; la fila está para que siga viéndose la diferencia entre «el difusor calla» y «el canal no tiene esa página».
  • en el aire pero no declarada — la página se envía mientras las tablas no dicen nada de ella. Caso frecuente en la práctica: el difusor olvidó actualizar las tablas. Esas páginas se extraen igual.
  • Nada adicional — el anuncio y el aire coinciden.

El idioma se muestra junto con su origen, porque no merecen la misma confianza:

  • declarado en el PMT — el difusor nombró el idioma de esta página concreta. Un hecho.
  • heredado de la pista — la página en sí no está anunciada, pero toda la pista de teletexto habla un solo idioma y se tomó el suyo. Una conjetura razonable, no un hecho.
  • sin origen — la página no está anunciada y la pista es multilingüe. No hay de dónde tomar el idioma, y el reproductor muestra la entrada por el número de página.

Si no hay subtítulos

  1. La sección «Teletexto» dice que el flujo no tiene páginas. Entonces el canal no lleva teletexto en absoluto. Asegúrese de estar mirando un stream en marcha: las páginas se detectan por el aire, no por la configuración.
  2. Hay páginas en la lista pero no hay pista en el reproductor. Compruebe el modo: en tránsito no hay pista por definición.
  3. La página está en la lista pero no aparece marcada como de subtítulos. Solo se extraen las páginas que el aire marca como de subtítulos. Una página de teletexto corriente —la guía de programación, las noticias— no son subtítulos y no se convierte en pista.
  4. Hay pista pero no hay texto. Es normal mientras nadie habla: las ventanas de subtítulos vacías son un estado válido. Si tampoco hay texto durante el habla, envíe un fragmento del flujo al soporte.
  5. El canal dejó de ser de baja latencia tras activar la extracción. Ese es el precio documentado de una pista de texto, descrito en el aviso de arriba. Si en ese canal concreto la baja latencia importa más que los subtítulos, vuelva al modo en tránsito.