安装 moviepy
pip install moviepy -i https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple
from moviepy.editor import VideoFileClip
def video_to_gif(input_video, output_gif, fps=10):
# 加载视频文件
video_clip = VideoFileClip(input_video)
# 将视频转换为 GIF
video_clip.write_gif(output_gif, fps=fps)
# 关闭视频文件
video_clip.close()
# 设置输入视频文件和输出 GIF 文件名
input_video = './resources/307_1712040187.mp4'
output_gif = './tmp/output_gif.gif'
# 调用函数进行转换
video_to_gif(input_video, output_gif)