Tee元素停止gstreamer中的管道

时间:2019-09-23 11:34:47

标签: gstreamer

我正在尝试创建一个从路径读取文件的管道,并且
a)使用h264编码视频,并将结果存储为 avi 格式
b)打开自动视频接收器并显示视频

这是我正在尝试运行的代码:

gst-launch-1.0 -e -v  filesrc location=sample.mp4 ! decodebin ! tee name=t ! queue ! x264enc  !  avimux ! filesink  location=myVid.avi   t. ! queue !  autovideosink

以空输出结尾。
我尝试了单个零件,它们可以正常工作:

gst-launch-1.0 filesrc location=sample.mp4 ! decodebin ! x264enc ! avimux ! filesink location=myVid.avi
gst-launch-1.0 -e -v  filesrc location=sample.mp4 ! decodebin  ! autovideosink

但是当我尝试“ tee” 时,它没有任何作用。

0 个答案:

没有答案