Voila c'est fait 🙂
en cherchant un pti peu sur le net j'ai trouvé un moyen pour creer le fichier de configuration des chainnes moyenant l'outil "scan" fourni avec le package linuxtv-dvb-apps.
les details de la procedure sont decrite sur
cette page
RAPPEL: le but de ce qui suit est de generer le fichier de configuration "channels.conf" des chaines TNT adapté a votre region
en gros cela se fait en 3 etapes:
1-récuperation des numéros de Canaux des multiplex numériques(transpondeurs regroupant un ensemble de chainnes) depuis le site
http://www.tvnt.net/couverture.php#3
le mien:
VILLE | NUMEROS DE CANAUX
Paris Sud Villebon | R1= 35; R2= 56; R3= 60; R4=63; R5= 51; R6= 57
2- création du fichier de configuration des transpondeurs:
a ce stade nous n'avons que les numéro des transpondeurs et non leurs frequences. Pour caluler leurs frequences il suffit d'appliquer la formule
Fréquence (Hz) = (306 + 8*(N° du canal))*1000000
maintenant que nous avons calculer les frequences respectives des transpondeur
il suffit de creer un fichier text, chaque ligne de ce fichier texte represente la configuration complete d'un transpondeur
voici le model d'une ligne
T Frequence 8MHz 2/3 NONE QAM64 8k 1/32 NONE
(remplacer "Frequence" par la frequence calculée precedement
mon fichier de configuration ressemble à ca:
# Nom de fichier fr-villebon
# Paris Sud – Villebon sur Yvette
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 586000000 8MHz 2/3 NONE QAM64 8k 1/8 NONE
T 754000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 786000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 810000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 714000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 762000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
3- generation du fichier channels.conf contenant la configuration des chainnes
maintenant que nous possedant le fichier de configuration (dans le repertoir $HOME a titre d'exemple) de notre emeteur TNT nous alons utiliser l'outils scan qui nous permetra de parcourir le contenu de chaque transpondeur et de detecter les parametre des chaines:
pour cela il nous faut le package "linuxtv-dvb-apps"
cd $HOME
wget http://www.linuxtv.org/downloads/linuxtv-dvb-apps-1.1.0.tar.bz2
tar xjvf linuxtv-dvb-apps-1.1.0.tar.bz2
cd linuxtv-dvb-apps-1.1.0
make
une fois ceci fait il faut maintenant copier le fichier que vous avez créé en étape 2 dans le repetroire $HOME/linuxtv-dvb-apps-1.1.0/utils/scan/dvb-t
cp $HOME/fr-villebon $HOME/linuxtv-dvb-apps-1.1.0/util/scan/dvb-t/
(remplacer "fr-villebon" par le nom de votre fichier)
maintenant positionnez vous sur le repertoire util/scan
cd util/scan
et executer la commande suivante
./scan dvb-t/fr-villebon | tee channels.conf
(remplacer "fr-villebon" par le nom de votre fichier)
cette commande genere le fichier de configuration des chaines "channels.conf" dans le repertoire $HOME/linuxtv-dvb-apps-1.1.0/utils/scan
voici donc le fichier channels.conf generé apartir des transpondeur de villebon
Direct 8:754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:160:80:513
Gulli:754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:165:100:518
Europe 2 TV:754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:164:96:517
i>TELE:754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:163:92:516
BFM TV:754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:162:88:515
TMC:754000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:161:84:514
CANAL+:786000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:80:769
M6:810000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:120:130:1025
W9:810000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:220:230:1026
NT1:810000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:320:330:1027
TF1:762000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:120:130:1537
NRJ12:762000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:220:230:1538
France 2:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:120:130:257
France 4:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:420:430:259
France 5:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:320:330:260
ARTE:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:520:530:261
LCP:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:620:630:262
France 3:586000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_3_4:FEC_NONE:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_8:HIERARCHY_NONE:220:230:273
vous remarquerez surement la difference des frequence avec les fichier de channels.conf de RENNES precedement posté!
Pour plus de documentation sur le sujet voici quelques liens tres utils
http://www.mythtv.org/wiki/index.php/Hauppauge_WinTV_Nova-T_USB2 speciale WinTV_Nova-T_USB2
http://wilsonet.com/mythtv/fcmyth.php
http://www.ethics-gradient.net/myth/mythdvb.html
http://www.tvnt.net/
http://mythtv-fr.info/wiki/wiki.php?Accueil
Bonne sceance Télé
TEST
Vous pouvez tester le succes de la manoeuvre, positionnez vous dans le repertoire szap dans utils:
cd ../szap
./tzap -c ../scan/channels.conf TF1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
tuning to 762000000 Hz
video pid 0x0078, audio pid 0x0082
status 03 | signal e432 | snr 0001 | ber 001fffff | unc 0000ffff |
status 1f | signal e434 | snr 0001 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal 0000 | snr ffff | ber 00000000 | unc 00000000 | FE_HAS_LOCK
...
Si vous avez le texte "FE_HAS_LOCK" ceci signifie que la carte a trouvé le signal donc que
tout devrait fonctionner correctement.
Et si jamais vous avez un message qui ressemble à ca
./tzap -c ../scan/channels.conf TF1
using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0'
ERROR: failed opening '/dev/dvb/adapter0/frontend0' (Device or resource busy)
cela veux dire que votre carte tnt est encours d'utilisation par un autre programme d'acquisition, il faut donc arreter tout ces programme y compris le service mythtvbackend de mythtv et repeter l'operation
service mythbackend stop
Arrêt de mythbackend : [ OK ]