Mobile app version of vmapp.org
Login or Join
Angela777

: Can Animated GIFs be reduced in filesize by comparing regions that actually changed? Can GIFs be optimized so that only the changed regions (pixels within certain rectangular bounds per frame)

@Angela777

Posted in: #Animation #Compression #Export #Gif

Can GIFs be optimized so that only the changed regions (pixels within certain rectangular bounds per frame) are rendered / calculated in the final filesize?

This is assuming that by default - each frames are fully included in an animated GIF (I'm guessing this is the case when exporting from Photoshop's "Save for Web"...)

Does such compression exists that would also remain compatible to playback in any browsers (like a normal animated GIF)?

10.02% popularity Vote Up Vote Down


Login to follow query

More posts by @Angela777

2 Comments

Sorted by latest first Latest Oldest Best

 

@RJPawlick971

I'm guessing this is the case


actually, no, that's not the case. Animated GIFs are optimized in exactly this way...each frame only contains the parts of the image that actually changed from the previous frame.

Wikipedia doesn't go deep into detail, but does mention it here:


Some economy of data is possible where a frame need only rewrite a portion of the pixels of the display, because the Image Descriptor can define a smaller rectangle to be rescanned instead of the whole image.

10% popularity Vote Up Vote Down


 

@Barnes313

Yes, GIF files can be optimized in that way. This reduces the size of the individual frames, and thus the overall file size.

Your image manipulation application might offer this; for example the Animation Optimize filters for GIMP do that: docs.gimp.org/2.8/en/plug-in-optimize.html

10% popularity Vote Up Vote Down


Back to top | Use Dark Theme