2016-11-04 207 views
0

我管线
gst-launch-1.0 v4l2src device=/dev/video1 ! video/x-raw,width=640,height=480 ! avdec_vp9 ! filesink location=vid.webm如何从v4l2录制视频并使用gstreamer解码到vp9?

它将错误:
WARNING: erroneous pipeline: could not link v4l2src0 to avdec_vp9-0

的哪些错误?

+0

当IM使用''v4l2src'和'avdec_vp9'管道之间parsebin'是正确的,但给另一个错误'缺少解码器:无压缩打包YUV decoder'。 已安装所有插件 –

+0

v4l2-ctl -d/dev/video1 --list-formats-ext http://pastebin.com/QFFB27Hn –

回答

0

管道工程:
gst-launch-1.0 -v v4l2src device=/dev/video0 ! video/x-raw,format=YUY2,width=640,height=480,framerate=30/1 ! videoconvert ! vp9enc ! webmmux ! filesink location='raw_dual.webm' sync=false