Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

DRAFT: jpegli support #204

Draft
wants to merge 2 commits into
base: main
Choose a base branch
from
Draft

DRAFT: jpegli support #204

wants to merge 2 commits into from

Conversation

arranf
Copy link

@arranf arranf commented Apr 21, 2024

This is an initial draft of adding jpegli encoding support to replace the existing mozjpeg functionality.

jpegli seems to show significant improvements over mozjpeg.

I had a stab at adding jpegli decoding (which would theoretically enable 10-bit in JPEG for high quality images) but I didn't manage to get it working initially.

If there is interest in taking this PR forward I'd be happy to improve testing, and tidy it up further.

@SalOne22
Copy link
Owner

Thanks for contributing! This cli tool is intended as an full alternative to Squoosh Cli, so I plan to continue supporting mozjpeg. This new codec looks promising, so make it a separate subcommand. Also add a separate feature for this codec to improve modularity.

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.

2 participants