Analogtv-plugin
Aus VDR Wiki
(Unterschied zwischen Versionen)
Wirbel (Diskussion | Beiträge) (→Beschreibung) |
Wirbel (Diskussion | Beiträge) (→Hardwareanforderungen) |
||
Zeile 10: | Zeile 10: | ||
==Hardwareanforderungen== | ==Hardwareanforderungen== | ||
− | * Man benötigt eine [[Analog-TV]]-Karte | + | * Man benötigt eine [[Analog-TV]]-Karte. Diese Karte muss entweder vom bttv Treiber, dem ivtv Treiber oder dem pvrusb2 Treiber unterstützt werden. |
− | * Weiterhin ist ein Realtime [[MPEG]]-Encoder nötig, entweder in Hardware, s.h. Hauppauge PVR250/350, oder als Software (s.u.). | + | * Weiterhin ist ein Realtime [[MPEG]]-Encoder nötig, entweder in Hardware, s.h. Hauppauge PVR250/350/PVR USB2, oder als Software (s.u.). |
+ | |||
==Softwareanforderungen== | ==Softwareanforderungen== | ||
* Wenn kein Hardware-[[MPEG]]-Encoder mit linux-Treiberunterstützung auf der TV-Karte drauf ist, ist ein Software-Encoder nötig. Idealerweise mp1e oder ffmpeg. | * Wenn kein Hardware-[[MPEG]]-Encoder mit linux-Treiberunterstützung auf der TV-Karte drauf ist, ist ein Software-Encoder nötig. Idealerweise mp1e oder ffmpeg. |
Version vom 27. April 2005, 19:53 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Andreas Kool
Mit diesem Plugin ist es möglich, analoges TV mit VDR zu benutzen. Die Ausgabe erfolgt über das DVB-Ausgabegerät, d.h. das Plugin verhält sich dem VDR gegenüber wie eine Budget-DVB-Karte.
Unterstützt werden analoge TV-Karten (mit und ohne Hardware-MPEG-encoder) und Video-Grabber Karten, es kann also vom analogen TV-Tuner, Videorekorder o.ä. angeschaut und aufgezeichnet werden.
Bilder
Hardwareanforderungen
- Man benötigt eine Analog-TV-Karte. Diese Karte muss entweder vom bttv Treiber, dem ivtv Treiber oder dem pvrusb2 Treiber unterstützt werden.
- Weiterhin ist ein Realtime MPEG-Encoder nötig, entweder in Hardware, s.h. Hauppauge PVR250/350/PVR USB2, oder als Software (s.u.).
Softwareanforderungen
- Wenn kein Hardware-MPEG-Encoder mit linux-Treiberunterstützung auf der TV-Karte drauf ist, ist ein Software-Encoder nötig. Idealerweise mp1e oder ffmpeg.
- Bei PVR 250/350 neuesten Treiber von chris kennedy. Dieser muss nicht mehr gepatched werden. Beim Laden sicherstellen, dass ivtv vor den dvb Treibern geladen wird. Letzter Stand auf Mailing Liste http://www.poptix.net/ivtv/redirect.html.
- libdvb
- Video4Linux V2 (v4l2)
- ALSA (nur für Softencoder, nicht für PVR Karten)
Installation
libdvbmpeg/transform.c - static void pes_in_ts(p2p *p) + void pes_in_ts(p2p *p) (dafür gibt es ansonsten im analogtv-Plugin unter /patches auch den Patch libdvb-0.5.4.patch, der auch für die aktuelle Version 0.5.5 funktioniert) dvb-mpegtools/Makefile - install -m 755 dvb_show_image $(PREFIX)/bin/ + install -m 755 show_dvb_image $(PREFIX)/bin/ (dieser Schritt ist nur bei der Version 0.5.4 erforderlich, bei libdvb 0.5.5 ist der Fehler im Makefile gefixt!) cd $SOURCEDIR tar xvzf libdvb-<VERSION>.tar.gz cd libdvb-<VERSION> make make install ldconfig
Der Rest der Installation folgt der README und README.de des Plugins. Hinweis: Für ivtv > 0.1.9 muss VPID=301, APID=300 in der channels.conf verwendet werden.
Ein Grundgerüst für eine analoge channels.conf findet sich hier.
Probleme
- Stottern nach Kanalwechsel im Transfermode zu einer DVB-Karte
Abhilfe mit vdr-1.3.23-stuttering.patch (Bedingung: VDR>=1.3.23!), siehe cvs des analogTV.
CVS
cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-analogtv login cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/vdr-analogtv co analogtv
Links
[1] | http://akool.bei.t-online.de/vdr/analogtv | Homepage des Plugins |
[2] | http://sourceforge.net/projects/vdr-analogtv | Projektseite auch Sourceforge |
[3] | http://ivtv.no-ip.info/ | neue IVTV Treiber |
[4] | http://www.metzlerbros.org/dvb/index.html | Libdvb |
[5] | Kanalliste Pal | Zuordnung Kanal-Frequenz |
[6] | http://ivtv.writeme.ch | IVTV Wiki |
[7] | channels.conf analog | Grundgerüst analoge channels.conf |