Доминик Саблевски представил новый и невероятно простой в реализации формат изображений QOI (Quite OK Image). По представленным тестам, при сжатии изображений QOI производительнее PNG в 20–30 раз, а при распаковке — в 3–4 раза. Доминик признаётся, что не является экспертом в области сжатия изображений. Идея создать новый простой и эффективный формат изображений пришла к нему во времена работы с MPEG-1. Его целью была скорость и простота. Файлы QOI больше по размеру, чем PNG на 10–50 % в зависимости от картинки, поэтому QOI стоит применять, когда необходима скорость. Исходный код на C, состоящий из одного универсального файла, доступен на [ GitHub ](
https://github.com/phoboslab/qoi ) . В данный момент формат проходит обсуждение [ финальной спецификации ](
https://github.com/phoboslab/qoi/issues/48 ) с заинтересованными пользователями. Также доступны реализации на [ Zig ](
https://github.com/MasterQ32/zig-qoi ) , [ Rust ](
https://github.com/steven-joruk/qoi ) , [ Go ](
https://github.com/xfmoulet/qoi ) , [ TypeScript ](
https://github.com/panzi/jsqoi ) , [ Python ](
https://github.com/kodonnell/qoi ) , [ C# ](
https://github.com/NUlliiON/QoiSharp ) . Поддержка QOI добавлена в библиотеку [ SAIL ](
https://github.com/HappySeaFox/sail ) . Для пользователей Arch Linux в AUR доступен пакет [ qoi-git ](
https://aur.archlinux.org/pkgbase/qoi-git/ ) . >>> [ Замеры скорости и размеров изображений ](
https://phoboslab.org/files/qoibench )
Ссылка:
https://www.linux.org.ru/news/multimedia/16683754