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)

输出如下:

相关推荐
天才测试猿4 分钟前
Postman中变量的使用详解
自动化测试·软件测试·python·测试工具·职场和发展·接口测试·postman
sailing-data6 分钟前
【SE】接口标准化
java·开发语言
t***p93519 分钟前
idea创建springBoot的五种方式
java
+VX:Fegn089520 分钟前
计算机毕业设计|基于springboot+vue的学校课程管理系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
帕巴啦23 分钟前
Arcgis计算面要素的面积、周长、宽度、长度及最大直径
python·arcgis
AI小云28 分钟前
【数据操作与可视化】Matplotlib绘图-生成其他图表类型
开发语言·python·matplotlib
MediaTea37 分钟前
Python 第三方库:plotnine(类 ggplot 的 Python 数据可视化库)
开发语言·python·信息可视化
S***267543 分钟前
【监控】spring actuator源码速读
java·spring boot·spring
Pluchon1 小时前
硅基计划4.0 算法 FloodFill算法
java·算法·leetcode·决策树·逻辑回归·深度优先·图搜索算法
阿拉斯攀登1 小时前
深入微服务配置中心:Nacos注册中心的实操细节
java·微服务·云原生·springcloud