03-26-2022, 11:22 AM
(This post was last modified: 03-26-2022, 11:52 AM by rich2005.
Edit Reason: edit
)
It is the 256 color limitation of the indexed gif format. The index colors are held in a colormap and might be ok as individual images each with their own colormap but when combined by Gimp as an animation only one colormap is used.
There is one old utility gifsicle - (there is a Windows version somewhere) which will keep each individual colormap per image.
Totally failed to make a good small demo to show but as an example gifsicle tells me this
[gifsicle: warning: too many colors, using local colormaps (You may want to try ‘--colors 256’.)
..and it is that reduction to 256 colors that Gimp forces on your animation. Of course if you get your gifsicle animation, never open it in Gimp, which then imposes a single colormap. Another try at a small animation. It is a gif, open in Gimp it is in RGB mode, convert to indexed and colors are reduced.
Edit: ...before the others jump in, there is of course the .webp format for animations which uses RGB and thousands of colours. Not all sites / browsers support this format.
There is one old utility gifsicle - (there is a Windows version somewhere) which will keep each individual colormap per image.
Totally failed to make a good small demo to show but as an example gifsicle tells me this
[gifsicle: warning: too many colors, using local colormaps (You may want to try ‘--colors 256’.)
..and it is that reduction to 256 colors that Gimp forces on your animation. Of course if you get your gifsicle animation, never open it in Gimp, which then imposes a single colormap. Another try at a small animation. It is a gif, open in Gimp it is in RGB mode, convert to indexed and colors are reduced.
Edit: ...before the others jump in, there is of course the .webp format for animations which uses RGB and thousands of colours. Not all sites / browsers support this format.