Page 1 of 1

How to join gifs as sequence, one after the other?

Posted: 2015-11-18T11:55:41-07:00
by stewpid
Hi, I've used this software to join images into a gif no problem, but i was trying to join some gifs in the same way and couldn't find how to do it.
Basically I've got some gifs that are the same size and same framerate and want to join them up into one longer gif. I don't want to change the framerate or anything, just join them as one continuous gif playing one after the other.
Is that even possible?

Also, what is the maximum frame delay that can be entered?

Thanks! Nice software!

Re: How to join gifs as sequence, one after the other?

Posted: 2015-11-18T12:00:56-07:00
by snibgo
Simply:

Code: Select all

convert in1.gif in2.gif in3.gif out.gif
... for however many inputs you want.

However, you might need to coalesce each input, and may want to optimize the output.

Code: Select all

convert ( in1.gif -layers coalesce ) ( in2.gif -layers coalesce ) in3.gif -layers coalesce ) -layers optimize out.gif

Re: How to join gifs as sequence, one after the other?

Posted: 2015-11-18T12:11:44-07:00
by fmw42
If the frame rates are not the same, it might not look good. See http://www.imagemagick.org/Usage/anim_mods/#merging