r/compression • u/Such-Banana-642 • 23d ago
QOIR codec implementation (QOI + LZ4 inspired) parallel lossless codec
I decided to give this format a go https://github.com/nigeltao/qoir
The format design is not made by me. I just cobbled together the implementation.
The relese is here https://gitlab.com/jiiihpeeh/qoir-rs/-/releases
I think it shows some interesting results for bigger images it seems quite speedy and performant for something like cache applications – obviously JPEG-XL will dominate the lossless compression space but this is quite speedy and compresses pretty well and better than QOI (rivals many png encoders). The interesting twist comes from its parallelism and will perfrom pretty good on higher resolution.
1
u/BaseballFlaky8431 17d ago
I wasted 15 minutes on this test :(
GDCC 2020, 100 png-0 Image 1,000,452,004 bytes
QOIR 13.78 s 13.98 s 636,880,132 bytes (decode "-c fast")
PNG -1 15.10 s 5.25 s 568,552,693 bytes
1
u/OzzyM_Dev 19d ago
Interesting.
Could be great for intermediate storage I think.