Python把mp4视频转化成gif动图

Python把mp4视频转化成gif动图

平时在CSDN写博客的时候我喜欢放一张作品的效果展示上去,具体步骤是先用录屏软件录下展示的过程,然后再把录屏的mp4视频通过一些在线转换视频格式的网站转化成gif,但是每次在线转换格式都会遇到不同的问题,有的叫我充值会员,有的可能是服务器在国外的原因上传下载需要很长时间,所以我就想着人生苦短,我用Python。为何不用python写一个转换格式的小工具呢?

带着这样的疑问,我就开始着手写了

注意点:

  • 因为下面要用到的MoviePy只支持低于3.4的版本,所以推荐使用3.3版本

大家知道Python最大的优势在于可以有很多的包可以给我们用,这里我这用的是MoviePy这个包

1.安装MoviePy模块

pip install MoviePy

2.Demo

from moviepy.editor import *
clip=(VideoFileClip(r"D:\xxx.mp4"))
clip.write_gif("output.gif")
print("转换完成了")

这个模块其实还提供了很多其他的功能,因为我用不着就没有写出来。需要其他功能的朋友可以去了解一下,下面我会放出连接:

MoviePy模块的官方文档

发布了65 篇原创文章 · 获赞 8 · 访问量 3243

猜你喜欢

转载自blog.csdn.net/yasenRK/article/details/103642817