W pvrscan

Aus VDR Wiki

Wechseln zu: Navigation, Suche

Mit dem Programm "w_pvrscan" ist es möglich, einen Sendersuchlauf für analoges TV mit einer von ivtv unterstützten TV-Karte durchzuführen und eine neue channels.conf zu erstellen. Dabei muss der ivtv Treiber geladen sein und keine TV-Anwendung darf die Karte blockieren, auch nicht VDR.

Hinweis
Hinweis

Achtung, für die neuen ivtv Versionen 0.8/0.9 ist eine neuere Version ab 20061010 erforderlich, da sich die entsprechenden ioctls im Treiber komplett geändert haben. Der Nachfolger ist das wirbelscan Plugin (bitte jeweils aktuellste Version nutzen).



Inhaltsverzeichnis

Installation

w_vdrscan ist hier zu finden.
Eine bereits compilierte Version ist im Quellpaket mit enthalten und kann direkt nach dem Entpacken benutzt werden, $VERSION ist durch die Versionsangabe (z.B. 20060415) zu ersetzen:

tar xfj w_pvrscan-$VERSION && cd w_pvrscan-$VERSION
cp w_pvrscan /usr/local/bin

Optional kann mit

cd $SOURCEDIR
tar xfj w_vdrscan-$VERSION.tar.bz2 && cd w_vdrscan-$VERSION
make
make install

neu compiliert werden (Kernelquellen + aktuelle V4l2 header in /usr/include/linux erforderlich).

Optionen

Falls w_pvrscan eine channels.conf für analogtv oder pvrinput erstellen soll, ist die Option "--plugin analogtv" bzw. "--plugin pvrinput" anzugeben.

w_pvrscan [options...] >> channels.conf
Parameter Beschreibung
-p --plugin

Angabe Plugin:
analogtv
pvrinput
ptv (Voreinstellung)

-v --vdrversion

optional: Angabe VDR Version (nur analogtv)
2: VDR-1.2.x
4: VDR-1.4.x (Voreinstellung)

-o --output-file

optional: explizite Angabe der zu schreibenden channels.conf
Voreinstellung ist stdout. Achtung, falls Datei existiert wird überschrieben!!

-a --adapter

optional: explizite Angabe des zu verwendenden Adapters /dev/videoN
Voreinstellung ist auto detect.

-r --radio

optional: FM radio scan
Nur nützlich bei mehreren PVR Karten.
Voreinstellung ist auto detect.
(ab 20060415)

-R --radio-adapter

optional: explizite Angabe des zu verwendenden FM Radio Adapters /dev/radioN
Nur nützlich bei mehreren PVR Karten.
Voreinstellung ist auto detect.
(ab 20060415)

-h

Hilfe anzeigen

Beispiele

ptv Plugin

w_pvrscan >> channels.conf

pvrinput Plugin

w_pvrscan --plugin pvrinput >> channels.conf

analogtv Plugin

w_pvrscan --plugin analogtv >> channels.conf

Beispielausgabe

Datei
Beispiel für analogtv
SE5;w_pvrscan:133250:B6C12D45:C:0:301:300:305:A0:2132:0:0:0
SE10;w_pvrscan:168250:B6C12D45:C:0:301:300:305:A0:2692:0:0:0


Datei
Beispiel für pvrinput
SE4;w_pvrscan:126250:I999C45:C:0:301:300:305:A1:2020:0:0:0
k12;w_pvrscan:224250:I999C45:C:0:301:300:305:A1:3588:0:0:0
k55;w_pvrscan:743250:I999C45:C:0:301:300:305:A1:11892:0:0:0
k66;w_pvrscan:831250:I999C45:C:0:301:300:305:A1:13300:0:0:0
Composite 0;w_pvrscan:1:I999C0:C:0:301:300:305:A1:9000:0:0:0
Composite 1;w_pvrscan:1:I999C12:C:0:301:300:305:A1:9001:0:0:0
S-Video 0;w_pvrscan:1:I999C67:C:0:301:300:305:A1:9006:0:0:0
S-Video 1;w_pvrscan:1:I999C78:C:0:301:300:305:A1:9007:0:0:0
FM 102.55MHz;w_pvrscan:102562:I999C45:C:0:0:300:305:A1:1641:0:0:0
FM 104.75MHz;w_pvrscan:104750:I999C45:C:0:0:300:305:A1:1676:0:0:0


getestete TV Karten

  • PVR 150
  • PVR 250
  • PVR 350 (ivtv-0.4.2, FW 0x02050032/0x02020023, w_pvrscan-20060220)
  • PVR 500 (ivtv-0.4.2, FW 0x02050032, w_pvrscan-20060220)

Links

  1. Homepage