r/jpegxl
2 subscribers
9 photos
84 links
Posts from https://old.reddit.com/r/jpegxl/ broadcasted by @reddit2telegram / @r_channels to Telegram.
Download Telegram
Once again, the issue of blurring for large images on Android
https://redd.it/1ppfzj4
@subredditJXL
Convert from JPEG -> JPEG XL. No much saving?

Trying to convert like 11GB of JPEG to JPEG XL. When it finished, the new folder size is like only 300MB less?

My settings.




https://redd.it/1pletwf
@subredditJXL
JXR to JXL

Does anyone know how I might go about converting HDR JXR files (game screenshots taken with W11 game bar) into HDR JXL files without quality loss? If that's even possible. The JXR files are quite big. Also, is there a way to simply take screenshots of HDR games in JXL at the moment? Thank you.

https://redd.it/1q3x5xg
@subredditJXL
JPEG-XL image support is back in the very latest Google Chrome/Chromium codebase
https://redd.it/1qcdch6
@subredditJXL
JXL dependency removed from default ImageMagick package on Homebrew?

I noticed that a recent commit to Homebrew stripped a bunch of dependencies from the default imagemagick, including libjxl, and moved them to a new imagemagick-full package. Commit here: Homebrew/homebrew-core@f2400f2

I find this a bit absurd, given that JXL is finally gaining native support in more browsers and is clearly the future. Relegating it to a "full" package feels like a step backward.

Has anyone else run into issues with this yet? I know the fix is technically just brew install imagemagick-full, but that package is unlinked by default. It's annoying because simply forcing a link might cause conflicts or get reset by brew in future updates.

https://redd.it/1qiudw6
@subredditJXL
When setting jxl into lossless mode isn't actually lossless in imagemagick...

So after Chrome team decided to bring jxl back into chromium, I decided to convert all my pngs into jxls.

This was my setting to convert to jxl.
magick "A:\0001.png" -define jxl:lossless=true -define jxl:effort=9 test_0001.jxl

The file size was really suspiciously low, so I did various comparison and visual test and came to conclusion that it was garbage.

