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)

输出如下:

相关推荐
The_Second_Coming5 分钟前
Python 学习笔记:基础篇
运维·笔记·python·学习
诗句藏于尽头5 分钟前
python实战学习记录
python·学习
草莓熊Lotso8 分钟前
C++ 二叉搜索树(BST)完全指南:从概念原理、核心操作到底层实现
java·运维·开发语言·c++·人工智能·经验分享·c++进阶
oliveira-time17 分钟前
单例模式中的饿汉式
java·开发语言
凌波粒20 分钟前
SpringMVC基础教程(1)--MVC/DispathcerServlet
java·spring·mvc
武子康20 分钟前
Java-173 Neo4j + Spring Boot 实战:从 Driver 到 Repository 的整合与踩坑
java·数据库·spring boot·后端·spring·nosql·neo4j
凌波粒22 分钟前
SpringMVC基础教程(2)--Controller/RestFul风格/JSON/数据转发和重定向
java·后端·spring·json·restful
AI松子66624 分钟前
PyTorch-混合精度训练(amp)
人工智能·pytorch·python
MDLZH24 分钟前
Pytorch性能调优简单总结
人工智能·pytorch·python
老鼠只爱大米1 小时前
Java 设计模式之适配器模式:系统集成的万能接口
java·设计模式·适配器模式·adapter·java设计模式