以下是使用Python和imageio将mp4转成gif的示例代码:

import imageio

# 读取mp4文件
reader = imageio.get_reader('input.mp4')

# 创建gif文件并设置帧率
fps = reader.get_meta_data()['fps']
writer = imageio.get_writer('output.gif', fps=fps)

# 逐帧将mp4文件写入gif文件
for frame in reader:
    writer.append_data(frame)

# 关闭reader和writer
writer.close()
reader.close()

其中,imageio.get_reader()函数用于读取mp4文件,imageio.get_writer()函数用于创建gif文件并设置帧率。然后,通过逐帧将mp4文件写入gif文件,最后关闭readerwriter即可。


原文地址: https://www.cveoy.top/t/topic/hrHs 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录