Py之moviepy:python库之moviepy的简介、安装、使用方法详细攻略
Py之moviepy:python库之moviepy的简介、安装、使用方法详细攻略
目录
moviepy的简介
moviepy的安装
moviepy的使用方法
1、官方案例
moviepy的简介
Python有些出色的数据可视化库,但很少能渲染GIF或视频动画。本文介绍如何运用MoviePy作为其他库的通用动画插件。 有了 MoviePy ,你可以用一个函数 make_frame(t) 自定义动画,并返回相应的时间t的视频帧(秒)。通过moviepy的官网看到依赖的库有Numpy,imageio, Decorator, and tqdm,而我的anaconda3安装时缺少tqdm(使用conda list能看到)
MoviePy(全套文件)是一个用于视频编辑Python库:切割、拼接、标题插入,视频合成(即非线性编辑),视频处理和自定义效果的创造。请查看库中使用的一些示例。moviepy可以读写所有常见的音频和视频格式,如GIF,和运行在Windows / Mac / Linux,Python 2.7 + 3。这里是行动在IPython笔记本:
moviepy的安装
pip install moviepy
20200630更新
pip install --upgrade moviepy
moviepy的使用方法
1、官方案例
在本例中,我们打开一个视频文件,选择t=50s和t=60s之间的子剪辑,在屏幕中央添加一个标题,然后将结果写入一个新文件:
from moviepy.editor import *video = VideoFileClip("myHolidays.mp4").subclip(50,60)# Make the text. Many more options are available.
txt_clip = ( TextClip("My Holidays 2013",fontsize=70,color='white').set_position('center').set_duration(10) )result = CompositeVideoClip([video, txt_clip]) # Overlay text on video
result.write_videofile("myHolidays_edited.webm",fps=25) # Many options...
Py之moviepy:python库之moviepy的简介、安装、使用方法详细攻略相关推荐
- Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略
Python编程语言学习:在根目录的py文件内调用某叶目录文件内的包/库或者函数(常用在GUI编程)之详细攻略 目录
- Py之docx:Python库之docx简介、安装、使用方法详细攻略
Py之docx:Python库之docx简介.安装.使用方法详细攻略 目录 Python库之docx简介 Python库之docx安装 docx使用方法 1.打开文档
- Py之ipython:Python库之ipython的简介、安装、使用方法详细攻略
Py之ipython:Python库之ipython的简介.安装.使用方法详细攻略 目录 ipython的简介 ipython的安装 ipython的使用方法 ipython的简介 ipython是一 ...
- Py之pygame:Python的pygame库的简介、安装、使用方法详细攻略
Py之pygame:Python的pygame库的简介.安装.使用方法详细攻略 目录 pygame库的简介 pygame库的安装 pygame库的使用方法 pygame库的简介 PyPoice是SDL ...
- Py之PIL:Python的PIL库的简介、安装、使用方法详细攻略
Py之PIL:Python的PIL库的简介.安装.使用方法详细攻略 目录 PIL库的简介 PIL库的安装 PIL库的用方法 1.几何图形的绘制与文字的绘制 2.绘制图形的各种案例 PIL库的简介 PI ...
- Py之pdfkit:python的库之pdfkit简介、安装、使用方法详细攻略
Py之pdfkit:python的库之pdfkit简介.安装.使用方法详细攻略 目录 pdfkit简介 pdfkit安装 pdfkit使用方法 pdfkit简介 pdfkit,把HTML+CSS格式的 ...
- Py之demjson:Python库之demjson的简介、安装、使用方法详细攻略
Py之demjson:Python库之demjson的简介.安装.使用方法详细攻略 目录 demjson的简介 demjson的安装 demjson的使用方法 demjson的简介 python处理j ...
- Py之Pandas:Python的pandas库简介、安装、使用方法详细攻略
Py之Pandas:Python的pandas库简介.安装.使用方法详细攻略 目录 pandas库简介 pandas库安装 pandas库使用方法 1.函数使用方法 2.使用经验总结 3.绘图相关操作 ...
- Py之pyglet:Python之pyglet库的简介、安装、使用详细攻略
Py之pyglet:Python之pyglet库的简介.安装.使用详细攻略 目录 pyglet库的简介 pyglet库的安装 pyglet库的使用方法 pyglet库的简介 pyglet是一个pyth ...
最新文章
- 图像处理(一)——使用matlab放缩图像
- 搬家到新地址:http://kittsoft.xp3.biz/,欢迎访问!
- 使用hiredis实现redis分布式锁
- spring cloud eureka注册原理-注册失败填坑
- SpringMVC简单小案例
- python中怎么求标准差_python 标准差计算的实现(std)
- 开课吧:AI改变就业市场的方式有哪些?
- 完美解决eclipse编辑器中文字符过小问题
- python3安装cv2 安装opencv 2019发布
- 云服务器发送开锁信息给单车,云服务器发送开锁信息给单车
- 联想拯救者Y7000P触摸板无法使用
- python bp神经网络的库_python bp神经网络库
- 视频聊天能正常工作吗?
- 图像处理中的梯度、导数如何求?(Robert算子,Sobel算子,Prewitt算子,Laplace算子)
- 头歌MySQL数据库实训答案2022
- http状态码、含义大全
- 网络嗅探器的设计与实现 python实现 计算机网络课程设计
- 从11s到170ms!看看人家的接口优化技巧,那叫一个优雅!
- CMS系统遇挂马,送大家个木马监控软件来解决问题!
- VTK 中MIP和MPR