Walt Added an "Animated GIF Recorder". This feature is disabled by default, but when enabled in the settings, Cosmoteer will continuously record the last few seconds of gameplay in the background. Pressing Ctrl+Alt+G ...
GIF recorder could use additional compression methods to make image smaller.
For example, a 5s animiated gif (600px wide) is avg 5MB as of 0.15.12 RC3.
After processed by Transparency Optimization (Fuzzy: 30), it's less than 500kB
Image optimized by https://ezgif.com/optimize
This option keeps the first frame in the background, and makes unchanged parts of the following frames transparent. The results heavily depends on the nature of the image. It may give huge file size reduction in some cases when images have large, static areas, e.g. recorded screen capture of some program, but most likely will give poor results for converted videos or photo slide shows, where all or most pixels between each frame are completely different. The fuzz factor represents how similar colors can be considered as equal.
Sample code (using Magick.NET): https://stackoverflow.com/questions/26304747/setting-options-to-images-in-magick-net-collection
In relation, would be nice if there'd be an indicator/button
at in-game UI to start/stop GIF recorder