W pvrscan
Aus VDR Wiki
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.
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: |
-v --vdrversion |
optional: Angabe VDR Version (nur analogtv) |
-o --output-file |
optional: explizite Angabe der zu schreibenden channels.conf |
-a --adapter |
optional: explizite Angabe des zu verwendenden Adapters /dev/videoN |
-r --radio |
optional: FM radio scan |
-R --radio-adapter |
optional: explizite Angabe des zu verwendenden FM Radio Adapters /dev/radioN |
-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
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
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)