Bug 394826 - Add support for HEIF/HEIC
Summary: Add support for HEIF/HEIC
Status: RESOLVED FIXED
Alias: None
Product: frameworks-kimageformats
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: unspecified
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Alex Merry
URL:
Keywords:
: 423687 (view as bug list)
Depends on:
Blocks:
 
Reported: 2018-05-29 11:53 UTC by Maximilian Böhm
Modified: 2021-03-04 22:01 UTC (History)
19 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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. ***