【问题标题】:ImageMagick - convert png(s) to animated gif rather than having separate multiple overlapping imagesImageMagick - 将 png(s) 转换为动画 gif,而不是拥有单独的多个重叠图像
【发布时间】:2018-03-19 08:17:15
【问题描述】:

对我做错了什么感到困惑。我使用了以下命令:

convert -loop 0 -delay 10 dog_cursor_24_1.png dog_cursor_24_2.png dog_cursor_24_3.png, dog_cursor_24_4.png, dog_cursor_24_5.png test.gif

输出 GIF 图像,但在查看时,图像相互重叠,这是我不想要的。应该看起来像一个移动的画面。

【问题讨论】:

    标签: macos animated-gif imagemagick-convert


    【解决方案1】:

    在 Imagemagick 中,您不使用逗号。所以删除它们。将 -loop 0 放在输出 gif 之前,并在读取 png 后添加 +repage 以删除任何虚拟画布。

    convert -delay 10 dog_cursor_24_1.png dog_cursor_24_2.png dog_cursor_24_3.png dog_cursor_24_4.png dog_cursor_24_5.png +repage -loop 0 test.gif
    

    如果这不起作用,请发布您的动画。它可能需要不同的 -dispose 方法。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-05-14
      • 2019-10-16
      • 2023-03-23
      • 2011-02-01
      • 2012-02-14
      • 2016-06-30
      相关资源
      最近更新 更多