Turns out the actual lossless way to convert png to jpegxl is to run this command:
magick "A:\upscaled\`\0001.png" -quality 100 -define jxl:effort=9 magick0001.jxl`

Before:

magick "A:\0001.png" -define jxl:lossless=true -define jxl:effort=9 test
0001.jxl

ffmpeg -hidebanner -i "A:\0001.png" fromPNG.ppm -y
ffmpeg -hide
banner -i "A:\magick0001.jxl" magickJXL.ppm -y

CertUtil -hashfile .\magickJXL.ppm MD5
d6640f807a3915bb62c16dc82b894445

CertUtil -hashfile .\fromPNG.ppm MD5
389e77855b114ceac7321ab72806259d

After:

magick "A:\0001.png" -quality 100 -define jxl:effort=9 magick
0001.jxl
ffmpeg -hidebanner -i "A:\magick0001.jxl" magickJXL.ppm -y

CertUtil -hashfile .\fromPNG.ppm MD5
389e77855b114ceac7321ab72806259d

CertUtil -hashfile .\magickJXL.ppm MD5
389e77855b114ceac7321ab72806259d

https://www.reddit.com/r/jpegxl/comments/1h6q1nu/comment/m4x3zkj/?utm\_source=share&utm\_medium=web3x&utm\_name=web3xcss&utm\_term=1&utm\_content=share\_button

Shout out u/elitegenes I found at the bottom of the comment and initially dismissed as ridiculous...

Additional note:
ffmpeg -hide_banner -i A:\0001.png -c:v libjxl -effort 9 -distance 0 -modular 1 A:\0001_ffmpeg_ref.jxl also work losslessly.

https://redd.it/1qfpda0
@subredditJXL
JXL Preview thumbnail on macOS

https://preview.redd.it/r2i4rhys9afg1.png?width=1866&format=png&auto=webp&s=4b64c89fd5c0d4df4b18e227dbdf0b5deb6d9781

recently started converting my photos in .jxl and loving it so far

is there any way to show thumbnails of .jxl files on macOS?? but no thumbnail preview is kinda off for me to go through a lot of photos

any help would be great

thank you :)

https://redd.it/1qlksqc
@subredditJXL
Firefox has landed JPEG XL in its prerelease Nightly builds (prefed off).

The bug to land JPEG XL support on Firefox Nightly has been closed as fixed. My understanding is this should be live with the next Nightly build later today.

It's prefed off by default. To enable it on Nightly go to about:config in the URL bar, search for image.jxl.enabled, double click that entry so it's toggled to true.

FYI, even though it has landed on version 149.0a1, that doesn't mean it will ship with the final 149 release. I have no insight on that.

https://redd.it/1qpq2ao
@subredditJXL
Google Chrome must be coerced into adopting standards
https://redd.it/1qn91x1
@subredditJXL
HDR Gain map jpg to jpegxl?

The photos I take from my android I think are google ultrahdr jpg with a gainmap. I don't know how to convert them to avif or jpegxl with hdr, all conversions seem to come out duller than the original jpg in macos preview. I tried lossless recompression and also lossy recompression with cjxl. avifenc reports Gain Map: Absent, not sure if cjxl sees a gain map and what it would do with it.


> avifenc --depth 10 --cicp 9/16/9 --range full -q 93 now.jpg nowoutput.avif
Successfully loaded: now.jpg
AVIF to be written: (Lossy)
* Resolution : 4096x3072
* Bit Depth : 10
* Format : YUV444
* Alpha : Absent
* Range : Full
* Color Primaries: 9
* Transfer Char. : 16
* Matrix Coeffs. : 9
* ICC Profile : Present (548 bytes)
* XMP Metadata : Present (924 bytes)
* Exif Metadata : Present (10565 bytes)
* Transformations: None
* Progressive : Unavailable
* Gain map : Absent
Encoding with initial settings: codec 'aom' speed [6], color quality [93 (High)], alpha quality [93 (High)], automatic tiling, 10 worker thread(s), please wait...
Encoded successfully.
* Color total size: 2274805 bytes
* Alpha total size: 0 bytes

> exiftool -G1 -a -s -XMP-hdrgm:all -XMP-apple-fi:all -MPImage2 -b input.jpg | head -n 20
1.0��%http://ns.adobe.com/xap/1.0/<x:xmpmeta
xmlns:x="adobe:ns:meta/"
x:xmptk="Adobe XMP Core 5.1.2">
<rdf:RDF
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#">
<rdf:Description
xmlns:hdrgm="http://ns.adobe.com/hdr-gain-map/1.0/"
hdrgm:Version="1.0"
hdrgm:GainMapMin="0"
hdrgm:GainMapMax="2.31419"
hdrgm:Gamma="1"
hdrgm:OffsetSDR="0"
hdrgm:OffsetHDR="0"
hdrgm:HDRCapacityMin="0"
hdrgm:HDRCapacityMax="2.31419"
hdrgm:BaseRenditionIsHDR="False"/>
</rdf:RDF>
</x:xmpmeta>
�JFIF�C


�}!1AQa"q#BR�$3br


https://redd.it/1qsudbf
@subredditJXL
Saving timelapse photos in an efficient way

Hello!
I have a specific problem I don't realy know how to solve. I have hundreds of jpegs from shooting timelapses that I would like to losslesly compress somehow that they don't waste hard drive space. I tried to zip them but that doesn't really work. The most space efficient way I found was to losslesly transcode jpegs into jpegXL. But i would like to go further. Since these are timelapse stills, there is not much difference between photos. Can these jxl file be combined into an "animated file" and get a benefit of inerframe compression? Can you advise on a gui software that can do that?

https://redd.it/1qzczbv
@subredditJXL