Announcement

Collapse
No announcement yet.

JPEG XL (.jxl) support

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • JPEG XL (.jxl) support

    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:
    1. JPEG XL overview (slide presentation)
    2. Official JPEG XL website
    3. JPEG XL and libjxl community website
    Last edited by Alex_M; 21-04-2024, 07:17 PM.
    Max 2023.2.2 + Vray 6 Update 2.1 ( 6.20.06 )
    AMD Ryzen 7950X 16-core | 64GB DDR5 RAM 6400 Mbps | MSI GeForce RTX 3090 Suprim X 24GB (rendering) | GeForce GTX 1080 Ti FE 11GB (display) | GPU Driver 546.01 | NVMe SSD Samsung 980 Pro 1TB | Win 10 Pro x64 22H2

  • #2
    Very interesting; I'd not known about this.
    According to a list found here, hardly anything can edit them https://community.adobe.com/t5/photo...l/m-p/13644691

    Seems like a no-brainer to convert but possibly likely to be a long time until greater adoption.
    https://www.behance.net/bartgelin

    Comment

    Working...
    X