MoviePy简介及Python视频剪辑自动化


Posted in Python onDecember 18, 2020

视频地址:https://www.bilibili.com/video/BV1mv411k7Qv?p=1

moviepy是啥

MoviePy简介及Python视频剪辑自动化

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

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

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

MoviePy简介及Python视频剪辑自动化

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

moviepy能做啥

批量加片头、片尾

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

MoviePy简介及Python视频剪辑自动化

轻松从MV中提取音乐

比如你有周董Mojito的MV, 你想白嫖MP3:

MoviePy简介及Python视频剪辑自动化

将图片合成视频

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

MoviePy简介及Python视频剪辑自动化

加字幕、标题、水印

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

MoviePy简介及Python视频剪辑自动化 MoviePy简介及Python视频剪辑自动化

做一些炫酷的特效

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

MoviePy简介及Python视频剪辑自动化 MoviePy简介及Python视频剪辑自动化 

MoviePy简介及Python视频剪辑自动化

moviepy的优缺点

优点 简单直观:基本操作可以一行完成,代码对于新手来说很容易学习、理解灵活:完全控制视频和音频的帧,容易创建自己的效果轻便的:不需要复杂的配置,几乎可以在所有已安装Python的计算机上运行缺点

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

moviepy的工作方式

MoviePy简介及Python视频剪辑自动化

利用ffmpeg(多媒体处理软件)读取导出视频和音频文件利用ImageMagick(图片处理软件)生成文字利用numpyPILscipyopencvPython库来处理各种媒体总结

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

MoviePy简介及Python视频剪辑自动化

到此这篇关于MoviePy简介及Python视频剪辑自动化的文章就介绍到这了,更多相关MoviePy Python视频剪辑自动化内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Python编程之属性和方法实例详解
May 19 Python
详解python的数字类型变量与其方法
Nov 20 Python
python使用socket创建tcp服务器和客户端
Apr 12 Python
python实现K近邻回归,采用等权重和不等权重的方法
Jan 23 Python
python hashlib加密实现代码
Oct 17 Python
详解Python实现进度条的4种方式
Jan 15 Python
Python阶乘求和的代码详解
Feb 14 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
Mar 23 Python
Django 后台带有字典的列表数据与页面js交互实例
Apr 03 Python
Python OrderedDict字典排序方法详解
May 21 Python
python 实现数据库中数据添加、查询与更新的示例代码
Dec 07 Python
python中pd.cut()与pd.qcut()的对比及示例
Jun 16 Python
Python非单向递归函数如何返回全部结果
Dec 18 #Python
python复合条件下的字典排序
Dec 18 #Python
python 监控服务器是否有人远程登录(详细思路+代码)
Dec 18 #Python
细说NumPy数组的四种乘法的使用
Dec 18 #Python
如何通过python检查文件是否被占用
Dec 18 #Python
python 实现端口扫描工具
Dec 18 #Python
Python-split()函数实例用法讲解
Dec 18 #Python
You might like
PHP5.4中json_encode中文转码的变化小结
2013/01/30 PHP
php+ajax实现图片文件上传功能实例
2014/06/17 PHP
php ImageMagick windows下安装教程
2015/01/26 PHP
PHP常用技巧汇总
2016/03/04 PHP
Yii开启片段缓存的方法
2016/03/28 PHP
MAC下通过改apache配置文件切换php多版本的方法
2017/04/26 PHP
thinkPHP+phpexcel实现excel报表输出功能示例
2017/06/06 PHP
laravel手动创建数组分页的实现代码
2018/06/07 PHP
Yii2处理密码加密及验证的方法
2019/05/12 PHP
tp5.1 框架查询表达式用法详解
2020/05/25 PHP
JavaScript入门教程(12) js对象化编程
2009/01/31 Javascript
jQuery EasyUI API 中文文档 - ProgressBar 进度条
2011/09/29 Javascript
extjs 04_grid 单击事件新发现
2012/11/27 Javascript
node.js中的http.get方法使用说明
2014/12/14 Javascript
JavaScript 面向对象与原型
2015/04/10 Javascript
js实现ctrl+v粘贴上传图片(兼容chrome、firefox、ie11)
2016/03/09 Javascript
浅析Javascript的自动分号插入(ASI)机制
2016/09/29 Javascript
jQuery实现倒计时重新发送短信验证码功能示例
2017/01/12 Javascript
jquery实现图片跟随鼠标的实例
2017/10/17 jQuery
Vue.js 动态为img的src赋值方法
2018/03/14 Javascript
使用elementUI实现将图片上传到本地的示例
2018/09/04 Javascript
详解如何写出一个利于扩展的vue路由配置
2019/05/16 Javascript
微信小程序3D轮播实现代码
2019/09/19 Javascript
微信小程序全局变量GLOBALDATA的定义和调用过程解析
2019/09/23 Javascript
使用python实现递归版汉诺塔示例(汉诺塔递归算法)
2014/04/08 Python
用Python中的wxPython实现最基本的浏览器功能
2015/04/14 Python
wxPython使用系统剪切板的方法
2015/06/16 Python
Python根据文件名批量转移图片的方法
2018/10/21 Python
分析经典Python开发工程师面试题
2019/04/08 Python
python使用requests.session模拟登录
2019/08/09 Python
css3通过scale()、rotate()实现放大、旋转
2020/03/19 HTML / CSS
港湾网络笔试题
2014/04/19 面试题
公司投资建议书
2014/05/16 职场文书
2015年法务工作总结范文
2015/05/23 职场文书
健身房被搭讪?用python写了个小米计时器助人为乐
2021/06/08 Python
python之django路由和视图案例教程
2021/07/26 Python