Ich nutze ein Skript zur automatischen Bearbeitung von Covern/Poster. Dabei werden 2*.svg skaliert und auf ein *.jpg gebracht. Folgender Befehl lief unter Unbuntu 14.04 fehlerfrei und brachte das gewünschte Ergebnis.
convert "${cover}.alt" -background transparent \ \( "$logo_pfad/$fsk_logo" -resize ${fsk_logo_height} \) -geometry +0+$((${cover_height} - ${fsk_logo_height})) -composite \ \( "$logo_pfad/$quali_logo" -resize x${quali_logo_height} \) -geometry +${fsk_logo_height}+$((${cover_height} - ${quali_logo_height})) -composite \ JPEG:"${cover}"
Siehe 1. angehängtes Bild.
Leider erzeugt der gleiche Befehl unter 16.06 keinen transparenten, sondern einen weißen Hintergrund bei den 2 aufgebrachten *.svg-Logos. ☹ - Siehe das 2. Bild.
Ich hatte den Befehl vor langer Zeit mühsam zusammengestellt und jetzt scheint sich etwas verändert zu haben. Kann mir jemand den neuen/korrekten Syntax verraten? Aus der Hilfe und der Homepage werde ich nicht schlau.