Dvb-apps scan
Wirbel (Diskussion | Beiträge) (→Start-Transponder) |
Wirbel (Diskussion | Beiträge) K (Änderungen von Benutzer:82.127.6.89 rückgängig gemacht und letzte Version von Benutzer:Wirbel wiederhergestellt) |
||
(50 dazwischenliegende Versionen von 20 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
− | + | ==Beschreibung== | |
+ | '''scan''' ist Bestandteil der [[dvb-apps]]. | ||
− | + | Mit dem Programm '''scan''' ist es möglich, einen manuellen Sendersuchlauf durchzuführen und ein neue channels.conf zu erstellen. Dabei muss der passende DVB-Treiber geladen sein, und keine Anwendung darf auf die DVB-Karten zugreifen. d.h. Auch der VDR '''muss''' dafür beendet werden, da es sonst zu einem Zugriffskonflikt kommt. | |
− | + | ||
− | + | ||
+ | {{Box Hinweis| | ||
+ | In frühere Versionen des Programmes wurde dies mit dem Namen '''dvbscan''' bezeichnet. Da dieses Programm inzwischen z.B. auch ATSC unterstützt, ist der allgemeiner Name '''scan''' im Einsatz. Bei einigen älteren Distributionen ist das Programm noch als '''dvbscan''' im Einsatz, manchmal wird es auch '''scandvb''' benannt. | ||
+ | }} | ||
+ | |||
+ | ==Optionen== | ||
<pre> | <pre> | ||
− | + | scan [options...] [-c | initial-tuning-data-file] | |
</pre> | </pre> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
{| border=1 cellpadding=1 cellspacing=0 | {| border=1 cellpadding=1 cellspacing=0 | ||
|- bgcolor=#efefef | |- bgcolor=#efefef | ||
Zeile 27: | Zeile 21: | ||
| '''-c''' || | | '''-c''' || | ||
nur aktuellen Transponder scannen,<br> | nur aktuellen Transponder scannen,<br> | ||
− | falls -c nicht angegeben wurde ist die Angabe von initial tuning data notwendig. | + | falls -c nicht angegeben wurde, ist die Angabe von initial tuning data notwendig. |
|- | |- | ||
| '''-a N''' || | | '''-a N''' || | ||
Zeile 55: | Zeile 49: | ||
|- | |- | ||
| '''-x N''' || | | '''-x N''' || | ||
− | Conditional Access, (default 1)<br> | + | Conditional Access, (default -1)<br> |
N=0 nur FreeTV Kanäle<br> | N=0 nur FreeTV Kanäle<br> | ||
+ | N=-1 Alle Kanäle<br> | ||
N=xxx setzt CA-ID=xxx und sucht auch verschlüsselte Sender | N=xxx setzt CA-ID=xxx und sucht auch verschlüsselte Sender | ||
|- | |- | ||
| '''-t N || | | '''-t N || | ||
− | Service select (Voreinstellung = TV + Radio + Other)<br> | + | Service select (Voreinstellung 7 = TV + Radio + Other)<br> |
1 = TV<br> | 1 = TV<br> | ||
2 = Radio<br> | 2 = Radio<br> | ||
Zeile 69: | Zeile 64: | ||
|- | |- | ||
| '''-e N''' || | | '''-e N''' || | ||
− | VDR Version, default | + | VDR Version, default 4 for VDR-1.4.x und neuer (impliziert -p) |
|- | |- | ||
| '''-l Typ'''|| | | '''-l Typ'''|| | ||
Zeile 79: | Zeile 74: | ||
| '''-v''' || | | '''-v''' || | ||
mehr Informationen ausgeben(wiederholen für mehr) | mehr Informationen ausgeben(wiederholen für mehr) | ||
+ | |- | ||
+ | | '''ohne Parameter''' || | ||
+ | Ausgabe aller verfügbaren Parameter und der installieren Dateien des Typ [[initial-tuning-data]] | ||
|} | |} | ||
==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 | + | 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]] übergeben werden. |
− | + | {{Box Datei|Astra-19.2E| | |
− | # freq pol sr fec | + | # freq pol sr fec |
− | S 12551500 V 22000000 5/6 | + | S 12551500 V 22000000 5/6 |
− | + | }} | |
− | + | ||
+ | Zum Installationsumfang gehören eine größe Anzahl von Dateien des Typ [[initial-tuning-data]], die nach Empfangsart, Satelliten bzw. Regionen strukturiert sind. Weitere Dateien sind hier im [[:Kategorie:Initial-tuning-data|Wiki]] zu finden. | ||
+ | |||
+ | Falls keine Initial-Tuning-Daten zur Verfügung stehen kann das Programm [[w_scan]] eingesetzt werden, welches eine kompletten Suchlauf ermöglicht. | ||
==Beispiel== | ==Beispiel== | ||
− | Der folgende Befehl nutzt die erste DVB-Karte (/dev/dvb/adapter0) und erzeugt eine neue Senderliste in der Datei scan3juli05.conf | + | Der folgende Befehl nutzt die erste DVB-Karte (/dev/dvb/adapter0) und erzeugt eine neue Senderliste in der Datei scan3juli05.conf. Im folgenden Beispiel sind die initial-Informationen in der Datei 'Astra-19.2E' abgelegt. |
+ | |||
<pre> | <pre> | ||
− | scan -o vdr | + | scan -o vdr Astra-19.2E > scan3juli05.conf |
</pre> | </pre> | ||
+ | |||
Die folgenden Zeilen zeigen eine typische Ausgabe auf der Kommandozeile. | Die folgenden Zeilen zeigen eine typische Ausgabe auf der Kommandozeile. | ||
+ | |||
<pre> | <pre> | ||
scanning Astra-19.2E | scanning Astra-19.2E | ||
Zeile 112: | Zeile 116: | ||
.. | .. | ||
</pre> | </pre> | ||
+ | |||
+ | Unter Debian/etch ist '''scan''' Teil des 'dvb-utils' Pakets, ab Debian/lenny ist es statt dessen im Paket 'dvb-apps' enthalten. | ||
+ | |||
+ | ==Links== | ||
+ | # [http://linuxtv.org/hg/dvb-apps/file/tip/util/scan/ Quellcode-Snapshot und Initital-Tuning-Daten] | ||
+ | # [[dvb-apps]] | ||
+ | # [[initial-tuning-data]] | ||
+ | # [[W_scan]] | ||
+ | # [http://kaffeine.cvs.sourceforge.net/*checkout*/kaffeine/kaffeine/misc/dvbdata.tar.gz kaffeine tuning daten] | ||
+ | [[Kategorie:dvb-apps]] | ||
+ | {{i18n|dvb-apps dvbscan}} |
Aktuelle Version vom 20. Juli 2009, 14:32 Uhr
Inhaltsverzeichnis |
[Bearbeiten] Beschreibung
scan ist Bestandteil der dvb-apps.
Mit dem Programm scan ist es möglich, einen manuellen Sendersuchlauf durchzuführen und ein neue channels.conf zu erstellen. Dabei muss der passende DVB-Treiber geladen sein, und keine Anwendung darf auf die DVB-Karten zugreifen. d.h. Auch der VDR muss dafür beendet werden, da es sonst zu einem Zugriffskonflikt kommt.
In frühere Versionen des Programmes wurde dies mit dem Namen dvbscan bezeichnet. Da dieses Programm inzwischen z.B. auch ATSC unterstützt, ist der allgemeiner Name scan im Einsatz. Bei einigen älteren Distributionen ist das Programm noch als dvbscan im Einsatz, manchmal wird es auch scandvb benannt.
[Bearbeiten] 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 7 = TV + Radio + Other) |
-p |
Providername in Sendernamen schreiben |
-e N |
VDR Version, default 4 for VDR-1.4.x und neuer (impliziert -p) |
-l Typ |
LNB Typ (nur DVB-S) |
-q |
weniger Informationen ausgeben (wiederholen für weniger) |
-v |
mehr Informationen ausgeben(wiederholen für mehr) |
ohne Parameter |
Ausgabe aller verfügbaren Parameter und der installieren Dateien des Typ initial-tuning-data |
[Bearbeiten] 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 übergeben werden.
Zum Installationsumfang gehören eine größe Anzahl von Dateien des Typ initial-tuning-data, die nach Empfangsart, Satelliten bzw. Regionen strukturiert sind. Weitere Dateien sind hier im Wiki zu finden.
Falls keine Initial-Tuning-Daten zur Verfügung stehen kann das Programm w_scan eingesetzt werden, welches eine kompletten Suchlauf ermöglicht.
[Bearbeiten] Beispiel
Der folgende Befehl nutzt die erste DVB-Karte (/dev/dvb/adapter0) und erzeugt eine neue Senderliste in der Datei scan3juli05.conf. Im folgenden Beispiel sind die initial-Informationen in der Datei 'Astra-19.2E' abgelegt.
scan -o vdr 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) ..
Unter Debian/etch ist scan Teil des 'dvb-utils' Pakets, ab Debian/lenny ist es statt dessen im Paket 'dvb-apps' enthalten.