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

does this support animated jxl? #78

Open
BPplays opened this issue Aug 21, 2024 · 4 comments
Open

does this support animated jxl? #78

BPplays opened this issue Aug 21, 2024 · 4 comments

Comments

@BPplays
Copy link

BPplays commented Aug 21, 2024

does this wrapper support reading animated jxl files?

@inflation
Copy link
Owner

Not currently, since almost no one demands it.

If I'm going to implement it, would you like to receive the image frame-by-frame or all the frames at once?

@BPplays
Copy link
Author

BPplays commented Aug 22, 2024

If I'm going to implement it, would you like to receive the image frame-by-frame or all the frames at once?

@inflation i don't really know which one would be better, i made a PR TagStudioDev/TagStudio#357 using pillow-jpegxl-plugin which is using this wrapper. adding better support for animated images but qt only seems to support animated webp and gif so i would have to transcode it to webp still.

@inflation
Copy link
Owner

Hmm. I'm not familiar with QT, but there should probably be a plugin for reading and writing jxl files for it.

@BPplays
Copy link
Author

BPplays commented Aug 23, 2024

@inflation since i wrote that i got transcoding working. i just wanted to give the info on what i was working on if that might affect a decision on the type of implement you would go with.
also i just added on to the existing implementation using QMovie but that only seems to support animated webp and gif and i just wanted to use the format support of Pillow to support more formats.

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

No branches or pull requests

2 participants