Gameplay recording and exporting in GIF format.▶︎ Run the WebGL demo in your browser right now!GIF Replay can record your gameplay video and encode it to GIF. And YES, it works on mobile devices at runtime! It's simple, works fast and supports the most popular platforms: Android, iOS, Windows, UWP, Mac. The asset includes Power GIF Runtime Library.DISCLAIMER!You can't capture FHD gameplay videos at 30 FPS with it. Encoding GIF is a very resource consumable operation, especially for mobile devices. Please refer to the Performance section below.FeaturesScreen recordingCapturing with and without UI (User Interface, uGUI)Parallel encoding (multithreading)Color quantization with NeuQuantSharing with native OS dialog (Android and iOS only)GIPHY upload (Power GIF)Clean and simple C# codeAll Unity versions supportedAny platform (Standalone, Android, iOS, UWP)Supported platformsAndroidiOSWindowsUWPMacWebGLRecorder settingsWidth, Height - size of encoded GIF (in pixels)FramesPerSecond - how many frames per second will be capturedMaxDuration - max replay duration (if it will not be stopped manually)CaptureUI - capture User Interface or notPerformanceTested on Snapdragon 820 (4 cores / AnTuTu score 260.000)Encoding 100 frames in resolution 320x240 ~ 15 seconds (86 kB)Encoding 100 frames in resolution 640x400 ~ 50 seconds (160 kB)Known limitationsPower GIF doesn't support interlaced GIF (this feature may be added soon).You should disable Burst in case of build issues.On WebGL you should increase Memory Size if you get "System out of memory!".SupportDiscord - questions, live chat with developersThe asset icon was made by Pixel Buddha from www.flaticon.com.It would be super awesome if you rate ★★★★★ my asset and leave your feedback!



