之前的博客里提到,csdn只支持url视频,所以想把一些自己的短视频直接上传时,我们可以把视频转换成动图上传。
这里附上方法:
from moviepy.editor import *
video = "需要转换成动图的视频.mp4"
clip=VideoFileClip(video)
clip = clip.set_duration(clip.duration)
clip.write_gif("output.gif",fps=8)
假如视频很大,我们可以调整分辨率大小以及改变帧数来达到我们想要的效果。
clip = clip.resize(0.3) #将分辨率长款等比例缩小到原来的0.3