用Python剪辑视频?太简单了

人生苦短,快学Python!

最近我在网上下载一个视频,结果下载到本地是近百个视频片段,为了方便观看只能将这些片段合并为一个视频整体。

不过我并没有搜到能够处理类似情况的小工具,只是发现剪映等软件可以实现视频合并功能。但是为此下载一个视频剪辑软件,再将一百个视频导进去,最后重新渲染视频也要花费不少时间。

那我,还不如干脆写个Python小脚本,让程序自己慢慢跑去。

MoviePy

MoviePy是一个用于视频编辑的Python模块,你可以用它实现一些基本的操作(比如视频剪辑,视频拼接,插入标题),还可以实现视频合成,还有视频处理,抑或用它加入一些自定义的高级的特效。

# 先安装moviepy模块
pip install moviepy

结合我们前文的需求,搭配使用os模块和MoviePy就可以实现视频片段的合并。

在交互式环境中输入如下命令:

from moviepy.editor import *
import os
L = []# Python视频片段存放的文件夹
for root, dirs, files in os.walk(r"D:\视频\Python视频"):files.sort()  # 按文件名排序for file in files: # 遍历所有文件if os.path.splitext(file)[1] == '.mp4': # 筛选后缀名为.mp4的视频文件filePath = os.path.join(root, file)     # 拼接完整文件路径video = VideoFileClip(filePath)   # 载入视频L.append(video) # 添加到数组final_clip = concatenate_videoclips(L)final_clip.to_videofile("合并视频.mp4", fps = 30, remove_temp = False)

由于视频片段比较多,总时长也比较长,因此运行特别慢。

不过最后,还是成功得到了合并后的Python学习视频。

实际上,这只是MoviePy模块最最简单的应用,它还可以用在剪辑视频的方方面面。

更多应用

比如我们可以使用MoviePy模块截取视频的一部分,并对被定格的一帧画面进行处理,从而实现下图一样的定格视频效果。

还可以给视频增加各种特效,比如给MoviePy Logo做一个闪动的阴影效果。

如果我们使用MoviePy模块对视频进行截取GIF,把截取的GIF进行ASCII字符转换。

最后将被ASCII字符转换成的图片合并成新视频,再添加背景音乐,就可以实现B站特别火的字符画视频

其实放开思路,Python在视频剪辑方面的应用也很多。

比如我还发现有人通过音频剪辑的方式,对音频进行二次处理。

这种方式,能够一次性过滤停顿、杂音和静音,得到新的音频文件。

从此以后,人人都是“通辽可汗”!

如果你对Python进行视频剪辑方面感兴趣,记得多多点赞支持一下,点赞数比较多的话,我会继续分享相关案例。

参考资料:

[1]ucsheep: MoviePy实战案例-给MoviePy_Logo做一个闪动的阴影效果

[2]Dragon少年: 见过仙女蹦迪吗?一起用python做个小仙女代码蹦迪视频


最近我花了两年写的新书已经上市,也算是我在CSDN博客分享Python知识3年的一个总结!

《快学Python:自动化办公轻松实战》点击蓝字查看书籍详情,感谢支持

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/52787.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

python小应用之moviepy的视频剪辑制作gif图

对视频动画的编辑可以使用python的moviepy库,官方文档: http://zulko.github.io/moviepy/ 1、进入cmd,pip install moviepy 2、使用代码 #import imageio #imageio.plugins.ffmpeg.download() import moviepy.editor as mpy#视频文件的…

视频剪辑教程自学技巧:关于正确的短视频剪辑流程分享

视频剪辑教程自学技巧:关于正确的短视频剪辑流程分享 短视频的火热程度自然不用说,而这大概也是越来越多的人开始做短视频的原因。不过对于大多数的人来说,学习短视频剪辑,其实都是自学,这就导致很多人可能都还不知道…

做视频剪辑必须学会的几个剪辑软件,你知道哪些?

现在短视频非常火热,身边70%以上的人或多或少都会使用手机APP快速剪辑视频,但是如果大家想要通过视频剪辑变现,或者想要自己的视频出彩,那么掌握系统的剪辑方法、剪辑软件的使用是必不可少的,今天小编就给大家分享几款…

什么剪辑软件好用?视频剪辑这样做

什么剪辑软件好用?随着时代的快速发展,剪辑视频已经成为我们几乎人人必会的技能之一了。无论我们是专业人士还是非专业人士,在日常生活中多多少少都会使用到视频剪辑。很多小伙伴们潜意识里会觉得剪辑视频是一件十分困难的事情,其…

学习做视频剪辑,几分钟教会你剪辑技巧

现在很多人做自媒体,也有很多人想做自媒体。而视频剪辑是做自媒体必不可少的,所有我闪在分享视频之前,都会比如剔除一些多余的部分,或者是在视频画面添加图片等等,以此呈现更好的效果。但还是有许多的小伙伴不知道该怎…

百度发布「AI大底座」:一口气把10年AI技术积累打包了

鱼羊 发自 凹非寺量子位 | 公众号 QbitAI 技术创新的节点性时刻,往往是以基建变革的形式展现。 现在,中国AI头号玩家百度,再次明确复现了这一规律: AI大底座,已正式对外推出。 就在刚刚结束的百度AI开发者大会上&#…

打谱软件告诉你:编曲和作曲哪个难?

