GStreamer videoflip中的多次转换

时间:2016-03-01 03:34:31

标签: gstreamer

有没有办法使用videoflip将多个转换应用于GStreamer视频流而无需两个不同的管道元素?

换句话说,我目前正在做类似的事情:

videotestsrc
! videoflip method=clockwise
! videoflip method=horizontal-flip
! fakesink

我要问的是,是否可以将两个(或更多)videoflip元素组合成以下内容:

! videoflip method=clockwise,horizontal-flip

1 个答案:

答案 0 :(得分:1)

这在GStreamer中是不可能的(除非该元素是专门为支持它而设计的)

在此特定用例中,您可以使用videoflip method=upper-left-diagonal替换顺时针和水平翻转 (或简称videoflip method=6

通常,无法为属性设置2值。 在你的情况下,GStreamer会理解你想要设置一个值“顺时针,水平翻转”到属性“方法”,这显然是错误的。