有没有办法使用videoflip
将多个转换应用于GStreamer视频流而无需两个不同的管道元素?
换句话说,我目前正在做类似的事情:
videotestsrc
! videoflip method=clockwise
! videoflip method=horizontal-flip
! fakesink
我要问的是,是否可以将两个(或更多)videoflip
元素组合成以下内容:
! videoflip method=clockwise,horizontal-flip
答案 0 :(得分:1)
这在GStreamer中是不可能的(除非该元素是专门为支持它而设计的)
在此特定用例中,您可以使用videoflip method=upper-left-diagonal
替换顺时针和水平翻转
(或简称videoflip method=6
)
通常,无法为属性设置2值。 在你的情况下,GStreamer会理解你想要设置一个值“顺时针,水平翻转”到属性“方法”,这显然是错误的。