Dvb-apps scan
Wirbel (Diskussion | Beiträge) K (→Start-Transponder) |
Wirbel (Diskussion | Beiträge) (→Befehlszeile) |
||
Zeile 14: | Zeile 14: | ||
− | == | + | ==Optionen== |
− | <pre> | + | <pre>scan [options...] [-c | initial-tuning-data-file]</pre> |
− | + | {| border=1 cellpadding=1 cellspacing=0 | |
− | + | |- bgcolor=#efefef | |
− | + | !Parameter | |
− | + | !Beschreibung | |
− | + | |- | |
− | + | | '''-c''' || | |
− | + | nur aktuellen Transponder scannen,<br> | |
− | + | falls -c nicht angegeben wurde ist die Angabe von initial tuning data notwendig. | |
− | + | |- | |
− | + | | '''-a N''' || | |
− | + | benutze DVB Karte /dev/dvb/adapterN/, Voreinstellung /dev/dvb/adapter0 | |
− | + | |- | |
− | + | | '''-f N''' || | |
− | + | benutze Frontend N der DVB Karte | |
− | + | |- | |
− | + | | '''-d N''' || | |
− | + | benutze Demux N der DVB Karte | |
− | + | |- | |
− | + | | '''-s N''' || | |
− | + | DiSEqC Schalter Position N (nur DVB-S) | |
− | + | |- | |
− | + | | '''-i N''' || | |
− | + | spectral inversion (0: off, 1: on, 2: auto [default])<br> | |
− | + | für DVB-T bitte -i0 verwenden. | |
− | + | |- | |
− | + | | '''-n''' || | |
− | + | voller network scan (langsam) | |
+ | |- | ||
+ | | '''-5''' || | ||
+ | Filter Timeout verlängern | ||
+ | |- | ||
+ | | '''-o fmt'''|| | ||
+ | Ausgabeformat 'zap' (Voreinstellung), 'vdr' or 'pids' | ||
+ | |- | ||
+ | | '''-x N''' || | ||
+ | Conditional Access, (default 1)<br> | ||
+ | N=0 nur FreeTV Kanäle<br> | ||
+ | N=xxx setzt CA-ID=xxx und sucht auch verschlüsselte Sender | ||
+ | |- | ||
+ | | '''-t N || | ||
+ | Service select (Voreinstellung = TV + Radio + Other)<br> | ||
+ | 1 = TV<br> | ||
+ | 2 = Radio<br> | ||
+ | 4 = Other<br> | ||
+ | |- | ||
+ | | '''-p''' || | ||
+ | Providername in Sendernamen schreiben | ||
+ | |- | ||
+ | | '''-e N''' || | ||
+ | VDR Version, default 2 for VDR-1.2.x | ||
+ | |- | ||
+ | | '''-l Typ'''|| | ||
+ | LNB Typ (nur DVB-S) | ||
+ | |- | ||
+ | | '''-q''' || | ||
+ | weniger Informationen ausgeben (wiederholen für weniger) | ||
+ | |- | ||
+ | | '''-v''' || | ||
+ | mehr Informationen ausgeben(wiederholen für mehr) | ||
+ | |} | ||
+ | |||
==Start-Transponder== | ==Start-Transponder== | ||
Das Programm benötigt (mindestens) einen gültigen Transponder, der ein DVB-Signal empfängt. Weitere Transponder werden dann davon ausgehend gefunden. Für den Satellit Astra 19.2 beispielsweise kann folgender Text in eine Datei abgespeichert werden und dem Programm als "initial-tuning-data-file" übergeben werden. | Das Programm benötigt (mindestens) einen gültigen Transponder, der ein DVB-Signal empfängt. Weitere Transponder werden dann davon ausgehend gefunden. Für den Satellit Astra 19.2 beispielsweise kann folgender Text in eine Datei abgespeichert werden und dem Programm als "initial-tuning-data-file" übergeben werden. |
Version vom 16. Juli 2005, 14:24 Uhr
Mit dem Programm "scan" ist es möglich, einen manuellen Sendersuchlauf durchzufühen und entsprechend neue Kanäle in die channels.conf aufzunehmen. Dabei muss der passende DVB-Treiber geladen sein und keine DVB-Anwendung darf laufen, auch nicht VDR. (Der VDR muss dafür beendet werden, da es sonst zu einem Zugriffskonflikt kommt)
Inhaltsverzeichnis |
Installation
Das Programm ist in den linuxtv-dvb-apps zu finden.
Das Programm wird mittelsmakecompiliert und befindet sich dann im Ordner linuxtv-dvb-apps-$VERSION/util/scan. Unter Debian kann es auch mit einem
apt-get install dvb-utils
oder
aptitude install dvb-utils
installiert werden.
Optionen
scan [options...] [-c | initial-tuning-data-file]
Parameter | Beschreibung |
---|---|
-c |
nur aktuellen Transponder scannen, |
-a N |
benutze DVB Karte /dev/dvb/adapterN/, Voreinstellung /dev/dvb/adapter0 |
-f N |
benutze Frontend N der DVB Karte |
-d N |
benutze Demux N der DVB Karte |
-s N |
DiSEqC Schalter Position N (nur DVB-S) |
-i N |
spectral inversion (0: off, 1: on, 2: auto [default]) |
-n |
voller network scan (langsam) |
-5 |
Filter Timeout verlängern |
-o fmt |
Ausgabeformat 'zap' (Voreinstellung), 'vdr' or 'pids' |
-x N |
Conditional Access, (default 1) |
-t N |
Service select (Voreinstellung = TV + Radio + Other) |
-p |
Providername in Sendernamen schreiben |
-e N |
VDR Version, default 2 for VDR-1.2.x |
-l Typ |
LNB Typ (nur DVB-S) |
-q |
weniger Informationen ausgeben (wiederholen für weniger) |
-v |
mehr Informationen ausgeben(wiederholen für mehr) |
Start-Transponder
Das Programm benötigt (mindestens) einen gültigen Transponder, der ein DVB-Signal empfängt. Weitere Transponder werden dann davon ausgehend gefunden. Für den Satellit Astra 19.2 beispielsweise kann folgender Text in eine Datei abgespeichert werden und dem Programm als "initial-tuning-data-file" übergeben werden.
# freq pol sr fec S 12551500 V 22000000 5/6
Beispiel
Der folgende Befehl nutzt die erste DVB-Karte (/dev/dvb/adapter0) und erzeugt eine neue Senderliste in der Datei scan3juli05.conf, es werden dabei nur FreeTV- und Radiokanäle ausgegeben.
scan -o vdr -p -x 0 Astra-19.2E > scan3juli05.conf
Die folgenden Zeilen zeigen eine typische Ausgabe auf der Kommandozeile.
scanning Astra-19.2E using '/dev/dvb/adapter0/frontend0' and '/dev/dvb/adapter0/demux0' initial transponder 12551500 V 22000000 5 >>> tune to: 12551:v:S0.0W:22000: 0x0000 0x2f58: pmt_pid 0x002b VIVA Fernsehen GmbH & Co. KG -- VIVA PLUS (running) 0x0000 0x2f80: pmt_pid 0x0030 Bloomberg -- Bloomberg TV Germany (running) 0x0000 0x2f94: pmt_pid 0x0024 Chambre des Députées -- Chamber TV (running) 0x0000 0x2fa3: pmt_pid 0x0032 ASTRA -- EPG test (running) Network Name 'ASTRA' >>> tune to: 12640:v:S19.2E:22000: 0x0000 0x22c5: pmt_pid 0x0500 CSAT -- C CINEMA 16/9 (???, scrambled) 0x0000 0x22c6: pmt_pid 0x0501 CSAT -- CINE POLAR (???, scrambled) 0x0000 0x22c8: pmt_pid 0x0503 CSAT -- (null) (???, scrambled) 0x0000 0x22c9: pmt_pid 0x0504 CSAT -- TEVA (???, scrambled) ..