I want to add my 2cents. I personally just use this converter: https://ezgif.com/video-to-gif
I record the video with Unitys build in Recorder, cut it like I want and than upload it on that page, to create a gif.
I want to add my 2cents. I personally just use this converter: https://ezgif.com/video-to-gif
I record the video with Unitys build in Recorder, cut it like I want and than upload it on that page, to create a gif.
Allow: .webm for animations, Yes? Like: .gif , info: https://en.wikipedia.org/wiki/WebM
and allow .webp .avif for images dev info: https://en.wikipedia.org/wiki/WebP
(short >256 color paletts/gradients, less jpg artifacts effects, smaller than png)
.webm is a video format that can include audio. On a properly configured web browser, it should require an extra click to play because it is never acceptable for a web browser to auto-play videos with audio. It is therefore not a replacement for animated image formats (gif, apng) which never contain audio and can be auto-played.
(Lossless) .webp, on the other hand, should be the default image format everywhere.
Almost every answer here is a capture tool, so here is the other half — how to make one that fits a size limit and still looks good 🎮
GIF size scales with width × height × fps × duration, and duration is the knob nobody turns. A long clip spends its entire budget on length and then gets shrunk to a postage stamp to fit. Measured on one of my own clips against a 3 MB budget:
Same budget, noticeably bigger picture. So pick the 4-6 seconds that actually show the mechanic and cut the rest BEFORE you start reducing resolution. A GIF looping on one clear action beats a whole round played out at postage-stamp size, and it reads better on a page too.
Two smaller ones in the same spirit:
Crop the dead space around your playfield before encoding. Captures usually carry a lot of empty border, and throwing it away is free resolution at any budget — it costs you nothing visually.
Drop framerate before you drop width. 15fps reads as smooth, 12 is acceptable, below 10 starts to look broken. Going 15 → 12 buys you a fifth of the file for far less damage than shrinking the picture does.