透明动画WebP不清除帧

时间:2016-08-10 04:51:10

标签: google-chrome animation webp

我有一系列的精灵,我正试图制作一个透明的循环动画。 这是我得到的:

As you can see the frames aren't clearing after their turn

我正在使用与此类似的webpmux命令:

./webpmux -frame mrdipsp/00.webp +250+[[1[-b]]] -frame mrdipsp/01.webp +250+[[1[-b]]] -frame mrdipsp/02.webp +250+[[1[-b]]] -frame mrdipsp/03.webp +250+[[1[-b]]] -frame mrdipsp/04.webp +250+[[1[-b]]] -frame mrdipsp/05.webp +250+[[1[-b]]] -frame mrdipsp/06.webp +250+[[1[-b]]] -frame mrdipsp/07.webp +250+[[1[-b]]] -frame mrdipsp/08.webp +250+[[1[-b]]] -frame mrdipsp/09.webp +250+[[1[-b]]] -frame mrdipsp/10.webp +250+[[1[-b]]]

我尝试了几种不同的标志和选项,我似乎无法让图像清除前一帧。我甚至不确定此时是否可能。有任何想法吗?

1 个答案:

答案 0 :(得分:0)

可以检查webpmux的文档here。文档非常清楚,并提供了很好的示例。但是生成动画webp有点复杂。

尝试此命令,它应该可以工作:

webpmux -frame 1.webp +250+0+0+0-b -frame 2.webp +250+0+0+0-b \
-frame 3.webp +250+0+0+0-b -frame 4.webp +250+0+0+0-b \
-frame 5.webp +250+0+0+0-b -frame 6.webp +250+0+0+0-b \
-frame 7.webp +250+0+0+0-b -frame 8.webp +250+0+0+0-b \
-frame 9.webp +250+0+0+0-b -frame 10.webp +250+0+0+0-b \
 -o abc1.webp

要点: -

  1. 方括号通常表示可选。
  2. 您可以稍微修改x和y,为动画提供快乐的跳跃表达。 x和y用于给出帧偏移。
  3. 由于您希望在时间结束后删除前一帧,您必须将mi设置为0,以便将其丢弃。否则它将用作背景。
  4. 我的输出 不幸的是,imgur不允许使用webp。这是我的Google drive link