Bug 394826

Summary: Add support for HEIF/HEIC
Product: [Frameworks and Libraries] frameworks-kimageformats Reporter: Maximilian Böhm <mabo>
Component: generalAssignee: Alex Merry <alex.merry>
Status: RESOLVED FIXED    
Severity: wishlist CC: aacid, andydecleyre, andysem, contact, d.schroeter, edoubrayrie, info, jbuchert+kdebugs, jplx256, kdelibs-bugs, kiwimisc, matejm98mthw, nate, null, null, phobosk, postix, public, sirius
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=393408
Latest Commit: Version Fixed In:

Description Maximilian Böhm 2018-05-29 11:53:48 UTC
GIMP 2.10.2 just got support for the new image format HEIF, derived by H.265, via libheif. Would be pretty nice to be able to view HEIF pictures in Gwenview too.
Comment 1 null 2018-05-31 18:58:53 UTC
Seems the hype (GIMP, Krita, …) is reaching Gwenview ;)

Nevertheless, is there any reason this needs specific support inside Gwenview? Normally we simply make use of the image read/write support https://doc.qt.io/archives/qt-5.10/qtimageformats-index.html and https://phabricator.kde.org/source/kimageformats/ are providing. Adding format support upstream is also needed for proper thumbnail support in Dolphin and elsewhere too.

That said, that's for the static image portion. Not sure yet about the "image sequences" part, perhaps this can be handled like GIFs and other animations are handled currently (i.e. also via QImage).

See also digiKam's Bug 393408.
Comment 2 Jan Przybylak 2019-04-22 15:43:18 UTC
digiKam just implemented HEIF support. I'm guessing they implemeted it themselves without adding support to KImageFormats?
Comment 3 sirius 2020-06-30 21:10:37 UTC
I've added code for HEIF support in this pull request: https://invent.kde.org/frameworks/kimageformats/-/merge_requests/1
Comment 4 Nate Graham 2020-07-06 19:14:00 UTC
*** Bug 423687 has been marked as a duplicate of this bug. ***