要在Python中将GIF转换为MP4格式,可以使用imageio库。以下是一个简单的例子:
首先,安装所需的库(如果尚未安装):
pip install imageio
然后,使用以下Python代码将GIF转换为MP4:
import imageio
# 读取GIF文件
gif_file = 'input.gif'
with imageio.get_reader(gif_file, 'GIF') as reader:
# 写入MP4文件
mp4_file = 'output.mp4'
fps = imageio.get_meta_data(gif_file)['fps']
with imageio.get_writer(mp4_file, fps=fps) as writer:
for frame in reader:
writer.append_data(frame)
这段代码会读取名为input.gif的文件,并将其保存为名为output.mp4的MP4文件,同时保持原有的帧率。