在视频处理中,寡人愚笨,总是保存打标签的帧/图片然后再合成视频,如此一来就麻烦了。可否有直接替换视频中一帧的方法,这样岂不是更方便?一气呵成,高端大气上档次【我做梦梦到了香港特首给我颁发金紫荆勋章,我还准备了发言稿,人生从此飞黄腾达,哈哈】
但是我在别人的也是上一篇的基础上跑的测试demo发现读视频中虽有标签,但并无音频播放,如此一来仍旧是没有音频内容。
因而仍旧是保存为图片,并不能实现边读边存之功能,即便是最后存,先记录修改后的图片也不行,因为音频丢失了,因此音频需要找回来。
是可以将修改后的每一帧保存在变量中,要想办法找到音频,并且每一帧不能丢,这样图片与音频才是同步的。
另外还有一个关键参数fps,这样才能保证神同步。
我先测试下,我给每一帧都打上标签【小明哥GBM出品】,试试效果如何
【注:在读取中输入模型的和保存的是一样的数据,两个分支,也就是说输入模型的数据不是保存的数据,虽然废话但很重要】
本想用cv2来解决,但有提及cv2不能获取音频,woc?上moviepy
但是寡人在整体进行处理的时候,也就是说类直接对视频加字幕,遇到了问题,
This error can be due to the fact that ImageMagick is not installed on your computer,
or (for Windows users) that you didn't specify