Bug 494080 - Support for OpenEXR.
Summary: Support for OpenEXR.
Status: RESOLVED FIXED
Alias: None
Product: digikam
Classification: Applications
Component: Plugin-DImg-QImage (show other bugs)
Version: 8.4.0
Platform: Other Linux
: NOR wishlist
Target Milestone: ---
Assignee: Digikam Developers
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-10-04 01:48 UTC by TahomaSoft
Modified: 2024-10-04 17:09 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In: 8.5.0
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description TahomaSoft 2024-10-04 01:48:50 UTC
Is support for the OpenEXR format on the horizion for digikam at all?  I've started using that format and find it really helpful; would love to work with those files in digikam. 

OpenEXR (https://openexr.com) is an open source project under the auspices of the Academy Software Foundation, a part of the Academy of Motion Picture Arts and Sciences (the group that awards The Oscars for movies). 

It seems to have a pretty robust library for handling the format at:

https://github.com/AcademySoftwareFoundation/OpenImageIO

Note I am currently using digikam 8.4.0

Thanks!

Erik
Comment 1 caulier.gilles 2024-10-04 02:28:34 UTC
EXR is already supported by digiKam since a while through the KDE Qt image loader plugins :

https://i.imgur.com/RpkRlQA.png
https://i.imgur.com/xVNiI3Y.png
https://i.imgur.com/SYJyIBM.png

Just add "exr" as extra type mime in digiKam setup dialog.

Gilles Caulier
Comment 2 caulier.gilles 2024-10-04 02:46:52 UTC
Git commit 6b53acf3383d7dbf55b53ef43b095ab9568fa9b7 by Gilles Caulier.
Committed on 04/10/2024 at 02:45.
Pushed by cgilles into branch 'master'.

Add EXR file format by default in type mime list.
FIXED-IN: 8.5.0

M  +73   -62   core/libs/database/coredb/coredbschemaupdater.cpp

https://invent.kde.org/graphics/digikam/-/commit/6b53acf3383d7dbf55b53ef43b095ab9568fa9b7
Comment 3 TahomaSoft 2024-10-04 17:09:12 UTC
Thank you for the information on the mime type tweak and putting it into the default for the next version of digikam.

I was able to get the mime type tweak mentioned working.  I will note that the rescan feedback digikam gave me after I made the change was not what I would have expected given how the scanning for new items usually works; the usual progress bar wasn't triggered.  I was able to see that work was being done by the spinning circle of a prompt in a digikam window and by launching it in a terminal and watching the output to stdout/stderr.

Regards,

Erik