Python剪辑视频

py 复制代码
import os
from moviepy.editor import VideoFileClip

video_dir = r"E:\学习\视频剪辑"
s_video_file = "1.mp4"
d_video_file = "剪辑片段1.mp4"
s_video_path = os.path.join(video_dir, s_video_file)    # 原视频文件路径
d_video_path = os.path.join(video_dir, d_video_file)    # 目标视频文件路径
# 读取视频文件
video = VideoFileClip(s_video_path)

# 剪辑指定片段
clip = video.subclip(10, 20)    # 单位是秒,表示10秒到20秒片段
#clip = video.subclip(1*60 + 30, 2*60 + 45)     #表示1:30秒到2:45秒片段

# 输出剪辑后的视频
clip.write_videofile(d_video_path)

输出如下:

相关推荐
愤豆1 分钟前
10-Java语言核心-JVM原理--字节码与执行引擎详解
java·jvm·python
不才小强4 分钟前
Qt开发实战:屏幕录制项目中学习到的知识与遇到的难题
qt·音视频
番茄去哪了4 分钟前
Retrofit框架调用第三方api
java·服务器·retrofit
未来转换5 分钟前
Python-web开发之Flask框架入门
前端·python·flask
xuhaoyu_cpp_java9 分钟前
XML学习
xml·java·笔记·学习
爱丽_10 分钟前
AQS 的 CLH 同步队列:入队/出队、park/unpark 与“公平性”从哪来
java·开发语言·jvm
黄昏恋慕黎明11 分钟前
spring的IOC与DI
java·后端·spring
Birdy_x12 分钟前
接口自动化项目实战(8):请求封装
python·自动化·测试用例
鱼鳞_15 分钟前
Java学习笔记_Day15
java·笔记·学习·排序算法
鹏程十八少22 分钟前
8. Android 深入插件化Shadow源码:揭秘插件Activity启动的完整链路(源码解析)
java·前端·面试