MoviePy简介_Python视频剪辑自动化

moviepy简介
目录
moviepy是啥

moviepy能做啥

moviepy的优缺点

moviepy的工作方式

总结

moviepy是啥

MoviePy简介_Python视频剪辑自动化_第1张图片

MoviePy是一个用于视频编辑的Python模块。

可用于基本操作(如剪切、拼接、字幕插入)、视频合成、视频处理或创建高级效果等。

它可以读写最常见的视频(甚至GIF)、音频格式。

MoviePy简介_Python视频剪辑自动化_第2张图片


在一定程度上,它可以取代Premiere。

moviepy能做啥
批量加片头、片尾

比如你有一堆已经做好的视频,你想给它们加上片头,但不想用PR一个个地处理:

MoviePy简介_Python视频剪辑自动化_第3张图片


轻松从MV中提取音乐
比如你有周董Mojito的MV, 你想白嫖MP3:

MoviePy简介_Python视频剪辑自动化_第4张图片


将图片合成视频
有PY大牛封装moviepy做了个视频转字符动画的工具:

加字幕、标题、水印
你有一个很棒的视频,并且不满意B站自动添加的水印,想自己做:

MoviePy简介_Python视频剪辑自动化_第5张图片


做一些炫酷的特效
moviepy自带了很多视频、音频的效果,除此之外,你还可以制作自己的效果:


 

MoviePy简介_Python视频剪辑自动化_第6张图片

moviepy的优缺点
优点
简单直观
:基本操作可以一行完成,代码对于新手来说很容易学习、理解

灵活:完全控制视频和音频的帧,容易创建自己的效果

轻便的:不需要复杂的配置,几乎可以在所有已安装Python的计算机上运行

缺点
不支持流形式的视频(stream video),比如从摄像头读取的视频。

moviepy的工作方式

MoviePy简介_Python视频剪辑自动化_第7张图片

利用ffmpeg(多媒体处理软件)读取导出视频和音频文件

利用ImageMagick(图片处理软件)生成文字

利用numpy、PIL、scipy、opencv等Python库来处理各种媒体

总结
moviepy很NB,如果你觉得好玩,不妨上车 

你可能感兴趣的:(ffmpeg,python,开发语言,学习,科技)