知行编程网知行编程网  2022-04-25 01:00 知行编程网 隐藏边栏 |   抢沙发  194 
文章评分 0 次,平均分 0.0

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!

随着抖音快手等短视频APP的兴起,大家逐渐将其视为了休闲娱乐的主要方式之一,春晚的快手十亿红包,更是让大家玩的不亦乐乎。

 

最近小编在家玩起了抖音,但是却发现抖音里面的配音没有自己喜欢的音乐,感觉自己拍摄的视频与已有的音乐不搭配,所以今天小编就带领大家利用Python,只需三步就可以制作属于自己的个性短视频。

 

 

整体的步骤和思路:

  • 我们需要挑选一个自己喜欢的音频;
  • 我们为视频添加一个字幕文件;
  • 我们需要将音频与视频文件进行同步合并;

 

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!

 

 

01

挑选视频

 

先挑选一个合适的音频,下图展示的是小编自己拍摄的小视频截图。前段时期下的雪的视频。

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!

 

用相机拍摄出来的视频文件,这样的文件没有音频和字幕文件,看上去很单调,所以我们需要挑选一个合适的音频文件,那么我们如何选取我们需要的音频呢,程序如下图所示。

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!

 

  • 首先我们导入需要的moviepy库,没有安装过的小伙伴只需要pip install即可;
  • 接下来,我们从《一剪梅》的视频文件中提取出我们喜欢的一部分;
  • 然后再从剪辑的视频文件中将音频文件提取出来,就可以得到我们的音频文件;

 

 

 

 

02

给视频加字幕

 

为我们拍摄的小视频添加字幕,这里的字幕,小编添加的是我们音频文件中对应的歌词,程序如下图所示:

 

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!

 

程序首先产生一个generator函数,函数的目的是为每一句歌词都执行TextClip操作,用来规定每一句歌词的大小,颜色和字体格式等信息。然后是设置歌词在视频中的位置和时间,然后将字幕嵌入到视频文件中,并将合成后的视频保存到本地。效果如下图所示:

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!

需要注意的是,现在的视频中只是嵌入了字幕,但是并没有配音音频。

 

 

03

添加背景音乐

 

最近一步,我们将背景音乐添加进去,就完成了我们的最终成果。程序如下图所示。

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!

上述程序中,我们为视频添加了音频文件,而该音频文件就是我们第一步提取到的音频,最终,结果如下所示。

 

视频展示

 

以上就是我们制作的短视频,是不是感觉非常的不错,我们再来总结一下短视频制作的三部曲吧。先获取我们喜欢的音频文件,接着为我们的视频文件添加字幕,最后将音频文件与视频文件进行同步。

 

是不是很简单,好这就是今天小编为大家带来的Python趣味案例展示,大家也赶快动起手来制作自己的抖音小视频吧。

 

往期趣味Python
30行Python代码来绘制一个微信图标
手把手教你50行Python代码,给心目中的女友微博秒评论
还在做重复的劳动,不如用Python自动生成Excel以邮件发送

只要三步,用Python轻松制作短视频,你也能在朋友圈傲娇一把!
👆长按上方二维码 2 秒
回复「好书」即可获取7本
程序员软件匠艺必读书

点击阅读原文,直达菜鸟玩Python B站

本篇文章来源于: 菜鸟学Python

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写

发表评论

表情 格式 链接 私密 签到
扫一扫二维码分享