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)

输出如下:

相关推荐
怒放吧德德12 小时前
Python3基础:基础实战巩固,从“会用”到“活用”
后端·python
Sylvia-girl12 小时前
IO流~~
java·开发语言
aiguangyuan12 小时前
基于BERT的中文命名实体识别实战解析
人工智能·python·nlp
喵手12 小时前
Python爬虫实战:知识挖掘机 - 知乎问答与专栏文章的深度分页采集系统(附CSV导出 + SQLite持久化存储)!
爬虫·python·爬虫实战·零基础python爬虫教学·采集知乎问答与专栏文章·采集知乎数据·采集知乎数据存储sqlite
铉铉这波能秀12 小时前
LeetCode Hot100数据结构背景知识之元组(Tuple)Python2026新版
数据结构·python·算法·leetcode·元组·tuple
kali-Myon12 小时前
2025春秋杯网络安全联赛冬季赛-day2
python·安全·web安全·ai·php·pwn·ctf
晚霞的不甘12 小时前
Flutter for OpenHarmony 实现计算几何:Graham Scan 凸包算法的可视化演示
人工智能·算法·flutter·架构·开源·音视频
冰暮流星12 小时前
javascript之数组
java·前端·javascript
Re.不晚12 小时前
JAVA进阶之路——无奖问答挑战3
java·开发语言
Olamyh13 小时前
【 超越 ReAct:手搓 Plan-and-Execute (Planner) Agent】
python·ai