使用imageio将mp4转成gif
以下是使用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文件,最后关闭reader和writer即可。
原文地址: https://www.cveoy.top/t/topic/hrHs 著作权归作者所有。请勿转载和采集!