Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 16022
  • Last Modified:

Resize animated gifs

Hey

Anyone know how to resize animated gifs from the command line? What I am trying to use now is Image Magick, but I could use any other instead, if it only works. I need to be able to resize images on-the-fly so I need something I can execute from the command line. I am using Windows as server platform.

This is what I have tried to do so far with IM:
Original gif: http://gnus.no/aniorig.gif

copy aniorig.gif ani1.gif
mogrify -resize 100x100 ani1.gif
http://gnus.no/ani1.gif 

copy aniorig.gif ani2.gif
mogrify -crop 50% ani2.gif
http://gnus.no/ani2.gif 

As you can see here, no luck so far..

So if anyone know how to resize gif animations with IM or another tool, please tell me!

Magnus
0
sntvei99
Asked:
sntvei99
  • 2
  • 2
  • 2
  • +3
1 Solution
 
VirusMinusCommented:
is this for the web? you could use php or ASP.net to do it via inbuilt routines
0
 
lyonstCommented:
Also take a look at irfanview http://www.irfanview.com/
0
Free Tool: IP Lookup

Get more info about an IP address or domain name, such as organization, abuse contacts and geolocation.

One of a set of tools we are providing to everyone as a way of saying thank you for being a part of the community.

 
AlegisCommented:
Irfanview can't resize animating gifs!

As for IM, maybe this will be of help, explains why the command in IM changed
http://www.cit.gu.edu.au/~anthony/graphics/imagick6/cmdline/
0
 
sntvei99Author Commented:
Thanks for your suggestions.

VirusMinus: I have tried some of the tools you listed but I didnt find any that supports gif (animated!) resizing from the command line. I have also tried to resize using PHP's inbuilt module gd2, but it doesnt support animated gifs at the moment, it just takes the first image in the animation and makes a still picture out of that.

Alegis: Yes, the best option would be to do it like IM does from the command line, the problem is that I get very strange output with it as you can see in my first post. Maybe Im doing something wrong with the parameters... but I dont get it.

I want to resize the gifs with from the command line like: "resize 100x100 animated.gif". That is the dream :-)
0
 
leslynfCommented:
Your original is also not animated. If you use the html code, you can resize it with animation in tack.

I.E.,

     <IMG SRC="NameOfFile.gif" WIDTH="50" HEIGHT="50">

The 50 here is pixels. If you place 50% here, it will try to make the graphic 50% of the window in which the user is working.

Leslyn :)
0
 
sntvei99Author Commented:
I dont use html. Btw, you dont actually resize the picture with html, only make it look smaller. That is not what I want.

I finally found a neat program named GIFSicle that does the job!
0
 
leslynfCommented:
No objection!

Leslyn :)
0
 
moduloCommented:
PAQed with points refunded (500)

modulo
Community Support Moderator
0

Featured Post

Keep up with what's happening at Experts Exchange!

Sign up to receive Decoded, a new monthly digest with product updates, feature release info, continuing education opportunities, and more.

  • 2
  • 2
  • 2
  • +3
Tackle projects and never again get stuck behind a technical roadblock.
Join Now