I think GIF has been a mistake. It is around for a long time, and it seems like this means people assume it is the only way for animated images.
It is not, and since it has horrible compression, it limits its framerate, and the loading times by a huge degree.
Just see this:
Biggest drawbacks of animated GIFs are the support for 256 colors only and poor compression leading to very large file sizes while also limiting the resolution or frame rate for practical use cases.
In contrast, animated AVIF coding is actually the same as AV1 video coding scheme which provides significant file size savings compared to animated GIF.
It is supported by all browsers for many years, and WebP is supported for much longer, compressing still a lot better than GIF.
It should have been never even be considered for VHS in the first place.
There is an old thread open that cares for the implementation of WebP, I intentionally opened a dedicated one for AVIF, as I see this as the best solution going forward.
Github limits uploads to 10 mb, and a GIF with even a couple of seconds of playback, and at very low framerates, is significantly larger than whole videos with almost ten times the playback time, and multiple times the framerate.
I think GIF has been a mistake. It is around for a long time, and it seems like this means people assume it is the only way for animated images.
It is not, and since it has horrible compression, it limits its framerate, and the loading times by a huge degree.
Just see this:
Biggest drawbacks of animated GIFs are the support for 256 colors only and poor compression leading to very large file sizes while also limiting the resolution or frame rate for practical use cases.
In contrast, animated AVIF coding is actually the same as AV1 video coding scheme which provides significant file size savings compared to animated GIF.
It is supported by all browsers for many years, and WebP is supported for much longer, compressing still a lot better than GIF.
It should have been never even be considered for VHS in the first place.
There is an old thread open that cares for the implementation of WebP, I intentionally opened a dedicated one for AVIF, as I see this as the best solution going forward.
Github limits uploads to 10 mb, and a GIF with even a couple of seconds of playback, and at very low framerates, is significantly larger than whole videos with almost ten times the playback time, and multiple times the framerate.