: 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)
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)?
More posts by @Angela777
2 Comments
Sorted by latest first Latest Oldest Best
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.
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
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.