ImageMagick doesn't support heic format

Since beginning of 2018 ImageMagick is supposed to support heic picture format: https://lists.opensuse.org/opensuse-factory/2018-01/msg00634.html

Here installed is:

magick --version
Version: ImageMagick 7.0.7-34 Q16 x86_64 20180520 https://www.imagemagick.org
Copyright: © 1999-2018 ImageMagick Studio LLC
License: https://www.imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules 
Delegates (built-in): bzlib cairo djvu fftw fontconfig freetype jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff webp wmf x xml zlib


No heic format! And even if I install a much newer ImageMagick (7.0.8.xy), no heic support.

And if I try to open some IMG_xzz.heic, I get:

display IMG_2322.HEIC 
display: no decode delegate for this image format `HEIC' @ error/constitute.c/ReadImage/512.

What am I getting wrong?

Probably not an open source format?

Hi
Looks like it’s on OBS here;
https://build.opensuse.org/package/show/multimedia:libs/libheif

It hasn’t been updated current release is 1.5.1, so two issues, not in any release (as in not pushed to Factory/Tumbleweed) if there would be available for use by the applications to add support.

Thank you.

I’m using an ios device and will get pictures in heic format, so I decided to compile libheif from github and install it and then compile a newer ImageMagick with heic and install it. Found a guide here: 5 minutes to Install Imagemagick with HEIC support on Ubuntu 20.04 (and 18.04) DigitalOcean | Medium

I’m no IT guy, just a user. After all, there is no problem to compile IM, but I failed to get pango and cairopango delegates. Maybe I won’t need them. After compilation succeeded, I uninstalled the IM version from opensuse, installed the new version and found out that I have to take care of the colorspace.

Works with:

display -colorspace sRGB IMG_2322.HEIC

Great. ImageMagick is fast! Gwenview loads for a much longer time.

There’s Libheif1 v1.6.2 (currently the latest) in packman, but sadly no rebuild of imagemagick which has support build in, nor seems imagemagick able to pick it up from the installed libheif1 library.

WRT patents and all that - I guess this is similar to jpeg? Kind of unfree, but ok for private use? I dunno.

Hi
I also pushed the gimp plugin to Packman, so could use that?

For what it’s worth, with ImageMagick 7.1.0.10-1.1 from the system repositories (I’m on TW) and libheif1 1.12.0-3.16 from Packman it works out of the box.