cbird icon indicating copy to clipboard operation
cbird copied to clipboard

HEIC support?

Open adbancroft opened this issue 8 months ago • 2 comments

iPhone has stored & exported images using the HEIC format for ~6 years. But cbird doesn't appear to support them: @Media::readEmbeddedMetadata{./IMG_1345.HEIC}$ exif exception: "./IMG_1345.HEIC" ./IMG_1345.HEIC: The file contains data of an unknown image type

Is it possible to add support for HEIC?

adbancroft avatar May 01 '25 18:05 adbancroft

Thanks for reporting. I went to great lengths to support HEIC in v0.8 but at the end of the day I have to rely on what FOSS ecosystem can provide.

It seems HEIC image loading works, but metadata is not working on Windows. This was a relatively new addition to exiv2 library I am relying on (and is still buggy FWICT), I might be able to update it to a newer version to at least work with iphone photos.

You can ignore these warnings and will still be able to index the files and search them.

scrubbbbs avatar May 01 '25 20:05 scrubbbbs

FYI, DigiKam uses exiftool as a backup metadata reader when exiv2 fails: https://www.reddit.com/r/kde/comments/tygw1u/to_work_around_exiv2_limitations_digikam_800_will/

adbancroft avatar May 01 '25 21:05 adbancroft