当将高宽比和视频缩放与videomixer元素一起使用时,Gstreamer失败

时间:2018-09-21 20:48:58

标签: gstreamer

因此,我正在尝试混合涉及裁切长宽比的管道(不想填充到正确的比例,填充看起来很糟糕,然后将提要缩放到正确的大小。

我知道,如果我在单个输入上执行此操作,就很好

Dependencies: com.xx.yy

但是,如果我尝试将其放入我知道可以工作的videomixer管道中,而不尝试像这样裁剪宽高比

autovideosrc device=/dev/video0 ! aspectratiocrop aspect-ratio=1024/600 ! videoscale ! video/x-raw, width=1024, height=600 !

它完全失败,给了我很多错误,然后只显示了裁剪后的提要应该出现的黑框。

gst-launch-1.0 videomixer name=m sink_1::xpos=320 sink_2::ypos=240 sink_3::xpos=320 sink_3::ypos=240 ! videoconvert ! autovideosink sync=false uridecodebin uri=file:///Users/scaglia/Desktop/testvideos/jellyfish.mp4 ! videoscale ! video/x-raw, width=320, height=240 ! m. uridecodebin uri=file:///Users/scaglia/Desktop/testvideos/panasonic.mp4 ! videoscale ! video/x-raw, width=320, height=240 ! m. uridecodebin uri=file:///Users/scaglia/Desktop/testvideos/tree.mp4 ! videoscale ! video/x-raw, width=320, height=240 ! m. autovideosrc device=/dev/video0 ! aspectratiocrop aspect-ratio=1024/600 ! videoscale ! video/x-raw, width=1024, height=600 ! m.

任何人都知道发生了什么事吗?还是更好的甚至更好的方式来进行这种过程?

0 个答案:

没有答案