Dxr3-plugin
(→Links) |
(→Links) |
||
Zeile 88: | Zeile 88: | ||
# [http://freehg.org/u/nboullis/em8300/ em8300-Treiber neues Mercurial hg] | # [http://freehg.org/u/nboullis/em8300/ em8300-Treiber neues Mercurial hg] | ||
# [http://ffmpeg.mplayerhq.hu FFmpeg] | # [http://ffmpeg.mplayerhq.hu FFmpeg] | ||
− | # [http://sourceforge.net/projects/dxr3plugin Homepage des Plugins] | + | # [http://sourceforge.net/projects/dxr3plugin alte Homepage des Plugins] |
+ | # [http://sourceforge.net/mailarchive/forum.php?forum_name=dxr3plugin-users dxr3plugin-users Mailing list] | ||
+ | # [http://projects.vdr-developer.org/projects/show/plg-dxr3 neue Homepage des Plugins] | ||
# [http://cachalot.mine.nu/src/dxr3 Unofficial Hollywood+/DXR3 patches and CVS snapshots] | # [http://cachalot.mine.nu/src/dxr3 Unofficial Hollywood+/DXR3 patches and CVS snapshots] | ||
− | |||
[[Kategorie:Plugins]] | [[Kategorie:Plugins]] |
Version vom 24. März 2009, 13:49 Uhr
Inhaltsverzeichnis |
Beschreibung
Die Anleitung, wie man einen Snapshot erhalten kann, ist veraltet. siehe aber Info auf der Homepage auf das neue offizielle Repository (GIT)
Autor: Andreas Schultz, Stefan Schluenss, Kai Moeller, Christian Gmeiner
Mit Hilfe dieses Plugins kann man DXR3/Hollywood+-Karten als Ausgabegerät für den VDR nutzen und so den Kauf einer teureren Full-Featured DVB-Karte ersparen. Neben dem Plugin sind auch noch die DXR3-(em8300)-Treiber nötig. Die Treiber der dxr3 werden kontinuierlich weiterentwickelt und unterstützen auch Kernel 2.6.x.
Hardwareanforderungen
- DXR3 - Karte
Softwareanforderungen
- em8300 treiber
- FFmpeg
- Kernel Quellen
Installation
cd $SOURCEDIR tar xvzf ffmpeg-<VERSION>.tar.gz ln -s ffmpeg-<VERSION> ffmpeg cd ffmpeg ./configure --prefix=/usr/local \ --enable-shared make make install ldconfig
Sonstiges
Probleme
- Fehlermeldungen in
- dxr3plugin.log : Verträgt sich nicht mit dem Kombination VDR mit ac3overdvb-patch sowie channels.conf mit DD-Audio-Pids. (also einfach einen VDR ohne diesen Patch benutzen, der ist hier sowieso sinnlos.)
SuSE Treiber
DXR3 Driver läßt sich nicht unter SuSE 9.1 übersetzen. (mit den CVS-Treibern geht es auch unter Suse 9.1 ohne Probleme @nightstorm99) ich konnte den cvs em8300 Treiber unter Suse 9.1 erst compilieren, nachdem ich folgende Zeilen im makefile (am Ende)auskommentiert hatte.
- The following hack tests for old kernels (2.4 and old 2.5).
ifneq ($(TOPDIR),$(shell /bin/pwd)) include $(TOPDIR)/Rules.make em8300.o: $(em8300-objs) $(LD) $(LDFLAGS) $(LDFLAGS_MODULE) -r -o $@ $(em8300-objs) endif
Verwendung anderer Plugins wie das image oder osdpip
Das Image-Plugin 0.2.3 lädt alle Codecs von ffmpeg. Falls man das dxr3- und das Image-Plugin gemeinsam trotzdem nutzen will, sollte man im dxr3plugin-Sourcecode Folgendes tun:
in dxr3ffmpeg.c substitute the line (http://www.linuxtv.org/pipermail/vdr/2005-October/005555.html)
- register_avcodec(&mp2_decoder); + avcodec_register_all();
Tipps
- Test mit mplayer
mplayer -vo dxr3 /dev/dvb/adapter0/dvr0
Snapshot
cvs -d:pserver:anonymous@dxr3plugin.cvs.sourceforge.net:/cvsroot/dxr3plugin login cvs -d:pserver:anonymous@dxr3plugin.cvs.sourceforge.net:/cvsroot/dxr3plugin co -r vdr-dxr3-0-2 dxr3
Oder.
git clone git://projects.vdr-developer.org/vdr-plugin-dxr3.git dxr3