我正在尝试将图像添加到python中预先存在的视频中。我还没有编写任何代码,但是我已经做过一些研究。大多数人似乎使用OpenCV或ffmpeg来操纵图像和视频。 所以我的问题是:
如果您还有其他信息或建议给我
答案 0 :(得分:0)
在OpenCV中,您可以从视频中提取所有帧,然后使用VideoWriter类从这些帧以及您的多余图像创建新视频。我过去使用VideoWriter遇到的一个问题是使用正确的视频编解码器,您将不得不对此进行一些研究,并查看与您的特定设置兼容的内容。
https://docs.opencv.org/3.2.0/dd/d9e/classcv_1_1VideoWriter.html
您也许可以用PIL(Python Imaging Library)做类似的事情,尽管我不确定。至于ffmpeg,我也不确定。
最新版本的OpenCV就足够了。我目前在虚拟机上具有带有Ubuntu 16.04 LTS的OpenCV 3.4,并且使用VideoWriter类没有问题。请参阅此博客,以获取有关在Ubuntu上安装OpenCV的建议。
https://www.pyimagesearch.com/2016/10/24/ubuntu-16-04-how-to-install-opencv/