发布时间:2021-11-17 10:00:36 人气:267 作者:多测师
用python和EV剪辑短视频
现在小视频非常流行,如何进行高效简便的视频剪辑,是各个up主的必备技能。本文借助python和EV剪辑制作我们所要的视频效果,不仅免费,而且没有广告水印。
一、将图片转化成视频
通过python的opencv库就可以把图片转成视频,要注意的是把帧率设置成30,方便后续和其他视频拼接,因为帧率不同会导致拼接出错。
但是如果要将图片做一些简单的动画效果,例如做一个画面逐渐缩小的动画,那就要借助EV剪辑,调整图片的大小,加上白背景,然后导出视频。
注意导出的时候要设置帧率,如果时间过长,可以设置设置帧率低一点,然后用python程序把播放速度提升,帧率也会相应提高。
用opencv处理过的视频会失去音频。我们也可以使用ffmpeg来调速,可以保留声音,特别适合微调。要使用FFmpeg,安装完之后,设置环境变量,就能在python调用FFmpeg。
二、将视频添加音频作为背景音乐
三、合并视频
1.剪切视频
2.要将不同的视频合并,首先要确保帧率和画布大小一样,这样才能确保合并起来不出错。下面代码是调整画布。将形状不同的视频画面,要按照原视频的比例,调整到一个框里面去。
3.将视频合并
将视频先转化成ts格式,然后再合并,成功率更高。
以上内容为大家介绍了用python和EV剪辑短视频,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/