venerdì 16 aprile 2010

DVB: creare una lista di canali


Per poter vedere i canali TV da un ricevitore DVB (-S o -T), è necessario generare un file, chiamato channels.conf, che associa ad ogni canale la sua frequenza trasmissiva ed altri parametri.

Il file channels.conf può essere generato automaticamente dai programmi appositi, come me-tv o kaffeine, oppure in modo manuale.

Per la modalità manuale, la procedura prevede come primo passo la creazione di un file chiamato tuning.txt contenente l'Initial Tuning Data, che spesso è già presente nel sistema se si è installato un programma di visione DVB nella cartella
/usr/share/doc/dvb-utils/examples/scan/dvb-t
Dopodichè si genera il file channels.conf con il comando
scan tuning.txt > channels.conf
Il file tuning.txt, contenente l'Initial Tuning Data, può essere generato automaticamente usando un tool che si chiama w_scan, con uno dei due comandi (verificare quale è meglio):
./w_scan -cit -x > tuning.txt
./w_scan -E 0 -ft -t2 -cit -x > tuning.txt
Ho penato un po' perchè w_scan mi trova circa 150 services, ma poi nel file tuning.txt ci sono poche righe: e' del tutto normale, facendo lo scan poi i canali trovati ci sono tutti (se poi il decoder DVB non ce la fa a visualizzarli è un altro discorso...)
Riporto qui il file tuning.txt da me creato:
#------------------------------------------------------------------------------
# file automatically generated by w_scan
# (http://wirbel.htpc-forum.de/w_scan/index2.html)
#! 20100316 2 1 OFDM IT
#------------------------------------------------------------------------------
# location and provider:
# date (yyyy-mm-dd) : 2010-04-16
# provided by (opt) :
#
# T[2] [# comment]
#------------------------------------------------------------------------------
T 205500000 7MHz AUTO AUTO AUTO AUTO AUTO AUTO # Rai
T 1600000000 8MHz 3/4 NONE QAM64 8k 1/16 NONE
T 530000000 8MHz 1/2 NONE QPSK 8k 1/8 NONE # NapoliTivu
T 100000000 8MHz 5/6 NONE QPSK 2k 1/32 NONE
T 546000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # Rai
T 500000000 8MHz 2/3 NONE QAM64 8k 1/4 NONE
T 594000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # Mediaset2
T 543500000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 602000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # 3LIndustriale
T 610000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # DVBH
T 490000000 8MHz 2/3 2/3 QAM64 8k 1/4 2
T 650000000 8MHz 1/2 NONE QAM16 8k 1/4 NONE
T 634000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # TVR AUTOVOX
T 36000000 8MHz 1/2 NONE QAM64 2k 1/32 NONE
T 674000000 8MHz 5/6 NONE QAM64 8k 1/4 NONE # GOLDTV
T 682000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO
T 690000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # TIMB3
T 698000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # R 4
T 0 8MHz 2/3 NONE QPSK 8k 1/32 NONE
T 722000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # Mediaset1
T 800000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 754000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO # Mediaset
T 666000000 8MHz 2/3 NONE QAM64 8k 1/32 NONE
T 810000000 8MHz 2/3 NONE QPSK 8k 1/8 NONE
Per la generazione manuale del file tuning.txt  (procedura da confermare) si puo accedere al sito ufficiale del digitale terrestre italiano, selezionare provincia e comune di interesse, selezionare "elenco multiplex" e generare una riga per ciascuna frequenza riportata; ad esempio se per un gruppo di canali la frequenza indicata è 682,000 aggiungere nel file tuning.txt la riga:

T 682000000 8MHz AUTO AUTO AUTO AUTO AUTO AUTO
magari ignorando le frequenze assegnate a gruppi di canali non di interesse (tipo dahlia, premium)
...
Di interesse:
T 682000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 690000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 546000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 514000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 626000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 594000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 698000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 770000000 8MHz 2/3 1/2 QAM64 8k 1/32 NONE

Non di interesse:

T 786000000- 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 738000000- 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 706000000- 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 722000000- 8MHz 2/3 1/2 QAM64 8k 1/32 NONE
T 758000000- 8MHz 2/3 1/2 QAM64 8k 1/32 NONE


Buona visione!

Nessun commento:

Posta un commento