
I'm using this (naive) command:
Code: Select all
convert background.jpg animated.gif -append -loop 0 result.gif

Any help would be appreciated.
Thanks in advance
Code: Select all
convert background.jpg animated.gif -append -loop 0 result.gif
Code: Select all
convert background.jpg null: \( animated.gif -coalesce \) -compose over -layers composite -layers optimize result.gif
Here's a command that should give you nearly the result you've described...
Code: Select all
convert background.jpg -alpha set -background none \( animated.gif -coalesce \) \
-set page "%[fx:u.w]x%[fx:u.h+v.h]+%[fx:t?(u.w-v.w)/2:0]+%[fx:t?u.h:0]" -coalesce \
null: -insert 1 -layers composite -loop 0 result.gif