moviepy下载
moviepy是一个很强大的视频处理包,可以在anaconda prompt中输入下面代码进行下载,但是因为网速很慢经常会导致下载失败,此时可以选择挂上VPN,这样就能成功下载了。
pip install moviepy
图片转视频的代码
# 1.导入ImageSequenceClip模块
from moviepy.editor import ImageSequenceClip
# 2.加载图片文件夹,指定图片的频率
# 图片文件夹的路径,但是直接从文件夹中复制来的文件地址是'D:\x01\x03',但是在python中\是转义字符,要换成/
# pic_dir = "./freams"
pic_dir = "D:/1/3"
# 视频的帧率,即每秒显示多少张图片
fps = 25
# 3.创建一个ImageSequenceClip对象,它可以将图片序列合成为视频
clip = ImageSequenceClip(pic_dir, fps=fps, with_mask=False, load_images=True)
# 4.将图片序列保存为视频
# 保存视频,可以指定编码格式和音频选项
clip.write_videofile('sleeping.mp4', codec="libx264", audio=False)
要注意,最后生成的视频并不在图片所在的文件夹,生成的视频在这个.py工程文件的文件夹中。