2016-06-15 36 views
0

Dears、Gstreamer 1.0 - ビデオ合成

gstreamer 1.0で簡単なピクチャインピクチャエフェクトを作成したいと考えています。

>gst-launch-1.0 -e videotestsrc pattern="snow" ! video/x-raw, framerate=10/1, width=200, height=150 ! videomixer name=mix ! autovideosink videotestsrc ! video/x-raw, framerate=10/1, width=640, height=360 ! mix. 

私は "videotestsrc"のみを取得しており、パターン "snow"はオーバーレイされていません。

enter image description here

私のような何かを得るために想定しています

enter image description here

を私は自分のgstreamerパイプラインで何かが足りないのですか?

ありがとうございます。

敬具、

答えて

0

あなたはここでそれについての情報を取得する必要があります。https://gstreamer.freedesktop.org/data/doc/gstreamer/head/gst-plugins-good-plugins/html/gst-plugins-good-plugins-videomixer.html

良い方法は、それを行うには:

gst-launch-1.0 -e videomixer name=mix \ 
    ! autovideosink \ 
    videotestsrc\ 
      ! video/x-raw, framerate=10/1, width=640, height=360 \ 
      ! mix.sink_0 \ 
    videotestsrc pattern="snow" \ 
      ! video/x-raw, framerate=10/1, width=200, height=150 \ 
      ! mix.sink_1 
+1

を、あなたは、Linuxまたはあなたが使用できるようにglvideomixer上にある場合、そのHW加速される – nayana

関連する問題