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("转换完成了")
这个模块其实还提供了很多其他的功能,因为我用不着就没有写出来。需要其他功能的朋友可以去了解一下,下面我会放出连接: