【发布时间】:2017-01-24 03:01:03
【问题描述】:
我想做的是修改现有的视频源或创建新的视频源。我在 Facetime 和 Google Hangouts 上花了很多时间,并且想在视频进入任何一个应用程序之前对其进行修改。我看到这发生在 2 种方式中的 1 种。
我的程序获取初始视频源(我的 USB 网络摄像头),对其进行修改,然后输出到一个新的视频源,我可以从 Facetime/Hangouts 中选择。
我的程序在原地修改了原始视频源。
我计划做的修改是能够放大,用静态图像替换视频,用我选择的东西分屏我的视频,并且能够播放声音效果。
我几乎可以用任何语言写这篇文章,问题是我不知道从哪里开始。我执行的每一次搜索都完全偏离主题。我确定我最终会使用 OpenCV,但我读过的所有内容都只会将视频写入文件。我需要它写入一个新流,这样当我选择视频源时,我的应用程序就会显示出来(或者如果我可以写入原始流)。 OpenCV 是否能够做到这一点,或者是否有其他库可以做到这一点? (这都是在 Mac 上运行的)
【问题讨论】:
标签: macos opencv video-streaming