Re:GIFSane: GIF playback control using WASM and FFmpeg
by brunoluiz on Wednesday January 26, 2022 @06:50AM
(#30084406)
I don't have anything against meme GIFs: they are short and meant to be repeatable, so all good.
But, as I wrote in the post, I came across too many GIFs with demos, tutorials or animated diagrams on GitHub and NPM. This was the motivation to create GIFSane, as sometimes you want to stop in a frame, or go back to check a detail.
> The software engineering world adopted them for a particular use case: recording tutorials and demos.
Besides, the whole thing was done in the name of the hacking spirit hehe Perhaps, one day, GitHub will convert any GIFs/WebM files into video components (similar to what Twitter does).
The lack of video features are exactly the reason for which gifs are preferred in some contexts:
- you are 100% sure that you're not going to have audio surprises
- you don't have useless UI components. I'm just watching an idiot meme, why there is a time slider, a play/pause button, a muted audio button, a full screen button...? Ok, controls can be disabled and customized, but it requires effort that a simple <img src="funny-dog.gif"/> gives you for free
The only GIF's issue is that the format is not disk-efficient, but who cares? I can live with it when I'm watching a few-seconds-lasting-low-resolution-dumb-meme