flameshot-org / flameshot

Powerful yet simple to use screenshot software :desktop_computer: :camera_flash:
https://flameshot.org
GNU General Public License v3.0
24.86k stars 1.6k forks source link

[Request] add support for JPEG XL or a more compressed lossless format #1651

Closed Darkcast closed 2 years ago

Darkcast commented 3 years ago
mmahmoudian commented 3 years ago

I believe either duplicate of, or highly related to #1640

mmahmoudian commented 3 years ago

@Darkcast Flameshot now support saving is many more formats (thanks to #1680). Does this satisfy your feature-request?

image

borgmanJeremy commented 2 years ago

We now support those new formats so I will close this.

Killercat103 commented 1 year ago

@Darkcast Flameshot now support saving is many more formats (thanks to #1680). Does this satisfy your feature-request?

image

@mmahmoudian I do not see how those formats satisfy the request for JPEG XL (*.jxl)? I would also like to see this support for this image format integrated into Flameshot. (Theres a library called libjxl for this btw)

novomesk commented 1 year ago

@Killercat103 In order to enable saving as JPEG XL, it is necessary to install an additional Qt plug-in and make sure that image/jxl mime type is installed too.

On Linux, it is enough to use flatpak package: https://flathub.org/apps/details/org.flameshot.Flameshot

On Windows, JXL saving works after applying steps in https://github.com/flameshot-org/flameshot/issues/3062#issue-1549221709

mmahmoudian commented 1 year ago

@Killercat103 I think installing libjxl should do the trick. More info: https://github.com/libjxl/libjxl

Killercat103 commented 1 year ago

Oh thank you for the info. I managed to get it working on Windows and will try to make it work on Gentoo Linux as well as I noticed Hyprland support has been merged 🙂

novomesk commented 1 year ago

On Gentoo:

USE="avif jpegxl" emerge -1 kde-frameworks/kimageformats