GIF Q & A

(1) 

(2) So, what's the difference regarding GIF features between Game GIF, Pro GIF, and Pro GIF Universal?

Game GIF provides the encoder and GIF managers for recording GIF. Supports instant preview the newly recorded GIF frames in the recorder in memory. With some additional optimization and enhancement compared to other GIF assets. While Pro GIF / Universal provides powerful GIF player solutions in addition to the Game GIF features, with a series of deep optimization regarding performance, memory. The Universal version boosts the decoder(player) speed up to 50%(up to 70% for some GIFs) faster than Pro GIF, the faster decoder speed is essential for some applications that highly rely on GIFs.
(* Please select the suitable package base on your application purpose)

(3) Can I upgrade to higher versions with Game GIF or Pro GIF?

You can upgrade to higher versions any time you want, with a cheaper Upgrade Price (you don't need to pay the full price of the new package).

(4) Is it suitable for Mobile application? Any performance issues?

Sure, all our assets primarily designed for running on cross-platforms.
Mobile devices like Android, iOS phones/pads are also the important platforms we support. The performance and speed are very similar on mobile and desktop platforms. 

Some tips/suggestions on using the GIF recorder & design the GIF feature: 

- Take care of the resolution(height * width) used and the framerate(FPS). All the GIF players support up to 30 FPS only, most GIFs on the Internet(e.g. Giphy.com) use 10-15 FPS only.

- The GIF encoder(save process) and decoder support work in the background thread. 

- Let your users do something else before the saving is done. 

- Hide the saving UI until it finished, then popup, or notify the user when the file is completely saved. 

- Show another UI for displaying the GIF if you like, and let your users continue to do something with the GIF base on your design.

Compare : Pro GIF Series

ProGifRecorderToolkit_SocialMediaImage_1200_630.png

Pro GIF Recorder Toolkit

Recorder/Encoder

  • Recorder scripts + Encoder library

  • Record GIF with camera

  • --------

  • --------

  • Supports Transparent GIF

  • Multiple Recorders

  • Run in threads, Multi-Threaded

  • 256 Colors separated color table

  • Save reverse playback mode GIF

  • Save ping-pong playback mode GIF

  • Record, Pause, Resume, Stop, Save, & Clear/Cancel options

  • Customizable recording settings:

- Duration

- Resolution

- Aspect Ratio/Crop

- FPS

- Rotation

- Quality

  • Instant Preview Player (Play the stored frames. *Not decoder)

  • Runs in Editor and All Unity player platforms (except WebGL)

  • Codeless Recorder editor extension

  • JSON helper manager for Giphy API

ProGif_SocialMedia_v2.png

Pro GIF Recorder Toolkit

Recorder/Encoder

  • Recorder scripts + Encoder library

  • Record GIF with camera

  • Converter Manager: convert JPG/PNG/Textures to GIF

  • Supports Transparent GIF

  • Multiple Recorders

  • Run in threads, Multi-Threaded

  • 256 Colors separated color table

  • Save reverse playback mode GIF

  • Save ping-pong playback mode GIF

  • Record, Pause, Resume, Stop, Save, & Clear/Cancel options

  • Customizable recording settings:

- Duration

- Resolution

- Aspect Ratio/Crop

- FPS

- Rotation

- Quality

  • Instant Preview Player (Play the stored frames. *Not decoder)

  • Runs in Editor and All Unity player platforms (except WebGL)

  • Codeless Recorder editor extension

  • JSON helper manager for Giphy API

Player/Decoder

  • Player scripts + Decoder library

  • High-Speed decode >10X

  • Load & Play instantly

  • Retrieve information of GIF by reading the header data

  • Decode specific numbers of frames

  • Supports Transparent GIF

  • Supports Interlaced GIF

  • --------

  • Play multiple GIFs

  • Play on all objects those support Texture2D, Sprite or RenderTexture

  • Runs in separate thread, option for run in coroutines for WebGL

  • --------

  • --------

  • Reverse & Ping-pong play mode for any GIFs

  • Play, Pause, Resume, Stop, playback control options

  • Set playback speed

  • Playback timing correction

  • Option to skip some header data

  • Codeless load & playback scripts

  • Supports most of the GIFs on the Internet, suitable for most projects (~99.8%, only 1 incompatible case reported by our customer since the first release)

  • V2 Decoder

ProGif_Universal_SocialMedia_v1.png

Pro GIF Recorder Toolkit

Recorder/Encoder

  • Recorder scripts + Encoder library

  • Record GIF with camera

  • Converter Manager: convert JPG/PNG/Textures to GIF

  • Supports Transparent GIF

  • Multiple Recorders

  • Run in threads, Multi-Threaded

  • 256 Colors separated color table

  • Save reverse playback mode GIF

  • Save ping-pong playback mode GIF

  • Record, Pause, Resume, Stop, Save, & Clear/Cancel options

  • Customizable recording settings:

- Duration

- Resolution

- Aspect Ratio/Crop

- FPS

- Rotation

- Quality

  • Instant Preview Player (Play the stored frames. *Not decoder)

  • Runs in Editor and All Unity player platforms (except WebGL)

  • Codeless Recorder editor extension

  • JSON helper manager for Giphy API

Player/Decoder

  • Player scripts + Decoder library

  • Ultra-Speed decode >15-17X

  • Load & Play instantly

  • Retrieve information of GIF by reading the header data

  • Decode specific numbers of frames

  • Supports Transparent GIF

  • Supports Interlaced GIF better and more efficient

  • Play multiple GIFs

  • Play on all objects those support Texture2D, Sprite or RenderTexture

  • Runs in separate thread, option for run in coroutines for WebGL

  • Multi-Threaded decode option for playing multiple GIFs 

  • Reverse & Ping-pong play mode for any GIFs

  • Play, Pause, Resume, Stop, playback control options

  • Set playback speed

  • Playback timing correction

  • Option to skip some header data

  • Codeless load & playback scripts

  • Supports all sorts of GIFs on the Internet (>99.99%, actually we haven't come across a GIF that can't decode with the Pro GIF Universal decoder)

  • V2 + V3 Decoders