Image-plugin
Zeile 84: | Zeile 84: | ||
Aufgerufen wird dieses Menu mit dem <div style="display:inline; color:white; background:red">[RED]</div> Key (ein Image muß geladen worden sein...) | Aufgerufen wird dieses Menu mit dem <div style="display:inline; color:white; background:red">[RED]</div> Key (ein Image muß geladen worden sein...) | ||
+ | ==Bedienung== | ||
==Probleme== | ==Probleme== | ||
==Parameter== | ==Parameter== |
Version vom 27. Juli 2005, 11:14 Uhr
Inhaltsverzeichnis |
Beschreibung
Autor: Andreas Brachold
Zeigt Bilder an, die im Format jpeg, tiff, png, bmp und vielen mehr abgespeichert
Da die Bilder nicht über die Grafikkarte, sondern über die DVB-Karte ausgegeben werden, müssen sie erst in einen MPEG2 Film konvertiert werden. Dieser enthält nur ein einziges Bild (Frame) und steht sofort auf 'Pause'.
Bilder
== Exigences matérielles == * DVB carte. * Un DXR3 fonctionne aussi. * La conversion sur des transformateurs lents dure là quelques temps, ce Plug-In n'est pas sur chaque matériel praxistauglich, 500 Mhz devrait déjà lui être.
Softwareanforderungen
- netpbm (zlib, libpng)
- sharutils (GNU shar utilities) welche man von der Installations CD/DVD einspielen kann.
- file (sollte jede Distri beinhalten, falls nicht siehe: Links)
Installation Software
Laut README benötigen wir "netpbm" in der Version 10.0+, auf meiner alten Distri war dieses nicht mehr aktuell.
cd $SOURCEDIR tar xvzf netpbm-<VERSION>.tgz cd netpbm-<VERSION> ./configure make make package # install prefix (/usr/local/netpbm) ==> /usr/local ^^^^^^^^^^ ./installnetpbm rm -r /tmp/netpbm cd - tar xvzf ffmpeg-<VERSION>.tar.gz ln -s ffmpeg-<VERSION> ffmpeg cd ffmpeg ./configure --prefix=/usr/local \ --enable-shared make make install ldconfig
Konfiguration
Es wird davon ausgegangen, das das Plugin bereits entpackt und verlinkt wurde, siehe Plugin Installation.
cp $SOURCEDIR/VDR/PLUGINS/src/image/examples/imagesources.conf /etc/vdr/plugins cd /usr/local/bin ln -vs $SOURCEDIR/VDR/PLUGINS/src/image/scripts/*.sh . cd - make all plugins
Tip: Folgender Einzeiler löscht "dead-links" unter /usr/local/bin
find /usr/local/bin -type l -not -exec test -e \{} \; -exec rm \{} \; ^ kleines L
Zum Schluß ist noch die Variable PATH in ../image/scripts/imageplugin.sh zu erweitern (nur bei 2.0.0)
- #PATH=/usr/local/bin:$PATH + PATH=/usr/local/bin:$PATH
Aufruf des Plugins mit.
vdr -P'image -m /usr/local/bin/mount.sh -C /usr/local/bin/imageplugin.sh'
Befehle
Quelle ../image/README
Die Datei imagecmds.conf kann dazu genutzt werden, um definierbare Befehle auf das angezeigte Bild anzuwenden. Die Syntax ist exakt die Gleiche wie für die Datei commands.conf unter "man 5 vdr" beschrieben wurde. Wenn ein Befehl ausgeführt wird, wird der Datei des Bildes angehängt an den Befehlstext, getrennt durch ein Leerzeichen und einschlossen in Anführungszeichen (single quotes). Ein Fragezeichen "?" im Text vor dem ":" steht für "Bestätigung anfordern", nützlich für "rm -f %s".
Die imagecmds.conf gehört in den VDR Konfigurations Ordner /etc/vdr/plugins.
Aufgerufen wird dieses Menu mit demBedienung
Probleme
Parameter
Parameter (kurz) | Parameter (lang) | Beschreibung |
---|---|---|
-m CMD | --mount=CMD | CMD to mount/unmount/eject image sources (default: mount.sh) |
-C CMD | --convert=CMD | use CMD when converting Images (default: imageplugin.sh) |
SVN
svn checkout svn://svn.berlios.de/vdr-image/trunk image
Links
[1] | http://netpbm.sourceforge.net | Netpbm Projektseite |
[2] | ftp://ftp.astron.com | Ftp "file" |
[3] | http://ffmpeg.sourceforge.net | Homepage -> ffmpeg |
[4] | http://www.deltab.de/vdr/image.html | Homepage des Plugins |