python调整视频播放速度

播放视频时许多播放器都可以设置播放倍速,那么用python可以调整视频播放的速度吗?

答案当然是可以喽

假如我们想将视频以0.5倍的速度播放怎么做呢

代码如下:

video= r'video.mp4'
resultFile= r'result.mp4'
video = VideoFileClip(video)
duration = video.duration
video = video.fl_time(lambda t: 0.5*t,            
              apply_to=['mask','video','audio']
              ).set_end(duration/0.5)
video.write_videofile(resultFile)

 

你可能感兴趣的:(moviepy,python,python)