几天来,我一直在努力将视频流与 python 中的 gstreamer 混合。
我首先尝试使用 playbin2,但似乎无法将 playbin2 与 videomixer 一起使用。然后我尝试用 decodebin 做同样的事情。我已经设法使用 gstreamer 管道来做到这一点,但没有办法让它在 python 中工作。有人知道如何将其翻译成 python 代码吗?
gst-launch filesrc location=test01.mpg ! decodebin ! \
videoscale ! ffmpegcolorspace ! video/x-raw-yuv, width=640, height=480 ! videobox alpha=0.5 left=-640 ! \
videomixer name=mix ! ffmpegcolorspace ! \
xvimagesink filesrc location=test02.mpg ! decodebin ! videoscale ! ffmpegcolorspace ! video/x-raw-yuv, width=640, height=480 ! videobox left=-600 ! \
mix.
任何帮助将非常感激!!