介绍
1)想要从一个完整的视频中随意剪辑一段,只需要修改最后一行最后两个参数,开始时间和结束时间,以秒为单位。比如想从20分开始,1小时结束两个参数就是1200,3600 2)将视频地址存放在文件运行的根目录下,改名为input.mp4就行,剪辑完成后会自动生成trimmed.mp4,这就是你i想要的那一段,简单又好用。
from moviepy import *
def trim_video(input_path, output_path, start_time, end_time):
video = VideoFileClip(input_path)
trimmed = video.subclipped(start_time, end_time)
trimmed.write_videofile(output_path)
video.close()
trim_video('input.mp4', 'trimmed.mp4', 10, 60)