Godot Gif Getter
Godot Gif Getter is an in-game utility for recording and saving GIFs, utilizing the image-gif Rust library for encoding. It offers configurable settings and easy integration into Godot projects for quick GIF creation.
https://github.com/you-win/godot-gif-getterPreview Images



Godot Gif Getter: In-Game GIF Recording Utility
Godot Gif Getter is a tool designed for Godot Engine, enabling in-game recording and saving of GIFs. Requiring minimal configuration, it allows users to easily integrate GIF capture functionality into their projects. The utility uses the 'image-gif' Rust library for efficient GIF encoding.
Key Features
-
Easy Integration: Simply add the
GifGetterUI.tscn
scene to your project. - Configurable Settings: Adjust frame rate, save location, capture frequency, thread count, and UI toggle hotkey via the UI.
- Optimized Performance: Employs multi-threading for fast GIF rendering.
- Automatic UI Hiding: The UI is automatically hidden during frame recording.
Usage
To start using Godot Gif Getter, add addons/godot-gif-getter/GifGetterUI.tscn
to your scene and click the 'Capture now' button. The resulting GIF will be processed and saved to the specified location.
Limitations
Note that projects with transparent backgrounds may not capture correctly. Cross-compilation is not fully supported, with builds primarily tested on Windows and macOS.