Please stop making gifs at all. It's a terrible format that creates massive files that look like shit.
Webm is supported almost everywhere now and manages better quality at higher framerates and smaller file sizes.
Please stop making gifs at all. It's a terrible format that creates massive files that look like shit.
Webm is supported almost everywhere now and manages better quality at higher framerates and smaller file sizes.
Most people do this:
ffmpeg -i video.mp4 output.gif
...no, most people have never heard of ffmpeg and throw it in an online converter.
Which are probably just web front ends to the above?
I just tested this with a 8-second, 35MB mp4 video.
The "don't do this" command made a crappy looking 316MB gif.
The suggested pair of commands, using the palette file, made a 57MB very nice looking gif.
Seems legit to me but I'm not, as you say, an expert.
that's still massive, an animated webm will probably be more useful
Thanks. This is going straight to my 'cool info to never be used' pile.
As much as everyone likes to trash on it, this is part of what webp is for. Animated, loopable images at super small sizes that display on just about anything that runs a browser.
Don't get mad at people for using logical command line switches.
Get mad at ffmpeg for trash defaults.
I wish the article had examples. It would be cool.
There is this older tutorial from 2015 that goes into more detail and includes examples.
I always liked to use Photoshop with the 'save for web (legacy)' export. Gives you a handy preview of how big it will be and lots of options.
A lot of that is mostly the fault of the technology. But we still like it anyway.
Gif is indeed a shit format for the purpose.
Video codecs are downright magical and everything down to your average toaster packs a hardware decoder for h264, so this is the bare minimum we should actually be using for this use-case.
top 50 comments