Maybe it’s time to retire the old JPEG format which is now, what, over 30 years old? There are far better image formats out there that beat JPEG in every single metric.
The best state-of-the-art successor to JPEG is JPEG XL and it’s been recognized and provided support by more and more software and image viewers recently. Would it be possible to add support for the JPEG XL format in VrayBitmap? This should help tremendously with file sizes and image quality.
Here are a few key highlights:
Significantly better image quality and compression ratios compared to JPEG - about 60% smaller than JPEG for the same visual quality.
Supports lossless compression with file sizes up to 50% smaller than losslessly compressed TIF and PNG images.
Lossless JPEG transcoding - you can resave your old JPEGs as JPEG XL without any quality loss and still get ~20% smaller file sizes.
Supports high bit depth (including 32-bit). Full support for wide gamut and HDR.
Supports transparency (both lossless and lossy), layers and multi-frame.
Resilient to generational loss - Unlike JPEG, you can resave your images with lossy compression even 1000 times and the degradation to image quality at the end will be minimal. JPEG on the other hand quickly falls apart after resaving the same image over and over a few dozen times (unless saved with very high quality each time which increases file size).
Faster encode and decode on multi-core CPUs.
Even at lower image quality, the visual artifacts are much more visually appealing and less “blocky” than JPEG. Even at high levels of compression there’s pretty much no nasty banding artifacts in uniform areas such as skies or gradients.
Below are some more resources that explain what JPEG XL is and how it works more in-depth:
Edit: A bit more information from our dev team: DWAA, DWAB compressions are based on the same algorithm, so when it comes to compression vs. quality, this is accessible even now from our OptionRE
Nevertheless, please log a request in our portal. This will give us a better view of how popular this demand is. Thank you.
I 100% second that. After a long and indepth research, I came to the conclusion, plus, the file size is like 10% or even smaller than EXR. (In some of my tests, a 24mb exr can be converted to a 600kb JXL.) It beats AVIF and WebP into the water.
The only issue is, after effects and other adobe software can only import this format via “camera raw”, so it’s not easy to treat it as an image sequence without any third party solutions.
Thank you. I still have issues with DWA compression. Could you or someone give me a step by step guidance? I tried everything in OptionRE. Thanks a million!