GStreamer videomixer 플러그인을 사용하여 라이브 소스와 라이브가 아닌 소스를 혼합하는 방법은 무엇입니까? (일부 MPEG 비디오) & videotestsrc을videotestsrc와 uridecodebin을 GStreamer/videomixer와 함께 사용할 수 없습니다.
gst-launch \
videomixer name=mix sink_0::zorder=0 sink_1::zorder=1 ! ffmpegcolorspace ! autovideosink \
uridecodebin uri=file:///test.mpg ! timeoverlay ! videoscale ! video/x-raw-yuv,width=704 ,height=576 ! queue ! mix.sink_0 \
videotestsrc ! video/x-raw-yuv, width=176,height=144 ! queue ! mix.sink_1
하지만 MPEG 비디오에 소스를 모두 변경하는 경우 작동이
gst-launch
videomixer name=mix sink_0::zorder=0 sink_1::zorder=1 ! ffmpegcolorspace ! autovideosink
uridecodebin uri=file:///test.mpg ! timeoverlay ! videoscale ! video/x-raw-yuv,width=704 ,height=576 ! queue ! mix.sink_0
uridecodebin uri=file:///test.mpg ! timeoverlay ! videoscale ! video/x-raw-yuv,width=176,height=144 ! queue ! mix.sink_1