从各位学习打谱软件作曲大师的朋友反馈来看,我必须这麽说,编曲要能端上台面,一定比作曲难,但要作出一首好曲也绝对是不容易。 以进入的门槛来说,编曲当然是需要比较高的门槛,除了要懂乐理,各种…

guitar pro8.1免费的吉他学习辅助软件

从名字上看就知道这是一款针对吉他谱开发的软件,相信大多数吉他爱好者都用过或者听过这款软件。可以通过鼠标和键盘的操作对吉他谱的内容进行输入,支持四线谱,五线谱、六线谱等曲谱的制作。软件涵盖了几乎所有的吉他演奏技巧符号,…

Guitar Pro8最新版 学吉他打谱必备的APP

Guitar Pro以 GTP 结尾的曲谱文件都必须用 Guitar Pro 才能打开。Guitar Pro 凭借着其便利的制谱和读曲谱环境,在各大谱库论坛里都占据着一席之地,喜欢吉他的朋友一定略有耳闻。Guitar Pro 是 Windows 和 Mac OS 上可用的软件程序,允许所有音…

Guitar Pro8免费吉他曲谱mySongBook

每周都会发布新的谱子,目前已有有数千首歌曲可供选择,在谱库中,您能找到 Guns N Roses,Miles Davis,Ed Sheeran 等人的经典曲目。开头我们先做一个小实验:现在打开你电脑里存放曲谱的文件夹,里面…

Ziipoo(易谱)简谱编辑制作打谱软件免费版下载 WiN+MAC+安卓+Linux

更新说明: 最新版更新说明[2491版,2021-05-30日更新] 2474版开始支持原生的ARM芯片mac(M1芯片的mac) 2440版开始linux支持内置浏览器功能和mac/win平台同步。 2429版开始支持多文档及重做功能。 2362版开始提供原生linux版。 2346版开始支持内部浏览器。…

Guitar Pro8优秀的自动扒谱软件

对于一些技术娴熟的音乐人来说,不仅需要演奏已有的乐谱,有时还需要从听到的其他音乐中将谱子扒下来。扒谱时可以借助扒谱软件,比如Guitar Pro,就是一款优秀的扒谱软件。下面就和大家分享一下guitar pro能自动扒谱吗,gu…

Guitar Pro8中文版打谱软件新功能介绍

Guitar Pro 8 刚刚已经发布了,带来了大量的新功能。从老版本第7版更新后,新功能现在包括音轨、虚拟踏板、嵌套连音和进一步的定制。 增强和更新 Guitar Pro 8 增加了很多新功能。这些功能对任何想在吉他上写、记、学新音乐的吉他手来说都是很有意义的。…

计算机简谱转五线谱乐谱,五线谱如何转成简谱-五线谱转简谱图文教程 - Iefans...

五线谱如何转成简谱?很多朋友在使用中都存在这个疑惑,那就来看看iefans小编为大家分享的五线谱转简谱图文教程吧,感兴趣的朋友可以了解一下哦~ 方法/步骤分享: 1、在电脑上打开EOP NMN Master。 2、在EOP NMN Master主页左上角的文…

Guitar Pro8最新五线谱转六线谱软件

提到吉他谱的编写,有一款软件总是被第一时间想到,那就是Guitar Pro。 Guitar Pro8所开启的音乐未来,不仅仅是一种全新的学习乐器方式。更在于对整个乐队的掌控,将弦乐的悠然和打击乐的劲爆尽收其间! 同时,…

Guitar Pro8.1吉他谱神器下载及简谱功能

Guitar Pro是一款专业的吉他软件,倍受吉他手喜爱。它可以输出标准格式的MIDI,是一款优秀的MIDI音序器,MIDI制作辅助工具。Guitar Pro支持所有的4至8弦的弹拔乐器,不论是初学者还是高阶音乐大师,都可以利用他来创作音乐…

Guitar Pro8.0吉他打谱作曲中文版有哪些新功能?

很多人在听到Guitar Pro这个名词时,本能反应就是跟吉他有关的软件吧,但是具体是什么样子,有什么功能我们却不一定知道的那么详细,下面呢,我们就来详细的介绍下Guitar Pro这款软件。最后,Guitar Pro绝对是初…

Guitar Pro8(简称GTP8)打谱软件乐器乐谱的编排制作

说到扒谱软件!小编们在古早的2019年就已经做过推荐!鼓时鼓刻认证的最习惯的还是GTP!但对它的态度!一直都是又爱又恨的!作为鼓时鼓刻小编,每天接触到最多的软件自然是打谱软件。 Overtrue,Sibelius西贝柳斯,Musescore等软件小编都深入了解过。…

基于cqhttp机器人项目整合chatgpt的python代码

准备工作 首先就是要先部署好下面的这个开源的机器人项目,项目地址和部署的教程都在这了。 GitHub - Mrs4s/go-cqhttp: cqhttp的golang实现,轻量、原生跨平台. 在BV1Ck4y1K7wm这个 记得一定要选择http模式进行部署 连接chatGpt和qq机器人 上面的机器…

独家|GPT-4重要缔造者、OpenAI 首席科学家:人工智能不吃人

在荷马的史诗巨作《奥德赛》中,独眼巨人赛库斯波吕斐摩斯将奥德修斯和他的船员困在他的洞穴里,意图将他们吃掉。但奥德修斯设法弄瞎了巨人的眼睛并成功逃脱。 人工智能不会吃掉我们。 文 | Craig S. Smith 随着我们飞快地迈向一个充满人工智能的未来&…