Channels.conf

De VDR Wiki FR
Aller à la navigationAller à la recherche

Paramètres du fichier de configuration des Chaînes de VDR

Notez que les anciennes versions de VDR (p.ex 1.2.x) utilisent un format complètement différent de ce fichier, et permuter entre un vdr 1.2.x et un vdr 1.3.x avec le même fichier de chaînes peut poser des problêmes, voir plus bas les différences. Dans les exemples suivants, il y a quatre définitions différentes de chaînes:

  • Chaine de Télévision Numérique Satellite
  • Chaine de Télévision Numérique Terrestre
  • Chaine de Télévision Numérique par réseau Cablé
  • Chaine de Télévision Analogique
Nom Fréquence Paramètres Source SRate 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 lit au démarrage toutes les définitions de chaine à partir du fichier $CONFIGDIR/channels.conf et ré-écrit les modifications dans ce fichier.

Info
Information

Modifier le channels.conf est inutile si VDR est lancé, VDR doit être arrêté si vous voulez éditer ce fichier!



Nom

Nom de la chaine. Si le nom est composé d'un ":" il est automatiquement remplacé par un "|". Si vous utilisez un VDR version 1.2.x, SVP, n'utilisez PAS les virgules ou les points-virgule. A partir de VDR version 1.3.12, ce champ inclus aussi le nom de service du provider (t.q. "bouquet"), séparé par un point-virgule.

Fréquence

Fréquence du Transpondeur sous forme d'entier

DVB-S
Fréquence en MHz.
DVB-C
Fréquence en MHz, kHz ou Hz.
DVB-T
Fréquence en MHz, kHz ou Hz.
TV Analogique
Fréquence en MHz. (analogTV plugin)

Ici, les valeurs seront multipliées par 1000 tant que cela ne dépasse pas 1000000.


Paramètres

Les paramètres dans ce champ dépendent du type de DVB utilisé: DVB-S, DVB-C ,DVB-T ou TV analogique. Chaque paramètre débute avec une lettre, suivie par un entier qui représente la valeur de ce paramètre.

Les identifiants valides et les valeurs possibles:

Identifiant (Valeurs) Descdription

I (0, 1) Inversion (pour le DVB-T, doit toujours être à 0, excepté quelques cartes qui nécessitent 999 (auto), telles que les Hauppauge NOVA-T USB2)

C (0, 12, 23, 34, 45, 56, 67, 78, 89) Priorité du débit élevé

Pour la TV analogique, C est le périphérique de capture:
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) Priorité du débit faible

Pour la TV analogique, D est la source video utilisée:
D0  = Television       (bttv)
D12 = Composite Video1 (bttv)
D23 = Composite Video2 (bttv)
D34 = S-Video          (bttv)
D0  = S-Video ext.     (Hauppauge PVR150/PVR250/350-cards only)
D45 = Composite Video  (Hauppauge PVR150-cards only)
D45 = Tuner 0          (Hauppauge PVR250/350-cards only)
D56 = Composite ext.   (Hauppauge PVR250/350-cards only)
D67 = TV Tuner         (Hauppauge PVR150-Karten only)

M (0, 16, 32, 64, 128, 256) Modulation

B (6, 7, 8) Largeur de bande en MHz

Pour la TV analogique, B est la norme Video:
B6 = PAL
B7 = NTSC
B8 = SECAM

T (2, 8) Mode de transmission

G (4, 8, 16, 32) Guard intervalle

Y (0, 1, 2, 4) Hierarchie

H Polarisation Horizontale

V Polarisation Verticale

R Polarisation Circulaire à droite

L Polarisation Circulaire à gauche

Le pramètre de polarisation n'est PAS suivi par une valeur pour des raisons de compatibilité.

La valeur 999 est utilisé pour automatique. Si possible, le pilote va trouver le meilleur réglage, valeur par défaut.

Exemple pour le DVB-T:

I0C23D0M16B8T8G8Y0

Inversion off,
Data Rate High=23,
Data Rate Low=0,
QAM16,
Bandwidth 8MHz,
Transmission Mode 8,
Guard 1/8,
Hierarchy 0

Source

Source du signal de la chaine, telle que définie dans le sources.conf.

Sxxxx, C, T

Pour des raisons de compatibilité, les valeurs numériques sont acceptées, mais les valeurs littérales sont préfferées.

Symbol Rate

Symbol Rate de la chaine. Valide uniquement pour le DVB-S et le DVB-C, puisque le DVB-T utilise une autre modulation COFDM (Coded Orthogonal Frequency Division Multiplex).

VPID

Video PID (Identification di Programme).

  • 0 pour les chaines Radio
  • 1 pour les chaines encryptées (TV payante)

Si la chaine utilise un PCR PID séparé, ce PCR PID suit le PID Video, separé par un "+" (t.q. ...:164+17:...)

Pour la TV analogique: principalement 301(ivtv > 0.1.9) ou 160(ivtv <= 0.1.9, bttv)

APID

Audio PID. Aussi bien un que plusieurs nombres séparés par des virgules. A chaque valeur correspond un language ou deux voies audios pour la chaine. Si la chaine a de l'AC3 (Son Dolby Digital), les PIDs Dolby suivent les PIDs audio mpeg, les deux listes sont séparées par un point virgule(t.q.:...:101,102;103,104:...).

Pour la TV analogique: principalement 301(ivtv > 0.1.9) ou 160(ivtv <= 0.1.9, bttv)

La version de développement VDR 1.3.x (mais pas VDR 1.2.x) accepte les marque de language comme APID=fra, APID=eng, APID=2ch.

TPID

Teletexte PID.

CA - Conditional access

Cet entier décrit comment accéder à la chaine cryptée.

  • 0 Chaine en clair
  • 1..4 utiliser la carte DVB avec le numéro.
  • 5..100 utiliser cette méthode de décryptage.
  • 32001 TV analogique (VDR-1.2.x)
  • A0 TV analogique (VDR-1.3.x)

Ces méthodes sont décrites dans le fichier ca.conf.

SID

Service ID de la chaine.

Pour la TV analogique: voir le ChannelMap.h de l'archive des sources du Analogtv-plugin.

NID

Network ID. Réservation pour de futurs développements. Curramment 0. (seulement VDR-1.2.x)

TID

Transport Stream ID. Réservation pour de futurs développements. Curramment 0. (seulement VDR-1.2.x)

RID

Radio ID. Typiquement 0. Peut être utilisé pour différencier des chaines ayant le même SID, NID et TID.

Differences

VDR-1.2.x
NID=0, TID=0, RID=0
VDR-1.2.x avec AutoPID-Patch
NID<>0, TID<>0, RID<>0 valides
VDR-1.3.x
NID<>0, TID<>0, RID<>0 valides, à partir de la version 1.3.12, le nom du service provider est également inclus dans le Nom, dans le PID-Audio, les marque de language sont valides.

Exemples de channels.conf

[1] DVB-S channels.conf Channels.conf pour le DVB-S (Satellite)
[2] DVB-C channels.conf Channels.conf pour le DVB-C (Cable)
[3] DVB-T channels.conf Channels.conf pour le DVB-T (TNT)

Liens

  1. Listes triées pour VDR => www.zwez.com
  2. Editeur de chaines
    1. cleditor - Editeur de chaines
    2. fchannels - Editeur de chaines de Frank pour Windows 2000/XP
    3. cle4vdr - Editeur de chaines pour Linux
  3. Liste de chaine VDR pour Astra 19.2Est et Hotbird 13.0Est - Format VDR 1.3
  4. Liste de chaine VDR mises a jour par Sat ou transpondeurs