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类定义的讲解
Nov 01 Python
Python实现windows下模拟按键和鼠标点击的方法
Mar 13 Python
pygame游戏之旅 创建游戏窗口界面
Nov 20 Python
python 用for循环实现1~n求和的实例
Feb 01 Python
对python借助百度云API对评论进行观点抽取的方法详解
Feb 21 Python
Python实现简单的列表冒泡排序和反转列表操作示例
Jul 10 Python
Django框架模型简单介绍与使用分析
Jul 18 Python
Pyecharts绘制全球流向图的示例代码
Jan 08 Python
解决python-docx打包之后找不到default.docx的问题
Feb 13 Python
Python类型转换的魔术方法详解
Dec 23 Python
一文带你掌握Pyecharts地理数据可视化的方法
Feb 06 Python
matplotlib之pyplot模块实现添加子图subplot的使用
Apr 25 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
Windows PHP5和Apache的安装与配置
2009/06/08 PHP
php 上传功能实例代码
2010/04/13 PHP
介绍一些PHP判断变量的函数
2012/04/24 PHP
php的dl函数用法实例
2014/11/06 PHP
Zend Framework入门教程之Zend_Session会话操作详解
2016/12/08 PHP
php preg_match的匹配不同国家语言实例
2016/12/29 PHP
PHP图像处理 imagestring添加图片水印与文字水印操作示例
2020/02/06 PHP
jQuery EasyUI 中文API Layout(Tabs)
2010/04/27 Javascript
ejs v9 javascript模板系统
2012/03/21 Javascript
ExtJs使用总结(非常详细)
2012/03/22 Javascript
js 判断计算字符串长度/判断空的简单方法
2013/08/05 Javascript
网页中可关闭的漂浮窗口实现可自行调节
2013/08/20 Javascript
node.js中的console.time方法使用说明
2014/12/09 Javascript
Jquery Ajax Error 调试错误的技巧
2015/11/20 Javascript
AngularJs  unit-testing(单元测试)详解
2016/09/02 Javascript
Vue.js 2.0 移动端拍照压缩图片上传预览功能
2017/03/06 Javascript
整理关于Bootstrap警示框的慕课笔记
2017/03/29 Javascript
Vue实现动态响应数据变化
2017/04/28 Javascript
Vue自定义指令使用方法详解
2017/08/21 Javascript
解决vue打包css文件中背景图片的路径问题
2018/09/03 Javascript
Python缩进和冒号详解
2016/06/01 Python
Pycharm学习教程(4) Python解释器的相关配置
2017/05/03 Python
Python面向对象编程基础解析(二)
2017/10/26 Python
Python实现迭代时使用索引的方法示例
2018/06/05 Python
Pytorch maxpool的ceil_mode用法
2020/02/18 Python
如何在python中实现线性回归
2020/08/10 Python
css3加js做一个简单的3D行星运转效果实例代码
2017/01/18 HTML / CSS
萌新HTML5 入门指南(二)
2020/11/09 HTML / CSS
通信生自我鉴定
2014/01/18 职场文书
2014党员民主评议个人思想剖析发言
2014/09/19 职场文书
2014年党风廉政工作总结
2014/12/03 职场文书
幼儿园感谢信
2015/01/21 职场文书
客房领班岗位职责
2015/02/11 职场文书
优秀班干部主要事迹材料
2015/11/04 职场文书
一文简单了解MySQL前缀索引
2022/04/03 MySQL
聊聊CSS粘性定位sticky案例解析
2022/06/01 HTML / CSS