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)

输出如下:

相关推荐
邵伯几秒前
Java源码中的排序算法(一)--Arrays.sort()
java·排序算法
o_insist5 分钟前
LangChain1.0 实现 PDF 文档向量检索全流程
人工智能·python·langchain
阿里巴巴P8高级架构师7 分钟前
从0到1:用 Spring Boot 4 + Java 21 打造一个智能AI面试官平台
java·后端
stevenzqzq9 分钟前
trace和Get thread dump的区别
java·android studio·断点
脑洞AI食验员10 分钟前
智能体来了:用异常与文件处理守住代码底线
人工智能·python
桦说编程10 分钟前
并发编程踩坑实录:这些原则,帮你少走80%的弯路
java·后端·性能优化
程序猿零零漆10 分钟前
Spring之旅 - 记录学习 Spring 框架的过程和经验(十三)SpringMVC快速入门、请求处理
java·学习·spring
BHXDML10 分钟前
JVM 深度理解 —— 程序的底层运行逻辑
java·开发语言·jvm
tkevinjd12 分钟前
net1(Java中的网络编程、TCP的三次握手与四次挥手)
java
码头整点薯条12 分钟前
基于Java实现的简易规则引擎(日常开发难点记录)
java·后端