video_path = r'C:\Users\Administrator\Desktop\1.mp4'
# 加载视频文件
clip = VideoFileClip(video_path)
# 视频播放时间控制(4秒)
speed_video = clip.fx(vfx.speedx, final_duration=4)
# 视频播放速度控制(2倍速)
speed_video = clip.fx(vfx.speedx, factor=2)
speedx(factor=None,final_duration=None)
参数含义:
factor:指定变速系数。如果该系数大于0小于1,那么播放速度变慢。如果该系数大于1,那么播放速度变快。
final_duration:指定视频的目标时长,函数会自动计算相应的参数。如果目标时长大于原时长,则播放会变慢。如果目标时长小于原时长,则播放变快。
参数factor和final_duration只需要设置一个。