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)

输出如下:

相关推荐
vx_vxbs6612 小时前
【SSM电动车智能充电服务平台】(免费领源码+演示录像)|可做计算机毕设Java、Python、PHP、小程序APP、C#、爬虫大数据、单片机、文案
java·spring boot·mysql·spring cloud·小程序·php·idea
叹隙中驹石中火梦中身12 小时前
解耦神器Event和EventListener
java
Tiger Shi12 小时前
使用LIBOBS: 采集桌面,保存图片
ffmpeg·音视频·obs
Boop_wu12 小时前
[Java EE] 多线程进阶(JUC)(2)
java·jvm·算法
小坏讲微服务12 小时前
SpringCloud整合Scala实现MybatisPlus实现业务增删改查
java·spring·spring cloud·scala·mybatis plus
N***p36512 小时前
五大消息模型介绍(RabbitMQ 详细注释版)
java·rabbitmq·java-rabbitmq
雨中飘荡的记忆13 小时前
深入理解设计模式之单例模式
java·设计模式
银河邮差13 小时前
python实战-用海外代理IP抓LinkedIn热门岗位数据
后端·python
程序员西西13 小时前
Spring Boot整合MyBatis调用存储过程?
java·后端
2501_9418798113 小时前
Python在微服务高并发异步API网关请求处理与智能路由架构中的实践
java·开发语言