TNT

Cette article intervient dans la série je vide mes cartons, en effet il s’agit de notes prises sous Google Documents lors d’une installation qui date de Gutsy (Ubuntu 7.10, 2007 !!!), il y a donc de fortes chances que les manipulations décrites ici soient obsolètes ou inexactes…


En effet jusqu’a peu je possédais une carte TNT Nova T 500 me permettant de recevoir la TNT sous Freevo (cf. article Freevo – Paramétrage carte Hauppauge Nova-T 500)


J’ai depuis abandonné l’usage de cette carte (elle consommait 10 Watts et je ne m’en servais que pour la télécommande).


Bref voici mes notes d’installation :


Pour paramétrer la TNT pour que mplayer puisse afficher les chaines, il faut installer les outils permettant de travailler avec le DVB (Digital Video Broadcast) autrement dit la télévision numérique dont fait partie la TNT.


sudo aptitude install dvb-utils


On récupérera  ensuite une liste de fréquences propre à chaque ville, cela se passe sur ce site :

http://www.linuxtv.org/cgi-bin/viewvc.cgi/dvb-apps/util/scan/dvb-t/


Ce qui pour Nantes donne :

wget -O freq.txt http://www.linuxtv.org/cgi-bin/viewcvs.cgi/dvb-apps/util/scan/dvb-t/fr-Nantes?rev=1.2


Par pur curiosité on peut regarder ce que contient ce fichier :

# Nantes - France
# T freq bw fec_hi fec_lo mod transmission-mode guard-interval hierarchy
T 498000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 506000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 522000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 530000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 658000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 802000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE


A partir de cette liste de fréquence, on lance ensuite un scan qui va utiliser la carte TNT pour détecter les chaines qui peuvent être reçues :

scan freq.txt > channels.conf


Ce qui chez moi donnait :

TF1:498167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:120:130:1537
France2:530167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:120:130:257
France3:530167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:220:230:292
CANAL+:802167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:0:80:769
France5:530167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:320:330:260
M6:506167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:120:130:1025
ARTE:530167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:520:530:261
Direct8:658167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:160:80:513
W9:506167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:220:230:1026
TMC:498167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:620:630:1542
NT1:506167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:320:330:1027
NRJ12:498167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:220:230:1538
LCP:530167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:620:630:262
France4:658167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:166:104:519
BFMTV:658167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:162:88:515
iTELE:658167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:163:92:516
Virgin17:658167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:164:96:517
Gulli:658167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:165:100:518
NANTES:530167000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_2_3:FEC_AUTO:QAM_64:TRANSMISSION_MODE_8K:GUARD_INTERVAL_1_32:HIERARCHY_NONE:720:730:369


Rque : Si vous lancez cette commande plusieurs fois de suite, il y a de fortes chances pour que le résultat soit différent


Pour que ce fichier soit pris en compte par mplayer sans avoir à lui spécifier le chemin il suffit de le copier dans le répertoire .mplayer :

cp channels.conf ~/.mplayer/channels.conf



Il ne reste plus qu’a tester :

mplayer dvb://TF1 -vo x11



Bonus : on peut vouloir avoir le programme télé pour la TNT, cela est possible avec le paquet XMLTV

Ce programme permet de générer un fichier XML qui pourra ensuite être lu par divers programmes (comme freeevo)

sudo aptitude install xmltv


Conjointement à XMLTV il faut le grabbeur spécifique à la France :

cd /usr/bin/
sudo wget http://www.lahiette.com/biboobox/download/tv_grab_fr
sudo chmod +x tv_grab_fr


Ce dernier ne semble plus mis à jour depuis 2008, il se base sur le site télépoche pour générer le fichier XML, or comme ce site change réguliérement il y a de forte chance qu’il ne marche plus, bref je vous mets tout de même les manip faites à l’époque.

tv_grab_fr -configure


Ce programme pose t il des questions , aucune idée toujours est il que le fichier de configuration était sauvé dans  ~/.xmltv/tv_grab_fr.conf


Ensuite pour récupérer le programme il suffisait de lancer :

tv_grab_fr --days 1 --slow --output /tmp/TV.xml



Désolé pour le manque de précisions, pour les incertitudes mais comme indiqué au début il s’agit avant tout pour moi de garder un trace de ce que j’ai fait à l’époque et si ça peut aider quelqu’un tant mieux, sinon tant pis.


Remarque :

Concernant l’illustration de cet article il s’agit de la molécule de Tri-nitro-Toluène, dont l’acronyme est TNT ;)


Les commentaires sont fermés.