MoviePy

Eric讨论 | 贡献2022年10月31日 (一) 14:35的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

MoviePy是一个视频剪辑方面的Python模块,支持视频剪切、合并、处理和创建自定义效果等。

简介

时间轴

安装

使用pip安装:

pip install moviepy

了解更多 >> MoviePy 文档:下载安装


快速入门

视频拼接

import moviepy.editor as mp

video = mp.VideoFileClip('test.mp4')
c1 = video.subclip(30, 2*60)       #截取30秒到2分钟的片段
c2 = video.subclip(3*60, 5*60+5)   #截取3分钟到5分钟5秒的片段
final_clip = mp.concatenate_videoclips([c1,c2])    #拼接
final_clip.write_videofile("new_video.mp4")
final_clip.close()

音频分离

import moviepy.editor as mp

video = mp.VideoFileClip('test.mp4')
audio = video.audio
audio.write_audiofile('test.mp3')


资源

官网

网站