Python:如何在图像上放置透明的动画GIF?

时间:2019-03-24 02:32:02

标签: python python-imaging-library animated-gif moviepy

我想在图像上放置透明的动画GIF。

花了一些时间来寻找解决方案,但没有找到合适的解决方案。

最接近的解决方案是moviepy,在这里我可以在静态图像上显示透明的动画GIF,但是那不是一个完整的解决方案

,因为它只是让用户设置了一层,前一层或后一层。

如果有人可以帮助我,将不胜感激!

from moviepy.editor import *

frontLayerGif = VideoFileClip("front_layer.gif")

backLayerGif = (ImageClip("bg.png").set_duration(frontLayerGif.duration)
        .set_opacity(.5))

final_clip = CompositeVideoClip([backLayerGif , frontLayerGif ])

final_clip.write_gif("newgif.gif")

0 个答案:

没有答案