#gifski — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #gifski, aggregated by home.social.
-
This one took a bit longer than expected to publish, in particular because I wanted to solve a few things automatically: proper support for skin color variants, and having the gifs being automatically shrunk in number of frames to match slack's limits.
The former led to writing a lot of jq (initially awk).
And for the latter, I even wrote a gifski patch to add functionality I needed, and drop frames automatically : https://github.com/ImageOptim/gifski/pull/362 cc @kornel
Now all of this is repeatable and the set can be updated when Google releases new Noto Animated emojis.
-
I built an export tool for the Noto Animated Emoji set, for import into Slack.
Direct download: https://github.com/anisse/slackanim/releases/download/v0.0.1/slackanim-v0.0.1.zip
Source: https://github.com/anisse/slackanimTell me what you think!
-
Here is the magic incantation I've found creates the best animated gifs for use as emojis in Slack. Powered by @kornel 's gifski:
ffmpeg -i INPUT.gif -vf "format=yuv420p" -f yuv4mpegpipe - | gifski -W 128 -H 128 -Q 55 -o OUTPUT-compressed.gif -Make quality
-Qvary until size is just below ~128k. For some reason, Slack's limit is not exactly 217, but not 128000 either. -
how we create high quality gifs for the web using ffmpeg and gifski
https://helmsoffury.com/devlog/posts/64121d137263831172049be8
-
Gifski - A Cross-platform High-quality GIF Encoder #Gifski #Pngquant #Rust #GIF #Gifanimation #Gifcreator #Gifencoder #Opensource #CLI
https://www.ostechnix.com/gifski-a-cross-platform-high-quality-gif-encoder/