Navigation Menu

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

Support HEIF and HEIC File formats #257

Closed
asjones987 opened this issue Sep 13, 2018 · 4 comments
Closed

Support HEIF and HEIC File formats #257

asjones987 opened this issue Sep 13, 2018 · 4 comments
Labels
image format support for a new image format
Milestone

Comments

@asjones987
Copy link

I may be too early, but i would be great if nomacs supported HEIF and HEIC file formats (some reading shows Apple's HEIC is a bit different than just HEIF for images.

I am sure you have already looked into this and I am confused on the licensing but some things indicate that for free/open source software it may not be an issue vs commercial software.

Really I would like to read and write HEIF/HEIC. If the standard really took off now that Apple is pushing it (I am not an Apple person) then I would want to batch convert old pictures just to save space and make them easier to move around.

https://nokiatech.github.io/heif/

https://github.com/nokiatech/heif

https://en.wikipedia.org/wiki/High_Efficiency_Image_File_Format

http://jpgtoheif.com/

.... and it also supports animated images aka like what animated GIF does

@diemmarkus
Copy link
Member

thanks for reporting. I did play around with the nokiatech/heif repo here. However, I could not figure out how to decode images yet. Actually I am missing a good how-to/documentation in their repo...

best,
markus

@diemmarkus diemmarkus added the image format support for a new image format label Nov 20, 2018
@asjones987
Copy link
Author

Side note I saw that ImageMagick supports the HEEIC format https://github.com/ImageMagick/ImageMagick

@diemmarkus
Copy link
Member

we'll try this Qt plugin (since it seems to take longer for Qt to support it officially).

@diemmarkus diemmarkus added this to the 3.14 milestone Dec 20, 2018
@diemmarkus
Copy link
Member

done. the next nomacs will be shipped with (rudimentary) heic support. Ubuntu users can get heic support with their current install:

$ sudo add-apt-repository ppa:jakar/qt-heif
$ sudo apt update
$ sudo apt install qt-heif-image-plugin

best,
markus

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
image format support for a new image format
Projects
None yet
Development

No branches or pull requests

2 participants