Sintaxis de Channels.conf

De Vdrwiki

Contenido

Parámetros del fichero de configuración de canales

Advertir que versiones antiguas del VDR (ej. 1.2.x) usan un formato ligeramente diferente de este fichero, e intercambiar el fichero entre VDR 1.2.x y 1.3.x puede acarrear problemas, ver abajo en diferencias. En el ejemplo de abajo hay cuatro diferentes definiciones de canal:

  • canal de TV digital por satélite
  • canal de TV digital terrestre
  • canal de TV digital por cable
  • canal de TV analógico
Nombre Frecuencia Parámetros Origen Tasa de símbolos VPID APID TPID CA SID NID TID RID
RTL 12188 h S19.2E 27500 163 104 105 0 12003 0 0 0
Das Erste 522000 I0C23D0M16B8T8G8Y0 T 27500 1401 1402 1404 1 14 0 0 0
FS HH 402000 C0M64 C 6900 2401 2402 2404 0 28225 1 1073 16387
VHF K10 210250 C0D45B6 C 0 301 300 0 A0 28106 0 0 0

VDR cuando se inicia lee la definición de todos los canales del fichero de configuración $CONFIGDIR/channels.conf y escribe cualquier cambio en él.

¡ Precaución !

No se debe modificar channels.conf mientras el VDR está funcionando, éste debe pararse si quiere editarlo correctamente.

Nombre

Nombre del canal. Si el nombre incluye un ":" será automáticamente sustituido por "|". Si usa la versión 1.2.x de VDR por favor no incluya comas o puntos y comas. Desde la versión 1.3.12 este campo también incluye el nombre del proveedor separado por un punto y coma.

Frecuencia

Frecuencia del transponedor como entero

DVB-S 
Frecuencia en MHz.
DVB-C 
Frecuencia en MHz, kHz o Hz.
DVB-T 
Frecuencia en MHz, kHz o Hz.
TV analógica 
Frecuencia en MHz. (módulo analogTV)

Los valores se multiplicarán por 1000 hasta que sean mayores que 1000000.

Parámetros

Los parámetros dependen del tipo de tarjeta DVB que use: DVB-S, DVB-C ,DVB-T o TV analógica. Cada parámetro comienza con una letra, seguida por un entero que representa el valor del parámetro.

Identificadores válidos y sus rangos:

Identificador (Valor) Significado

I (0, 1) Inversión (para DVB-T debería ser siempre 0, excepto algunas tarjetas que necesitan 999 (auto), como Hauppauge NOVA-T USB2)

C (0, 12, 23, 34, 45, 56, 67, 78, 89) Tasa de datos de alta prioridad

para TV analógica C es el dispositivo de captura:
C0  = /dev/video0
C12 = /dev/video1
C23 = /dev/video2
C34 = /dev/video3
C45 = /dev/video4

D (0, 12, 23, 34, 45, 56, 67, 78, 89) Tasa de datos de baja prioridad

para TV analógica D es el origen de vídeo usado:
D0  = Televisión       (bttv)
D12 = Video1 compuesto (bttv)
D23 = Video2 compuesto (bttv)
D34 = S-Video          (bttv)
D0  = S-Video ext.     (sólo Hauppauge PVR150/PVR250/350)
D45 = Video compuesto  (sólo Hauppauge PVR150)
D45 = Sintonizador 0   (sólo Hauppauge PVR250/350)
D56 = Compuesto ext.   (sólo Hauppauge PVR250/350)
D67 = Sintonizador TV  (sólo Hauppauge PVR150)

M (0, 16, 32, 64, 128, 256) Modulación

B (6, 7, 8) Ancho de banda en MHz

para TV analógica B es el formato de vídeo:
B6 = PAL
B7 = NTSC
B8 = SECAM

T (2, 8) Modo de transmisión

G (4, 8, 16, 32) Intervalo de guarda (separación)

Y (0, 1, 2, 4) Jerarquía

H Polarización horizontal

V Polarización Vertical

R Circular Polarization right

L Circular Polarization left

El parámetro polarización no tiene valor por razones de compatibilidad.

