Home > Linux > w_scan lo scanner per i canali del digitale terrestre DVB-TV

w_scan lo scanner per i canali del digitale terrestre DVB-TV

[aggiornamento dicembre 2013]

W_scan è un ottimo scanner cieco per DVB e ATSC. Lavora in maniera accurata e l’elenco dei canali può essere utilizzato in diversi player: VLC, mplayer, kaffeine e Me-TV etc.  ( mplayer, VLC, kaffeine e Me-TV a confronto.  I clients per la DVB-TV in ubuntu linux )

Per installare w_scan da terminale in ubuntu

sudo apt-get install w-scan

Ricercare canali con w_scan per mplayer, vlc, me-tv, kaffeine

Per ricercare i canali della TV digitale presenti nel territorio italiano il comando base è

1)
w_scan -ft -c IT   > channels.conf

Per ottenere un elenco ottimizzato per mplayer dei soli canali free utilizzando un tempo di tuning timeout (-t) aumentato

2)
w_scan -M -ft -c IT -E 0 -t 2 > channels.conf

In questo caso per ottenere l’elenco dei canali si può usare un comando come

cat ~/.mplayer/channels.conf | cut -d ":" -f 1 | sed 's/^/dvb:\/\//' > ~/dvb-t.pls

Per avere l’elenco dei canali per VLC  sempre con  -t  2

3)
w_scan -X -ft -c IT -E 0 -t 2 > channels.conf

o

w_scan -L -ft -c IT -E 0 -t 2 > channels.xspf

Per ottenere un elenco di canali ottimizzato per kaffeine senza canali radio (-R) e senza cercare altri servizi (-O)

4)
w_scan -k -ft -c IT -R 0 -E 0 -O 0 > channels.conf

Per ottenere una lista di canali da utilizzare in me-tv  si può utilizzare il seguente comando base

5) 
w_scan -X -E 0 -t 2 -ft -c IT > channel_metv.conf

Opzioni w_scan utili

Alcune delle opzioni più interessanti da utilizzare
-ft digitale terrestre
-c IT country ITALY
-E 0 Free TV 1 ( encrypted channel default )
-t 2 tuning timeout (default 1 fast, 2 medium, 3 slow ) un aumento potrebbe migliorare se segnale scarso o se il dispositivi ha un tuning lento
-R canali radio ( 1 includere default, 0 escludere )

-M channels.conf per mplayer
-G channels.conf per Gstreamer
-L per VLC (sperimentale ) va bene anche per mplayer
-k per Kaffeine
-O 0 non cercaere altrei servizi 1 (default) cerca altri servizi
-X  genera zap/czap/xine output invece di  VDR channels.conf.

Con i comandi sopra elencati il tempo impiegato è di circa 13-15 minuti. Di seguito vengono riportati alcuni dei blocchi dell’ output a video. Si può notare che una volta inviduati i canali sono indicati a video con “service = Rai 2 (RAI)”. Più in basso anche i formati del file channels.conf a seconda delle opzioni usate.

w_scan version 20120605 (compiled for DVB API 5.5)
using settings for ITALY
DVB aerial
DVB-T Europe
scan type TERRESTRIAL, channellist 4
output format initial tuning data
WARNING: could not guess your codepage. Falling back to ‘UTF-8′
output charset ‘UTF-8′, use -C  to override
Info: using DVB adapter auto detection.
/dev/dvb/adapter0/frontend0 -> TERRESTRIAL “Afatech AF9033 (DVB-T)”: good 
Using TERRESTRIAL frontend (adapter /dev/dvb/adapter0/frontend0)
-_-_-_-_ Getting frontend capabilities-_-_-_-_
Using DVB API 5.6
frontend ‘Afatech AF9033 (DVB-T)’ supports
INVERSION_AUTO
QAM_AUTO
TRANSMISSION_MODE_AUTO
GUARD_INTERVAL_AUTO
HIERARCHY_AUTO
FEC_AUTO
FREQ (174.00MHz … 862.00MHz)
-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_-_
Scanning 7MHz frequencies…
177500: (time: 00:00)
184500: (time: 00:02)
191500: (time: 00:05)
198500: (time: 00:07)
...
...
530000: (time: 01:03) 
538000: (time: 01:06) (time: 01:07) signal ok:
	QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999
	updating transponder:
	   (QAM_AUTO f = 538000 kHz I999B8C999D999T999G999Y999) 0x0000
	to (QAM_64   f = 538000 kHz I999B8C23D0T8G8Y0) 0x405A
546000: (time: 01:20) (time: 01:21) signal ok:
	QAM_AUTO f = 546000 kHz I999B8C999D999T999G999Y999
554000: (time: 01:35) 
562000: (time: 01:37) 
570000: (time: 01:40) (time: 01:41) signal ok:
	QAM_AUTO f = 570000 kHz I999B8C999D999T999G999Y999
	updating transponder:
	   (QAM_AUTO f = 570000 kHz I999B8C999D999T999G999Y999) 0x0000
	to (QAM_64   f = 570000 kHz I999B8C34D0T8G4Y0) 0x405A
