Page 1 of 1

Posted: 2006-08-03T16:58:24-07:00
by glennrp
On Unix/Linux:
  • convert big.gif +adjoin frame%04d.gif
    convert frame???[13579].gif small.gif
If your big.gif has offsets (images smaller than the first frame)
you will have to use the -coalesce and -deconstruct options.

Glenn

Posted: 2006-08-07T20:27:32-07:00
by anthony
Nice solution Glen.

I was working on improvments to GIF animation handling in IM.

One of these planned improvments was a '-shuffle' image reording operator
(like -insert -delete and -swap operators). The reverse of that operator
would probably also be usedful for what you want to do.

However my own additions lost momentent due to a europian vacation and change in job description, so I am not sure when these new additions will be made. Stay tuned.

Or perhaps you would like to look at the source and contribute to the effort :-)