imageMogr2对gif转成webp格式并缩放报错解决方法

最近更新时间:2017-08-28 11:50:30

报错:error: "The original image abnormal"

imageMogr2将gif转为web并且缩放时,使用imageMogr2/format/webp|imageMogr2/thumbnail/100x报错

报错链接http://kb-static.qiniucdn.com/test.gif?imageMogr2/format/webp|imageMogr2/thumbnail/100x

blob.png

报错原因 :imageMogr2参考工具imageMagick,由于 imageMagick 对 animated webp 进行缩放处理不支持,导致在imageMogr2将.gif转成.webp格式的文件时缩放报错

解决方法 :2种。

1)使用管道符,使用imageMogr2缩放.gif图片后再转成.webp格式文件

如:http://kb-static.qiniucdn.com/test.gif?imageMogr2/thumbnail/100x|imageMogr2/format/webp

blob.png

2)不使用管道符,在缩放.gif图片时直接指定目标格式为.webp,

如:http://kb-static.qiniucdn.com/test.gif?imageMogr2/thumbnail/100x/format/webp

blob.png

参考

高级图片处理imageMogr2

以上内容是否对您有帮助?
  • Close