- Palette quality improvements from newer
libimagequant - Warnings for incorrect frame numbers and timestamps in the API
--in-color-spaceoverride for ambiguous YUV4MPEG files
Unclaimed project
Are you a maintainer of gifski? Claim this project to take control of your public changelog and roadmap.
Changelog
GIF encoder based on libimagequant (pngquant). Squeezes maximum possible quality from the awful GIF format.
libimagequant--in-color-space override for ambiguous YUV4MPEG filesAdded support for YUV4MPEG2 (Y4M), which is a primitive uncompressed video format that can be streamed from a command-line ffmpeg, without creating any temporary files on disk:
ffmpeg -i "video.mp4" -f yuv4mpegpipe - | gifski -o "crushed.gif" -
Added support for reading video from stdin. Specify - as the path.
Added warnings about reading or writing files fr...
Release 1.14.4
gif.ski was originally meant to be just the highest-quality GIF maker, but over time I also made it generate smaller files. Now it's probably the most technically advanced GIF compressor, if I say so myself.
The key to good GIF compression is making LZW algorithm lossy. In 2014, I wrote a patch that added lossy compression to gifsicle. Gifsicl...