在kurento色度滤镜模块中是否可以使用视频而不是图像作为背景?

时间:2016-07-07 08:42:25

标签: gstreamer kurento chromakey

我正在使用kurento媒体服务器进行视频广播,我的用例是输入两个视频流并在顶部视频上应用色度键,然后在另一个视频流上显示色度键视频。

我打算使用kurento色度键过滤器模块,它将视频和图像uri作为输入参数,并在视频上应用色度键,然后将其显示在提供的图像上。

是否可以在另一个视频而不是图像上显示色度键控视频?

OR

如果没有,还有其他办法可以达到这个目的吗?

我对gstreamer框架没有重要知识。如果,这将是伟大的 有人可以指出我正确的方向。

1 个答案:

答案 0 :(得分:0)

您可以使用能够使用alpha的视频混音器(合成器?)/ glvideomixer。

视频混合器可以通过多种方式将两个输入合并在一起(图片中的图片 - 无论如何)..

对于色度键,您可以使用alpha元素 - 您可以在颜色上做色度键或者只使用绿色 - 无论如何......

这是一个神奇的管道,你可以看到现在透明的绿色条纹下的移动雪花图案:

gst-launch-1.0 videotestsrc pattern=snow ! mixer.sink_0 \
  videotestsrc pattern=smpte75 ! alpha method=green ! mixer.sink_1 \
  videomixer name=mixer sink_0::zorder=0 sink_1::zorder=1 ! \
  videoconvert ! autovideosink

我只是从here复制粘贴。

享受:)