私はPythonでビデオストリームとgstreamerをミックスしようとして何日も頭を悩ませてきました。
私は最初にplaybin2を使おうとしましたが、videomixerでplaybin2を使用することは不可能のようです。次に、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.
どんな助けでも大歓迎です!!