What are some good programs that can batch resize animated GIFs? I have about 40K animated gifs I need to process.
Batch GIF resizing program
Collapse
X
-
I use Gif Movie Gear for all of my .GIF work, but FAIK it doesn't do batch and isn't free.
Back in the day, I used Jasc Image Robot for mass-resize on gif's for webpages. No idea if it's still around. -
Install ImageMagick (ImageMagick: Convert, Edit, Or Compose Bitmap Images) and use it from the command line or search for the ImageMagick bindings/wrappers for your favorite language.
For example, for Node.js, there's gm : GraphicsMagick for node.js. Could write a simple loop that resizes your gifs locally.
Off the top of my head:
Code:var gm = require('gm'); // Resize gif to a width of 100px (preserving aspect ratio) // if it's wider than 100px gm('example.gif').resize(100, null, '<');Comment
-
iRedSoft's BatchImage is a good one that I have used. Little pricey as graphics apps can be, but less than many. They have a free trial. Really easy to use, and lots of features. Produces great results.
Batch Image Processing - Simplifying Imaging Complexity
Dan
Password Sentry
The better app for better websites for better website password protection!
Follow Us on Twitter
Like Us on Facebook
Follow Us on LinkedIn
Subscribe to Our YouTube ChannelComment
-
-
Like others pointed out, imagemagick will do.
Example:
convert [INFILE] -gravity center -resize '400x300' -crop 400x300+0+0 +repage [OUTFILE]
This takes [INFILE] and makes a 400x300 file called [OUTFILE]
Should be easy to make a large batchfile that runs through your GIFs one by one.<?= base64_decode("aHR0cDovL211dGhpc2Rldi5jb20v") ?>Comment


Comment