升级到 ImageMagick 7.1.1-36或更新版本,可能导致可道云无法查看HEIC格式的图片

近期本人把 ImageMagick 升级到 7.1.1-36版本,升级之后,发现以前能正常查看HEIC文件的可道云系统,无法再查看HEIC文件,也无法生成图片文件封面,双击HEIC文件的时候,提示转换失败。

升级到 ImageMagick 7.1.1-36或更新版本,可能导致可道云无法查看HEIC格式的图片插图
无法生成HEIC文件的封面

但是,在终端中直接执行convert命令进行转换的时候,可以顺利地转换文件,说明ImageMagick和libheif库安装是没有问题的,不过执行convert的时候,系统会有以下提示:

WARNING: The convert command is deprecated in IMv7, use “magick” instead of “convert” or “magick convert”

翻译:

警告:这个转换命令在IMv7中并不赞成使用,可以使用换用“magick”这个命令替换“convert”或者“magick convert”。

按照这个提示,可道云中默认使用的convert命令可能就不再合适使用了,但当我在可道云相关插件配置中,把convert命令更改为magick命令,保存退出后,可道云依然无法正常识别和打开HEIC文件,哪怕是重启服务器系统也不行。

最后没办法,把 ImageMagick 的版本降回到7.1.1-33版本之后,就可以正常地解析HEIC文件了。

如需转载本站的文章,请先通过电子邮件的方式联系站长,站长确认后方可转载,并需要注明出处。

为您推荐