用 Python 开发一个【视频营销号】生成器
下载图片的线程就让它去跑吧,我们继续把刚刚收到的关键词生成文案:
调用它:
拿到营销文案之后,让它发声:
还记得当时的 Niubility 么?我们还是用那个好骚的声音:
我们先来运行一波看看效果:
可以看到老罗的图片给扒下来了:
再来听听生成的营销声音:
恩恩,有点内味了!
现在图片也有了,音频也有了,接下来就是合成视频了。
不过有一点,如果到时图片还没下载完,就去合成视频,岂不是 GG?所以最好先 join 一下线程:
将我们刚刚下载的图片合成一个视频,可以用下 opencv 的 write 方法:
简单说下这段代码吧:
这里是通过文件夹获取我们刚刚下载的所有图片地址:
这里定义了我们要合成的视频属性,比如帧数,视频像素等,其中我设置的 0.3 主要是让视频不要太快:
最后将每张图片都写进去:
那么,最后还要把刚刚生成的音频加入到视频中去,可以用下 FFmpeg:
这样,我们得到的 output.mp4 就是我们想要的营销号视频了,来执行一波:
ok,这时候当前目录下就会有这个视频了:
打开看看吧:
哈哈哈,也许加个 BGM 更有味,我好像突然发现了什么商机了,我们下回见,peace!
点击留言
peace!
赞 (0)