下载图片的线程就让它去跑吧,我们继续把刚刚收到的关键词生成文案:
调用它:
拿到营销文案之后,让它发声:
还记得当时的 Niubility 么?我们还是用那个好骚的声音:
我们先来运行一波看看效果:
可以看到老罗的图片给扒下来了:
再来听听生成的营销声音:
恩恩,有点内味了!
现在图片也有了,音频也有了,接下来就是合成视频了。
不过有一点,如果到时图片还没下载完,就去合成视频,岂不是 GG?所以最好先 join 一下线程:
将我们刚刚下载的图片合成一个视频,可以用下 opencv 的 write 方法:
简单说下这段代码吧:
这里是通过文件夹获取我们刚刚下载的所有图片地址:
这里定义了我们要合成的视频属性,比如帧数,视频像素等,其中我设置的 0.3 主要是让视频不要太快:
最后将每张图片都写进去:
那么,最后还要把刚刚生成的音频加入到视频中去,可以用下 FFmpeg:
这样,我们得到的 output.mp4 就是我们想要的营销号视频了,来执行一波:
ok,这时候当前目录下就会有这个视频了:
打开看看吧:
哈哈哈,也许加个 BGM 更有味,我好像突然发现了什么商机了,我们下回见,peace!
最后推荐一下我们菜鸟学Python在B站的学习资料,菜鸟学Python在B站的官方名字为 “菜鸟玩Python”。目前已经录制了7个视频,累计有1.2万阅读。
-
用Python做一个弹球游戏
-
10行Python代码实现美图秀秀
-
用Python做一个元宵节灯谜
-
我用Python集齐五福
-
50行代码,用Python批量做海量小姐姐的素描图
-
用Python做一个缩放自如的圣诞老人
-
用Python分析“青春有你2”109位小姐姐
本篇文章来源于: 菜鸟学Python
本文为原创文章,版权归知行编程网所有,欢迎分享本文,转载请保留出处!
你可能也喜欢
- ♥ python中的setuptools是什么10/25
- ♥ 如何在python中绘制等边三角形08/28
- ♥ python if条件语句中如何进行多条件判断?10/05
- ♥ 如何干净地卸载 Python 2.709/21
- ♥ python中的%d是什么08/13
- ♥ 天啦噜!仅仅5张图,彻底搞懂Python中的深浅拷贝01/18
内容反馈