美文网首页运营python 入门Python每日分享
全民副业时代,自动化剪视频更香!

全民副业时代,自动化剪视频更香!

作者: Alex是大佬 | 来源:发表于2022-04-02 10:53 被阅读0次

    最近的短视频特别火,尤其是微信推出了视频号之后,更是火的一塌糊涂。

    今天就给大家介绍一款自动化剪视频神器-moviepy.

    有了这款神器,再也不用担心剪视频慢了。

    安装

    pip3 install moviepy
    
    简单使用

    1、视频裁剪

    只需一行代码即可实现视频裁剪。

    from moviepy.editor import *
    
    video =CompositeVideoClip([VideoFileClip("input.mp4").subclip(30,40)])
    video.write_videofile("output.mp4")
    

    2、更改分辨率

    from moviepy.editor import *
    
    clip1 = VideoFileClip("1.mp4").resize((1080, 720))
    

    在本例中我们将输入的视频更改为 1080p。

    3、提取音频

    from moviepy.editor import *
    
    audio = VideoFileClip('input.mp4').audio
    audio.write_audiofile('output.mp3')
    

    4、视频拼接

    from moviepy.editor import *
    
    clip1 = VideoFileClip("1.mp4")
    clip2 = VideoFileClip("2.mp4").subclip(30, 40)
    clip3 = VideoFileClip("3.mp4")
    
    final_clip = concatenate_videoclips([clip1, clip2, clip3])
    final_clip.write_videofile("output.mp4")
    

    这种拼接方式就是简单的将视频首位相连,再来看下更高级的视频拼接。

    5、视频拼接

    from moviepy.editor import *
    
    clip1 = VideoFileClip("1.mp4")
    clip2 = VideoFileClip("2.mp4").set_start(4).crossfadein(1)
    clip3 = VideoFileClip("3.mp4").set_start(9).crossfadein(1)
    
    clip = CompositeVideoClip([clip1, clip2, clip3])
    

    其中每个视频片段都是 5 秒钟,我们让 clip2 在第四秒开始播放,淡入 1 秒,clip3 在第 9 秒 开始播放,淡入 1 秒。

    整体效果看起来过度就不会那么唐突,有一个淡入的过程。

    注意,要有淡入效果的话,两个视频片段一定要有交叉才行。

    汇总应用

    熟悉了几个基本应用之后,我们就可以开始放大招了。

    利用爬虫从网络爬去无版权的音乐和视频素材,然后结合音乐的长度将不同的素材拼接为整体视频,之后再去各大视频网站投稿赚取收益,岂不是美滋滋。

    总结

    今天给大家分享了一个款自动化剪辑视频的库,脑子活的小伙伴大可以根据本文提供的思路去搞一下,这年头有一份睡后收入它不香嘛。

    相关文章

      网友评论

        本文标题:全民副业时代,自动化剪视频更香!

        本文链接:https://www.haomeiwen.com/subject/sultsrtx.html