Interested in advertising on Derpibooru? Click here for information!
![Red Palette Art - Merch Shop](https://derpicdn.net/spns/2025/1/4/d8532304-cabe-11ef-b125-02420a010002.gif)
Help fund the $15 daily operational cost of Derpibooru - support us financially!
Description
–
“I make mistakes from time to time~”
–
720p Youtube version (way better quality): www.youtube.com/watch?v=i6Mp09…
But yeah, we’ve had animation courses in the school for these last few months. Been almost too fun, and I’ve started to experiment with my own paintings as well using Adobe After Effects.
That feeling when I had to spend like four hours simply trying to get this animation into uploadable shape though. In the end it’s still just a bit too long and bloated but I hope you can run it without huge problems. Maybe next time I plan and optimize better, this was my .gif creation ever.
Please notify if you have outright terrible time trying to load this.
Original (high res!) still image:
It really is 😇
I usually just use FFMPEG.
Video to GIF:
ffmpeg -i input.webm -filter_complex "split[x][z];[z]palettegen[y];[x]fifo[a];[a][y]paletteuse" output.gif
GIF to WebM:
ffmpeg -i input.gif -c:v libvpx-vp9 -crf 15 -b:v 2M output.webm
That’s the easy part though. The real trick is making sure the Video -> GIF conversion results in decent quality without creating an absolutely monstrously-sized file, and ensuring the GIF -> Video conversion doesn’t sacrifice too much quality when converting. Plus, like @DoublePipe said, there’s also the issue of browser support.
Thanks for the link & info! I wish I could help with the WebM<->GIF stuff, but if I’m honest, my Web Skillz™ are seriously lacking these days. Sure I could kludge something together, but man, it wouldn’t be pretty, let alone elegant.
Thanks for the upload!
@Rainboom Dash
For the answer to that question, see the second part of this post.
[Edit] And just now I realize you were the one who asked him that question. So… Nevermind~ heh.
Edited
You could also upload APNG (much higher quality and only slightly higher file size)… but… the compatibility is awful
@BigBuggyBastage
Yeah… I don’t understand why they don’t add WebM support… it would save a LOT of bandwidth AND would look much better
gif is outdated as fuck… why are we still using it?
It’s like mp3… WHY DO PEOPLE STILL USE MP3 WHEN MP4 IS 25-30% BETTER FOR THE SAME BITRATE
And Opus is another 5% better on top of that… although Opus is still…. experimental
Now H.265 I can understand.. H.265 is about 30% better for the same bitrate as H.264 but the compatibility is shit and the DECODING power is a LOT… meaning playback might be a problem for a lot of people
Also it takes a lot of power to ENCODE… so mass encoding (like Youtube) is out of the question
I’m pretty sure Opus is better than Vorbis and Vorbis is better than MP4… although it’s NOTHING compared to the difference between MP3 and MP4
And MP4 is OLD… like… it came out a year or two after MP3 which was like… over 20 years ago
Edited
Think of the bandwidth….
Edited
In this case though, the 25 MB file size limit is the limiting factor in the quality of this image. I had to downscale the GIF just so Derpibooru would let me post it.
If I were allowed to upload a WebM instead of a GIF file, I could have easily posted the full quality 1080p video without coming anywhere near the 25 MB file size limit, much less exceeding it. That’d have made the quality of the resulting image here much better, while still resulting in a file size less than a third that of this GIF.
We do have Webm format but… all it does is reduce the file size… it’s the exact same quality (possibly even less due to it having to convert it to another format) as the gif
The entire 1080p YouTube video is less than a third the filesize of this GIF and over double the resolution. So yeah, WebM support would be great.
Edited
And yes, FWIW, I do have the .WebM checkbox checked in my Settings.
Insert “THE SETTINGS: THEY DO NOTHING!!!” joke here. ;)