W pvrscan

Aus VDR Wiki
(Unterschied zwischen Versionen)
Wechseln zu: Navigation, Suche
(Installation)
Zeile 1: Zeile 1:
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.  
+
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.
 +
 
  
 
==Installation==
 
==Installation==
 
w_vdrscan ist [http://free.pages.at/wirbel4vdr/w_pvrscan/index2.html hier] zu finden.<br>
 
w_vdrscan ist [http://free.pages.at/wirbel4vdr/w_pvrscan/index2.html hier] zu finden.<br>
Eine bereits compilierte Version w_vdrscan.static ist im Quellpaket mit enthalten und kann direkt nach dem Entpacken benutzt werden.
+
Eine bereits compilierte Version ist im Quellpaket mit enthalten und kann direkt nach dem Entpacken benutzt werden.
 
Optional kann mit
 
Optional kann mit
 
<pre>
 
<pre>
 
cd $SOURCEDIR
 
cd $SOURCEDIR
tar xfj w_vdrscan-$VERSION.tar.bz2 && cd $SOURCEDIR/w_vdrscan
+
tar xfj w_vdrscan-$VERSION.tar.bz2 && cd w_vdrscan-$VERSION
 
make
 
make
 
make install
 
make install
Zeile 35: Zeile 36:
 
optional: explizite Angabe der zu schreibenden channels.conf<br>
 
optional: explizite Angabe der zu schreibenden channels.conf<br>
 
Voreinstellung ist stdout. Achtung, falls Datei existiert wird überschrieben!!
 
Voreinstellung ist stdout. Achtung, falls Datei existiert wird überschrieben!!
 +
|-
 +
| '''-a ADAPTER'''||
 +
optional: explizite Angabe des zu verwendenden Adapters /dev/videoN<br>
 +
Voreinstellung ist auto detect.
 
|-
 
|-
 
| '''-h'''||
 
| '''-h'''||
Zeile 48: Zeile 53:
 
<pre>w_pvrscan --plugin analogtv >> channels.conf</pre>
 
<pre>w_pvrscan --plugin analogtv >> channels.conf</pre>
 
===Beispielausgabe===
 
===Beispielausgabe===
 +
Beispiel für analogtv:
 
<pre>
 
<pre>
:w_pvrscan
 
 
SE5;w_pvrscan:133250:B6C12D45:C:0:301:300:305:A0:2132:0:0:0
 
SE5;w_pvrscan:133250:B6C12D45:C:0:301:300:305:A0:2132:0:0:0
 
SE6;w_pvrscan:140250:B6C12D45:C:0:301:300:305:A0:2244:0:0:0
 
SE6;w_pvrscan:140250:B6C12D45:C:0:301:300:305:A0:2244:0:0:0
SE7;w_pvrscan:147250:B6C12D45:C:0:301:300:305:A0:2356:0:0:0
 
SE8;w_pvrscan:154250:B6C12D45:C:0:301:300:305:A0:2468:0:0:0
 
 
SE9;w_pvrscan:161250:B6C12D45:C:0:301:300:305:A0:2580:0:0:0
 
SE9;w_pvrscan:161250:B6C12D45:C:0:301:300:305:A0:2580:0:0:0
 
SE10;w_pvrscan:168250:B6C12D45:C:0:301:300:305:A0:2692:0:0:0
 
SE10;w_pvrscan:168250:B6C12D45:C:0:301:300:305:A0:2692:0:0:0
 
05;w_pvrscan:175250:B6C12D45:C:0:301:300:305:A0:2804:0:0:0
 
05;w_pvrscan:175250:B6C12D45:C:0:301:300:305:A0:2804:0:0:0
06;w_pvrscan:182250:B6C12D45:C:0:301:300:305:A0:2916:0:0:0
 
07;w_pvrscan:189250:B6C12D45:C:0:301:300:305:A0:3028:0:0:0
 
08;w_pvrscan:196250:B6C12D45:C:0:301:300:305:A0:3140:0:0:0
 
09;w_pvrscan:203250:B6C12D45:C:0:301:300:305:A0:3252:0:0:0
 
10;w_pvrscan:210250:B6C12D45:C:0:301:300:305:A0:3364:0:0:0
 
11;w_pvrscan:217250:B6C12D45:C:0:301:300:305:A0:3476:0:0:0
 
12;w_pvrscan:224250:B6C12D45:C:0:301:300:305:A0:3588:0:0:0
 
SE11;w_pvrscan:231250:B6C12D45:C:0:301:300:305:A0:3700:0:0:0
 
SE12;w_pvrscan:238250:B6C12D45:C:0:301:300:305:A0:3812:0:0:0
 
SE13;w_pvrscan:245250:B6C12D45:C:0:301:300:305:A0:3924:0:0:0
 
SE14;w_pvrscan:252250:B6C12D45:C:0:301:300:305:A0:4036:0:0:0
 
SE15;w_pvrscan:259250:B6C12D45:C:0:301:300:305:A0:4148:0:0:0
 
SE16;w_pvrscan:266250:B6C12D45:C:0:301:300:305:A0:4260:0:0:0
 
SE17;w_pvrscan:273250:B6C12D45:C:0:301:300:305:A0:4372:0:0:0
 
SE18;w_pvrscan:280250:B6C12D45:C:0:301:300:305:A0:4484:0:0:0
 
SE19;w_pvrscan:287250:B6C12D45:C:0:301:300:305:A0:4596:0:0:0
 
SE20;w_pvrscan:294250:B6C12D45:C:0:301:300:305:A0:4708:0:0:0
 
S21;w_pvrscan:303250:B6C12D45:C:0:301:300:305:A0:4852:0:0:0
 
S22;w_pvrscan:311250:B6C12D45:C:0:301:300:305:A0:4980:0:0:0
 
S23;w_pvrscan:319250:B6C12D45:C:0:301:300:305:A0:5108:0:0:0
 
S24;w_pvrscan:327250:B6C12D45:C:0:301:300:305:A0:5236:0:0:0
 
S25;w_pvrscan:335250:B6C12D45:C:0:301:300:305:A0:5364:0:0:0
 
22;w_pvrscan:479250:B6C12D45:C:0:301:300:305:A0:7668:0:0:0
 
23;w_pvrscan:487250:B6C12D45:C:0:301:300:305:A0:7796:0:0:0
 
24;w_pvrscan:495250:B6C12D45:C:0:301:300:305:A0:7924:0:0:0
 
25;w_pvrscan:503250:B6C12D45:C:0:301:300:305:A0:8052:0:0:0
 
26;w_pvrscan:511250:B6C12D45:C:0:301:300:305:A0:8180:0:0:0
 
29;w_pvrscan:535250:B6C12D45:C:0:301:300:305:A0:8564:0:0:0
 
30;w_pvrscan:543250:B6C12D45:C:0:301:300:305:A0:8692:0:0:0
 
33;w_pvrscan:567250:B6C12D45:C:0:301:300:305:A0:9076:0:0:0
 
34;w_pvrscan:575250:B6C12D45:C:0:301:300:305:A0:9204:0:0:0
 
39;w_pvrscan:615250:B6C12D45:C:0:301:300:305:A0:9844:0:0:0
 
40;w_pvrscan:623250:B6C12D45:C:0:301:300:305:A0:9972:0:0:0
 
41;w_pvrscan:631250:B6C12D45:C:0:301:300:305:A0:10100:0:0:0
 
42;w_pvrscan:639250:B6C12D45:C:0:301:300:305:A0:10228:0:0:0
 
43;w_pvrscan:647250:B6C12D45:C:0:301:300:305:A0:10356:0:0:0
 
44;w_pvrscan:655250:B6C12D45:C:0:301:300:305:A0:10484:0:0:0
 
Composite 0;w_pvrscan:1:B6C12D0:C:0:301:300:305:A0:9000:0:0:0
 
Composite 1;w_pvrscan:1:B6C12D12:C:0:301:300:305:A0:9001:0:0:0
 
Composite 2;w_pvrscan:1:B6C12D23:C:0:301:300:305:A0:9002:0:0:0
 
Composite 3;w_pvrscan:1:B6C12D34:C:0:301:300:305:A0:9003:0:0:0
 
Composite 4;w_pvrscan:1:B6C12D56:C:0:301:300:305:A0:9005:0:0:0
 
S-Video 0;w_pvrscan:1:B6C12D67:C:0:301:300:305:A0:9006:0:0:0
 
S-Video 1;w_pvrscan:1:B6C12D78:C:0:301:300:305:A0:9007:0:0:0
 
S-Video 2;w_pvrscan:1:B6C12D89:C:0:301:300:305:A0:9008:0:0:0
 
 
</pre>
 
</pre>
 +
==getestete TV Karten==
 +
*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==
 
==Links==
 
{|
 
{|

Version vom 19. Februar 2006, 21:39 Uhr

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.


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. Optional kann mit

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

neu compiliert werden (Kernelquellen erforderlich).

Optionen

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

w_vdrscan [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
3: VDR-1.3.x (Voreinstellung)

-o OUTPUTFILE

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.

-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

Beispiel für analogtv:

SE5;w_pvrscan:133250:B6C12D45:C:0:301:300:305:A0:2132:0:0:0
SE6;w_pvrscan:140250:B6C12D45:C:0:301:300:305:A0:2244:0:0:0
SE9;w_pvrscan:161250:B6C12D45:C:0:301:300:305:A0:2580:0:0:0
SE10;w_pvrscan:168250:B6C12D45:C:0:301:300:305:A0:2692:0:0:0
05;w_pvrscan:175250:B6C12D45:C:0:301:300:305:A0:2804:0:0:0

getestete TV Karten

  • 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] http://free.pages.at/wirbel4vdr/w_pvrscan/index2.html Download