Jump to content

Recommended Posts

Posted (edited)

For future proofing, it would be great if Emby added general support for JPEG XL (.jxl). It could be used for multiple things, like:

  • Storing and viewing photos
  • Media metadata (album art)
    • Recompress existing JPEG and PNG losslessly to shave down the metadata database

More info on the format:

Decode support is probably dependent on support in browsers and OS-es? Apple will have JPEG XL in their next major OS version. More about adoption:

Edited by olavrb
  • Like 1
  • Agree 2
  • 2 years later...
Posted

@Luke libvips now have JPEG XL support.

Posted
3 hours ago, olavrb said:

@Luke libvips now have JPEG XL support.

Perfect. So the next time we update libvips then we should gain support for it. Thanks.

  • 10 months later...
Posted

Correction to my earlier post: I said Emby could use my cover.jxl files because its installed package had JPEG XL decoding support. I tested that assumption, and it was wrong.

Emby could read the album directory and the JXL file, but refreshing the album did not pick up cover.jxl. Adding cover.png alongside it made the correct cover appear. Some albums had still shown artwork because Emby had other images available; that did not mean it was reading the JXL covers.

The practical conclusion is that JPEG XL decoding support does not mean Emby’s local album artwork scanner recognizes .jxl files.

Posted

Follow-up: I narrowed down the Emby JPEG XL issue. Emby ignores an album’s cover.jxl, but if I copy the exact same file bytes to cover.png and refresh the album, the correct artwork appears. The file is still JPEG XL; only its name changed.

So Emby’s image decoder can handle the file. The local music-artwork scanner appears to exclude .jxl from its supported filename extensions. Adding jxl to that discovery list may be all that’s needed, though the Emby team would need to confirm whether there are other paths to update.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...