Replies: 2 comments 1 reply
-
Edit: I built jxl tools from master on Linux (following their building guide), and the build number is indeed 0.11.1, and it supports EXR. |
Beta Was this translation helpful? Give feedback.
-
The different commit hash is due to mabs patching libjxl with https://raw.githubusercontent.com/m-ab-s/mabs-patches/master/libjxl/0001-brotli-link-enc-before-common.patch for brotli due to quirks of static linking. The patch might not be necessary anymore, but I haven't tested it recently without it. 0.12.0 is from https://github.com/libjxl/libjxl/blob/dc8438add651ef5b2ef4cf9b44a495f7a6d6727d/lib/CMakeLists.txt#L6-L10. I'm guessing you built it on linux using a tarball or with the latest tag rather than from git. EXR stuff is probably because we don't have openexr enabled. Based on https://github.com/libjxl/libjxl/blob/dc8438add651ef5b2ef4cf9b44a495f7a6d6727d/lib/jxl_extras.cmake#L89C5-L89C26, it may be as simple as installing the package from pacman and then making sure |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
"Build JPEG-XL Tools" is enabled, so m-a_s build JXL tools (cjxl.exe, djxl.exe, jxlinfo.exe).
However, when I open cjxl.exe on terminal, it says "JPEG XL encoder v0.12.0 d2a9717 [AVX2,SSE4,SSE2]"
Version 0.12.0 doesn't even exist: lastest is 0.11.1, but since build it's from master, the number may be incorrect.
But I tried to search in "libjxl" repository, and didn't find any commit with the hash "d2a9717". So what does m-a_s build ?
I found this bc 0.11.1 support EXR files but media-autobuild's don't.
Beta Was this translation helpful? Give feedback.
All reactions