Image-plugin
Inhaltsverzeichnis |
Beschreibung
Das Image Plug-In zeigt Bilder an, die im JPEG Format abgespeichert sind.
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'.
Hardwareanforderungen
DVB Karte. Da die Konvertierung auf langsamen Prozessoren einige Zeit dauert, ist dieses Plug-In nicht auf jeder Hardware praxistauglich, 500 Mhz sollten es schon sein.
Softwareanforderungen
- mjpeg-tools (glib, (g)cc/g++/c++, libjpeg, XFree86, (x86 only) nasm, SDL, SDL-devel, popt, popt-devel)
- 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
cd /usr/local/src tar xvzf mjpegtools-1.6.1.90.tar.gz cd mjpegtools-1.6.1.90 ./configure --prefix=/usr/local make make install ldconfig
Laut README benötigen wir "netpbm" in der Version 10.0 oder höher, auf meiner alten Distri war dieses nicht mehr aktuell.
cd /usr/local/src tar xvzf netpbm-10.22.tgz ./configure make make package # install prefix (/usr/local/netpbm) ==> /usr/local ^^^^^^^^^^ ./installnetpbm rm -rf /tmp/netpbm
Konfiguration
cd /usr/local/src/VDR/PLUGINS/src tar xzvf vdr-image-0.1.0.tar.gz ln -s image-0.1.0 image cd /usr/local/bin ln -vs /usr/local/src/VDR/PLUGINS/src/image/scripts/*.sh . cd /usr/local/src/VDR 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 '{}' ';'
Befehle
Quelle ../image/README
Die Datei imagecmds.conf kann dazu genutzt werden, um definierbare Befehle auf auf das an gezeigte Bild anzuwenden. Der Syntax ist extakt der gleiche der 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).
Die "imagecmds.conf" gehört in den VDR Konfigurations Ordner ../plugins, und könnte laut "example" folgenden Inhalt haben:
Informations? : identify -verbose Size? : du -chs Pregenerate this folder and below? : /usr/local/bin/image.sh Remove this image? : rm -v
Probleme
Keine bekannt.
Links
[1] | http://mjpeg.sourceforge.net | Mjpep Projektseite |
[2] | http://netpbm.sourceforge.net | Netpbm Projektseite |
[3] | ftp://ftp.astron.com | Ftp "file" |
[4] | http://www.deltab.de/vdr/image.html | Homepage des Plugins |