几天来,我一直在尝试在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.
任何帮助都将不胜感激!!在
我找到了一个有用的链接:
http://wiki.pitivi.org/wiki/PyGST_Tutorial
本教程的第5章说明了如何实现。。。在
对于任何从gstreamer项目开始的人来说,一个小提示:如果您有选择的话,我建议您用C而不是python编写应用程序,因为pythonapi非常不完整。。。在
相关问题 更多 >
编程相关推荐