What I am doing
I'm capturing short animated 600x300 GIFs to use on a web site to showcase the functionality of a desktop Windows application. What I do specifically is:
- Use Camtasia Recorder (v7.1) to record.
- Use Camtasia Studio (also v7.1) to produce to GIF using a custom production preset (options: GIF, 256 colors, frame rate 10, optimized palette, dithered color reduction OFF, Windows colors OFF, all other options are default)
What I see in the resulting output is that some colors are very different from the original. For example, note the pinky background in pop-up menus shown in this draft GIF:
However, when saving a static screenshot of a pop-up menu using a 256-color GIF, this isn't a problem, and based on my perception, the color of the pop-up background is perfectly preserved:
Sometimes, this problem doesn't show up and the resulting GIFs provide decent colors. More often than not however, I'm facing these problems on this machine, which is a Windows 7-upgraded-to-Windows 10 desktop.
The same procedure on a number of other machines seems to work just fine.
The application where the GIFs are being captured is Microsoft Visual Studio 2013 with JetBrains ReSharper.
If my understanding is correct, GIFs allow 256 colors per frame, and this seems to be more than enough if we're talking about static GIFs.
Any idea what might be going on during GIF production that results in this color distortion?
Any stupid, trivial detail that I'm missing?