w_scan ist eine kleine Anwendung zum Scannen von ATSC/DVB-C/S/T Transpondern/Bouquets nach Sendern und Erstellen einer VDR channels.conf.
w_scan basiert auf dem Tool scan aus den linuxtv-dvb-apps, verfügt aber über folgende abweichende Eigenschaften:
Compilieren erfordert aktuelle DVB Header mit DVB API ab 5.3: /usr/include/linux/dvb. Falls das Compilieren fehlschlägt: unbedingt /usr/include/linux/dvb/frontend.h auf Aktualität prüfen.
cd $SOURCEDIR tar xfj w_scan-optional, (falls erwünscht) installieren:.tar.bz2 && cd $SOURCEDIR ./configure make
make installHinweis: falls gegen andere linux DVB header kompiliert werden soll, kann CFLAGS vor dem configure gesetzt werden:
CFLAGS="-I /usr/src/linux-media-LATEST\include\uapi" ./configure make install
-f Frontend Typ
a = ATSC, siehe auch Option A
c = DVB-C
s = DVB-S/S2
t = DVB-T (Voreinstellung)
-c Land
Angabe des Landes für ATSC und DVB-C/T
HINWEIS: Ab w_scan-200905xx, -c? für Liste (Pflichtangabe.)
-s Satellit
Angabe des Satelliten für DVB-S/S2
HINWEIS: Ab w_scan-200905xx, -c? für Liste (Pflichtangabe.)
-A N Angabe ATSC Typ (Kabel/Terrestrisch)
1 = Terrestrisch (VSB) [default]
2 = Kabel
3 = beides, Terrestrisch und Kabel
-o N optional: explizite Angabe der VDR Version
2 = VDR-2.0 (Voreinstellung)
21 = VDR-2.1
-X czap/tzap/xine Ausgabe Format
Alternatives Ausgabeformat der channels.conf, passend für
tzap, czap, xine usw.
-M mplayer Ausgabe Format
Alternatives Ausgabeformat der channels.conf, passend für
mplayer, wie -X aber ohne Providername und multiple Audio-Pids
-x initial tuning data für (dvb-)scan erzeugen
-k channels.dvb für kaffeine-0.8.5 erzeugen
-I Import von (dvb)scan initial-tuning-data (ab 200905xx)
-H Hilfe für erweiterte Optionen
w_scan -ft -c DE>> /etc/vdr/channels.conf
w_scan -ft -c GB>> /etc/vdr/channels.conf
w_scan -fc >> /etc/vdr/channels.conf
w_scan -ft -c DE >> /etc/vdr/channels.conf && w_scan -fc -c DE >> /etc/vdr/channels.conf
w_scan -fs -sS19E2 -o7 >> /etc/vdr/channels.conf
w_scan -fs -sS13E0 >> /etc/vdr/channels.conf
w_scan -h
w_scan -H
w_scan -ft -c DE -x > initial-tuning-data.txt
w_scan -fc -c DE -x > initial-tuning-data.txt
w_scan -fs -s S19E2 -x > initial-tuning-data.txt
w_scan -k > channels.dvb
w_scan -fc -k > channels.dvb
w_scan -fa > channels.conf
w_scan -A2 > channels.conf
w_scan -A3 > channels.conf
w_scan -C utf-8 (weitere Optionen)
Eine Logdatei kann mit
./w_scanerzeugt werden, meist lässt sich dann erkennen, was schief läuft.-v -v 2>&1 | tee w_scan.log
./w_scan_start.sh

Some distributions/software collections known to provide a w_scan package. List is for shure incomplete.
NOTE: TAKE CARE if visiting any of the external links below. Use them at your own risk.!