下面是一个使用 Python 代码实现视频转 gif 动图的简单示例:
import imageio
# 读取视频文件
video = imageio.get_reader('input.mp4')
# 创建 gif 动图的写入器
gif_writer = imageio.get_writer('output.gif', mode='I')
# 将视频帧逐一写入 gif 动图中
for frame in video:
gif_writer.append_data(frame)
# 关闭写入器
gif_writer.close()
这个示例使用了 imageio 这个库。
你需要先安装它,可以通过执行 pip install imageio 命令来安装。
在这个示例中,视频文件名为 input.mp4,生成的 gif 动图文件名为 output.gif。
你可以修改这些文件名以输入你想要转换的视频文件和输出 gif 动图的文件名。