Hallo Leute,
ich habe jetzt schon so viel hier gelesen, das es jetzt hoechste Zeit ist, mal einiges zurueck zu geben.
Leider musste ich feststellen, dass das Image-Plugin die Bilder von gegrabbden Background des Burn-Plugin im ctvdr 1.6.0.3 nicht darstellen kann.
Die Fehlermeldung lautet: ColorDepth is too large
Das laest sich ganz einfach loesen, in dem man in der Datei /usr/share/vdr-plugin-burn/grab.sh folgende Zeile aendert:
vorher
composite -compose src-over /usr/share/vdr-plugin-burn/template.png - \
nachher
composite -compose src-over -depth 8 /usr/share/vdr-plugin-burn/template.png - \
ZappNduster
EDIT:
Kleiner Hinweis noch: Das gesamte script sieht wie folgt aus
at now <<EOF
/usr/lib/vdr/svdrpsend.pl GRAB - | \
sed -n -e 's/^216-//p' -e '1ibegin-base64 644 -' -e '\$a====' | \
uudecode | \
convert -crop 720x576+6+5 -resize 720x576 - png:- | \
composite -compose src-over -depth 8 /usr/share/vdr-plugin-burn/template.png - \
/var/lib/vdr/plugins/burn/skins/Grabbed/menu-bg.png
EOF
Nach dem Aufruf von convert ist das entstandene Bild immer noch mit einer "CollorDepth 8" unterwegs, allerdings verändert der Befehl composite mit default-Werten die ColorDepth auf 16. Daher hilft der obige Parameter "-depth 8". Vielleicht ein Bug in ImageMagick?