You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The image-file library we use has been reluctant to add HEIF support due to the lack of a clear patent grant, but it looks like we should be able to find a suitable extension: python-pillow/Pillow#2806 (comment)
Some highlights from that six-year-old thread:
libheif is in Debian with an LGPL license. (LGPL doesn't include a patent grant, but if Debian's decided it's okay to include, that's a promising sign that it's safe to rely on.)
they also publish pi-heif "a light version of Pillow-Heif with more permissive license for binary wheels." -- but I'm having some trouble finding what exactly the difference in license and binaries is.
they also publish pi-heif "a light version of Pillow-Heif with more permissive license for binary wheels." -- but I'm having some trouble finding what exactly the difference in license and binaries is.
It does not include x265 library which is GPL 2.0.
And it is does not include libaom library(AVIF support).
But this can be changed this year, as currently work on libheif's plugin system is almost finished: bigcat88/pillow_heif#154
and x265 is a good candidate to leave binary wheels and be distributed on its own as a separate plugin, when this strukturag/libheif#894 will be finished and the additional libheif plugins for QuickSync and AMD arrive.
Is there an existing issue for this?
Contact Details
No response
What should this feature add?
I'd like Invoke to natively open .heic files.
While most images coming from elsewhere are jpg or png files, most of my own photos are from iOS and are thus, .heic files.
Alternatives
Rather than requiring an additional step of converting any photos I want to use, I'd rather Invoke open .heic directly.
Additional Content
No response
The text was updated successfully, but these errors were encountered: