Skip to content

JpegXL#244

Merged
maforget merged 16 commits intodevfrom
JpegXL
Feb 18, 2026
Merged

JpegXL#244
maforget merged 16 commits intodevfrom
JpegXL

Conversation

@maforget
Copy link
Owner

Initial support for JpegXL

To enable lossless mode, you need to enable the JpegXLEncoderLossless setting in ComicRack.ini (or use -JpegXLEncoderLossless:true) command line.

@maforget maforget linked an issue Feb 12, 2026 that may be closed by this pull request
@github-actions
Copy link

github-actions bot commented Feb 12, 2026

Build Successful! You can find a link to the downloadable artifact below.

Name Link
Commit 8fb7d8f
Logs https://github.com/maforget/ComicRackCE/actions/runs/22124764790
Download https://nightly.link/maforget/ComicRackCE/suites/57732111077/artifacts/5549513582

Removed the ComicRack.ini setting, it is now saved in the StorageSetting along with Quality.
Taken from a graph in a JpegXL spreadsheet, should match the original tool formula.
- Tricks the engine by beforehand saving to a JPEG so the resulting image is able to be reconstrutable.
- Introduces a additional Jpeg conversion step, so it gives lower quality than simply using lossy or lossless with out it.

Not true JPEG Reconstruction, it's just a trick to make it work, Ignores original JPEGs.
@maforget maforget merged commit 6cb443b into dev Feb 18, 2026
1 check passed
@maforget maforget deleted the JpegXL branch February 20, 2026 21:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request] Add support for newer image formats

1 participant