I organized and encoded all of the gifs to VP9 in a WebM container. Gifs have terrible sizes so here are the savings you get from using the WebM files:
- Total Size (Original): 3.33 GB
- Total Size (Encoded): 416 MB
Encoding information:
- Video: VP9 (libvpx-vp9), pixel format: yuv420p, using Constant Quantizer Mode (Q) with crf 32 and keyframe interval at 20
- Container: WebM
I absolutely hate gifs since VP9 and WebM came out. This encode has a focues on Keyframe Intervals which I set at 20 to enable fast and precise seeking (can easily seek 5sec in mpv). The main reason for doing this is the fact that you have 1 frames per seconds because the videos are literal slideshows so seeking becomes more important and have low Keyframe Intervals is necessary so you don't end up at 2 mins when seeking from the start to 5 secs into the video.
There were also 3 pure animations in there which I looped to 15 secs since WebM doesn't auto-repeat.