El valor '999' se usa para automático. Si es posible que el driver encuentre la mejor configuración, es así por defecto.

Ejemplo para DVB-T:

I0C23D0M16B8T8G8Y0

Inversión no,
Tasa de datos de alta prioridad=23,
Tasa de datos de baja prioridad=0,
QAM16,
Ancho de banda 8MHz,
Modo de transmisión 8,
Guarda 1/8,
Jerarquía 0

Origen

Origen de la señal del canal, como está definida en sources.conf.

Sxxxx, C, T

Por razones de compatibilidad se admiten valores numéricos, pero es mejor usar letras.

Tasa de símbolos

Tasa de símbolos del canal (Symbol Rate). Válido sólo para DVB-S y DVB-C, DVB-T usa otra modulación COFDM [[1]] (Coded Orthogonal Frequency Division Multiplex).

VPID

Identidad de programa de vídeo (Video Program IDentification).

  • 0 para canales de radio
  • 1 para canales cifrados (tv de pago)

Si el canal usa un PCR PID distinto éste seguirá al PID de vídeo, separado por "+" (ej.: ...:164+17:...)

Para TV analógica: normalmente 301(ivtv > 0.1.9) o 160(ivtv <= 0.1.9, bttv)

APID

Identidad de programa de audio (Audio Program IDentification). Uno o más números separados por comas. Cada valor indica un idioma u otro canal de audio. Si el canal tiene AC3 (Dolby Digital Sound), los PIDs de Dolby irán a continuación de los PIDs de audio de mpeg, ambas irán separadas por punto y coma (ej.:...:101,102;103,104:...).

Para TV analógica: normalmente 301(ivtv > 0.1.9) o 160(ivtv <= 0.1.9, bttv)

Las versiones de desarrollo, VDR 1.3.X (no las 1.2.x) admiten el marcado de idimas de esta manera: APID=eng, APID=deu, APID=2ch.

TPID

Identidad de programa de teletexto (Teletext Program IDentification).

CA - acceso condicional

Este entero indica cómo acceder al canal cifrado.

  • 0 Libre (sin cifrar)
  • 1..4 usa la tarjeta DVB con ese número.
  • 5..100 usa este método para descifrar.
  • 32001 TV analógica (VDR-1.2.x)
  • A0 TV analógica (VDR-1.3.x)

Los métodos están descritos en ca.conf.

SID

Identidad de servicio del canal (Service Program IDentification).

Para TV analógica: ver ChannelMap.h del código fuente del módulo Analogtv-plugin.

NID

Identidad de red (Network Program IDentification). Reservado para su desarrollo en el futuro. Actualmente 0. (sólo VDR-1.2.x)

TID

Identidad de transporte de trama (Transpor stream Program IDentification). Reservado para su desarrollo en el futuro. Actualmente 0. (sólo VDR-1.2.x)

RID

Identidad de radio (Radio Program IDentification). Normalmente 0. Se puede usar para diferenciar entre canales con el mismo nombre SID, NID y TID.

Diferencias

VDR-1.2.x 
NID=0, TID=0, RID=0
VDR-1.2.x con AutoPID-Patch 
NID<>0, TID<>0, RID<>0 válido
VDR-1.3.x 
NID<>0, TID<>0, RID<>0 válido, desde la versión 1.3.12 el proveedor del servicio se incluye en el Nombre, con Audio-PID las marcas de idiomas también son válidas.

Ejemplos

En esta sección podrás encontrar varios ejemplos del fichero channels.conf:

Enlaces

[1] http://www.zwez.com/sat/vdr Listas de canales para VDR => www.zwez.com
[2] http://free.pages.at/cleditor Editor de canales
[3] http://fchannels.plagge.net Editor de canales de Frank para Windows 2000/XP
[4] http://free.pages.at/cleditor/cle4vdr.htm Editor de listas de canales para Linux
[5] http://www.vdrwapmin.formativ.net/dl.php?download=vdr-channels Lista de canales de Astra 19.2E y Hotbird 13.0E - Sólo para VDR 1.3
[6] DVB-T
de:Channels.conf

en:Channels.conf ru:Channels.conf fi:Channels.conf

Herramientas personales