...
...

834000: (time: 07:12) 
842000: (time: 07:15) (time: 07:16) signal ok:
	QAM_AUTO f = 842000 kHz I999B8C999D999T999G999Y999
850000: (time: 07:29) 
858000: (time: 07:31) 
tune to: QAM_AUTO f = 498000 kHz I999B8C999D999T999G999Y999 
(time: 07:34) 	service = Rai 1 (RAI)
	service = Rai 2 (RAI)
	service = Rai News (RAI)
	service = Rai Radio1 (Rai)
	service = Rai Radio2 (Rai)
	service = Rai Radio3 (Rai)
	service = Radio TSA (Rai)
tune to: QAM_64   f = 1600000 kHz I999B8C34D0T8G16Y0 
(time: 07:47) 	skipped: (freq 1600000000 unsupported by driver)
tune to: QAM_AUTO f = 514000 kHz I999B8C999D999T999G999Y999 
(time: 07:47) 	service = Rai Premium (RAI)
	service = Rai yoyo (RAI)
	service = Rai 4 (RAI)
	service = Rai Gulp (RAI)
	service = Rai Movie (RAI)
...
...
tune to: QAM_64   f = 826000 kHz I999B8C34D0T8G4Y0 
(time: 13:15) 	service = Canale Italia 6 (Canale Italia 2)
	service = Italia 133 (Canale Italia 2)
...
...
dumping lists (240 services)

w_scan file

Di seguito alcuni esempi del formato del file channels.conf generato da w_scan.

Fomato ottenuto con il comando base ( esempio 1)

Rai 1;RAI:498000:I999B8C999D999M999T999G999Y999:T:27500:512=2:650=ita,694=Oth:576:0:3401:0:0:0
Rai 2;RAI:498000:I999B8C999D999M999T999G999Y999:T:27500:513=2:651=ita,695=Oth:577:0:3402:0:0:0
Rai News;RAI:498000:I999B8C999D999M999T999G999Y999:T:27500:520=2:690=ita:0:0:3411:0:0:0
Rai Radio1;Rai:498000:I999B8C999D999M999T999G999Y999:T:27500:0:653=ITA:0:0:3404:0:0:0
Rai Radio2;Rai:498000:I999B8C999D999M999T999G999Y999:T:27500:0:654:0:0:3405:0:0:0

2) formato ottimizzato per mplayer (esempion2)

Rai 1:498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:512:650+694:3401
Rai 2:498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:513:651+695:3402
Rai News:498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:520:690:3411
Rai Premium:514000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:431:441+541:8581

3) formato ottimizzato per VLC (esempio3)

Rai 1(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:512:650:3401
Rai 2(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:513:651:3402
Rai 3 TGR Friuli Venezia Giulia(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:514:652:3403
Rai 3 Bis(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:810:820:3450
Rai News(RAI):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:520:690:3411
Rai Radio1(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:0:653:3404
Rai Radio2(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:0:654:3405
Rai Radio3(Rai):498000000:INVERSION_AUTO:BANDWIDTH_8_MHZ:FEC_AUTO:FEC_AUTO:QAM_AUTO:TRANSMISSION_MODE_AUTO:GUARD_INTERVAL_AUTO:HIERARCHY_AUTO:0:655:3406

4) formato ottimizzato per kaffeine (esempio4)

# kaffeine channels.dvb automatically generated by w_scan
# see (http://wirbel.htpc-forum.de/w_scan/index2.html)
# TV(C)/RA(C)|name|vpid|apids|ttpid|sid|tsid|{S/C/T/A}|freq|sr|pol|fec_H|inv|mod|fec_L|bw|tm|gi|h|num|subpids|category|nid
TV|Rai 1|512(2)|650,694,|576|3401|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|1|||0|
TV|Rai 2|513(2)|651,695,|577|3402|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|2|||0|
TV|Rai News|520(2)|690,|0|3411|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|5|||0|
RA|Rai Radio1|0(2)|653,|0|3404|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|6|||0|
RA|Rai Radio2|0(2)|654,|0|3405|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|7|||0|
RA|Rai Radio3|0(2)|655,|0|3406|0|Terrestrial|498000|8000|v|-1|-1|-1|-1|8|-1|-1|-1|8|||0|

Risorse:

Annunci
  1. Non c'è ancora nessun commento.
  1. No trackbacks yet.

Rispondi

Inserisci i tuoi dati qui sotto o clicca su un'icona per effettuare l'accesso:

Logo WordPress.com

Stai commentando usando il tuo account WordPress.com. Chiudi sessione / Modifica )

Foto Twitter

Stai commentando usando il tuo account Twitter. Chiudi sessione / Modifica )

Foto di Facebook

Stai commentando usando il tuo account Facebook. Chiudi sessione / Modifica )

Google+ photo

Stai commentando usando il tuo account Google+. Chiudi sessione / Modifica )

Connessione a %s...

%d blogger hanno fatto clic su Mi Piace per questo: