QOI-R has been joined by QUAIL, a new from-scratch nibble-oriented single-pass lossless image codec that produces files considerably smaller than QOI-R, albeit with a moderate performance penalty. There will be a writeup here soon - but until then, find it in the
QOI-Remix is an incompatible variant of Dominic Szablewski's excellent Quite OK Image Format with the aim of providing a measurable density improvement with a moderate compute penalty.
The code can be found on sourcehut.
Compared to PNG, QOI-R is generally...
Compared to QOI, QOI-R is generally...
QOI-Remix incorporates three major changes from QOI.
I had a couple of days to kill and thought QOI was really cool. That's it. Most of QOI-R was designed and implemented while spending several hours in a waiting room. There's not a grand plan or use case here. It's not intended to replace PNG, and it's not intended to replace QOI - but to provide an alternative on a different part of the lossless image compression Pareto curve. It's very fast, embeddable, fairly portable, and produces dense files.
The QOI-R bitstream format is essentially done. There are a few things I'm working on for QOI and/or QOI-R - KImageFormats support, optimized assembly backends, and some helpful utilities. These will be released over time.
I have ideas for a lossless image format that would be a larger departure from QOI, and will probably end up being named QUAIL. This may inherit concepts from QOI and QOI-R but will be a distinct format with its own magic number, and not a new QOI-R version.
It's coming. Until then, the code is there. Feel free to email me at
firstname.lastname@example.org with questions.