Pro GIF is the most completed GIF library for Unity. High-performance, handles most of the GIF files, and provides very efficient ways for the integration and management of GIF features for any indie and even commercial projects!
The Pro GIF encoder and decoder are highly optimized and enhanced. Run in threads for better performance and support multiple instances. Our high-performance library lets you record and playback GIFs instantly, no more waiting!
All our codes and examples are carefully designed to provide a clean, easy-to-use package. The Unified APIs allowing you to integrate once, runs on all supported platforms. GIF has never been so easy with Pro GIF series!
A simple GIF search app example is included in both ProGIF and Universal versions. The PlayCamera app & GIF Library app in the video is Not included in this asset. (ProGIF Universal is used in our apps, but Pro GIF is also good for apps that heavily use GIFs)
- The Ultimate GIF playback and recording solutions.
- Pro GIF Advanced Recorder & Decoder, highly customizable settings.
- Super fast, multi-threaded encoder.
- Super fast decoder, great in performance and compatibility. Decode GIF similar to Chrome, Firefox browser, etc. Plus great functionality provides the best flexibility for handling GIFs.
- Ultra-low playback memory footprint. Even for a large number of gif frames decoded and stored in the memory.
- Decoder Version 2. Around 10 times faster than decoder V1, or even faster as it is further optimized in our continuous updates.
(Decoder speed: ProGIF V1=100%, ProGIF V2=1000%, Universal V3=1500%)
- Supports interlaced GIFs.
- GIF Replay, Record GIF/Convert still images to GIF(support transparent).
- Record GIF with camera(s).
- Play GIF(support Transparent, Variable Frame Rate, Reverse & Ping-pong play mode).
- Load GIF file from local-path/url, decode, and playback. With option for saving file in local storage.
- Rich settings: FPS, Duration, Quality, RepeatCount, Aspect Ratio, Resolution(support auto resize to fit any screen size), Transparent Color(for hiding a particular BG color), Enable/Disable detection of image transparent setting for recorder.
- The encoding & decoding process runs in threads for better performance.
- Advanced decode settings, allows setting how many frames to decode.
- Multi-threaded encoder.
- Ultra-low memory footprint, even for large number of gif frames.
- Supports multiple GIF decode and playback.
- Support multiple GIF recorders with different cameras.
- Convert JPG/PNG/Texture2D (List) to GIF.
- Crop GIF with a specified aspect ratio(16:9, 3:2, 4:3, 1:1, etc.) input in SetRecordSettings before StartRecord.
- Rotate GIF (90, -90, 180 degrees).
- Support save Reverse and Ping-pong play mode GIF.
- Easily get the GIF info: image size, frame count, fps, and the first frame texture.
- Supports display gifs on Image, RawImage, Renderers(Meshes such as Cube, Plane, Sphere etc…), GuiTexture, and any other material that supports Texture2D, Sprite, or RenderTexture.
- Easy to use GIF Manager: flexible API, auto memory management, battle-tested!
- API helper classes for easily use the GIF API to access the world’s largest GIF library. Search any kinds of GIFs you want!
- Use your own GIF channels & API keys.
- Share on up to 15 social platforms.
- Optimized Json tool(Newtonsoft.Json), work on mobile & desktop.
- The codeless Pro GIF recorder (editor extension) for recording GIF in both the Editor play mode and runtime App, without modifying your code, just drag and drop the script/prefab to your scene.
- Some more useful stuff.
- GIF libraries full source code.
With our GIF helper class, you can easily call the GIF APIs and receive responses in JSON format. Get access to all the GIFs and Stickers on the Giphy network.
All Giphy APIs, including Upload GIF, Search GIF, Sticker, Random, Translate, etc.
(Works with the provided Social Share feature to share gif links)
Watch the Introduction Video :
Direct download links 2 MB :
CGArchives Is The Best