无法在gstreamer中将I420转换为RGB
这个命令可以正常工作:无法在gstreamer中将I420转换为RGB,gstreamer,Gstreamer,这个命令可以正常工作: gst-launch-1.0-v--gst调试级别=2 udpsrc端口=1234!德克宾!视频/x-raw,格式=I420!自动视频接收器 此命令不起作用: gst-launch-1.0-v--gst调试级别=2 udpsrc端口=1234!德克宾!视频/x-raw,格式=I420!视频转换!视频/x-raw,格式=RGB!自动视频接收器 错误: 将名为decodebin0的GstDecodeBin的某个pad延迟链接到名为videoconvert0的GstVideoC
gst-launch-1.0-v--gst调试级别=2 udpsrc端口=1234!德克宾!视频/x-raw,格式=I420!自动视频接收器
此命令不起作用:
gst-launch-1.0-v--gst调试级别=2 udpsrc端口=1234!德克宾!视频/x-raw,格式=I420!视频转换!视频/x-raw,格式=RGB!自动视频接收器
错误:
将名为decodebin0的GstDecodeBin的某个pad延迟链接到名为videoconvert0的GstVideoConvert的某个pad失败
怎么了
重要性日志:
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/avdec_mpeg4:avdec_mpeg4-0.GstPad:src:caps=video/x-raw,format=(string)I420,width=(int)1920,height=(int)1080,interlace模式=(string)progressive,多视图模式=(string)mono,多视图标志=(GstVideoMultiviewFlagsSet)0:ffffffff:/right view first/left flipped/left flipped/right flipped/right flipped/half aspect/mixed mono,像素纵横比=(分数)1/1,色度位置=(字符串)mpeg2,色度=(字符串)bt709,帧速率=(分数)10/1
所有日志:
正在将管道设置为暂停。。。
管道是带电的,不需要预滚。。。
正在将管道设置为播放。。。
新时钟:GstSystemClock
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTypeFindElement:typefind.GstPad:src:caps=video/mpegts,systemstream=(布尔)true,packetsize=(int)188
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstTSDemux:tsdemux0.GstPad:sink:caps=video/mpegts,systemstream=(布尔)true,packetsize=(int)188
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstPad:src_0:caps=video/mpeg,mpegversion=(int)4,systemstream=(boolean)false
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:sink:caps=video/mpeg,mpegversion=(int)4,systemstream=(boolean)false
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:max size buffers=5
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:max size time=0
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0:max size bytes=2097152
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMultiQueue:multiqueue0.GstMultiQueuePad:sink_0:caps=video/mpeg,mpegversion=(int)4,systemstream=(boolean)false
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/avdec_mpeg4:avdec_mpeg4-0.GstPad:sink:caps=video/mpeg,mpegversion=(int)4,systemstream=(boolean)false,parsed=(boolean)true
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:src:caps=video/mpeg,mpegversion=(int)4,systemstream=(boolean)false,parsed=(boolean)true
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/GstMpeg4VParse:mpeg4vparse0.GstPad:src:caps=video/mpeg,mpegversion=(int)4,systemstream=(boolean)false,parsed=(boolean)true,profile=(string)simple,level=(string)1,codec_data=(buffer)000001b0001000001b5001b5001b5001000000012000c488d880053c0471443,width=(int)1920,height=(int)1080,像素纵横比=(分数)1/1
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/avdec_-mpeg4:avdec_-mpeg4-0.GstPad:sink:caps=video/mpeg,mpegversion=(int)4,systemstream=(boolean)false,parsed=(boolean)true,profile=(string)simple,level=(string)1,codec_-data=(buffer)000001b00001b5001b5001b58130000000012000c48000c488d88005c043c0471443,width=(int)1920,height=(int)1080,像素纵横比=(分数)1/1
/GstPipeline:pipeline0/GstDecodeBin:decodebin0/avdec_mpeg4:avdec_mpeg4-0.GstPad:src:caps=video/x-raw,format=(string)I420,width=(int)1920,height=(int)1080,interlace模式=(string)progressive,多视图模式=(string)mono,多视图标志=(GstVideoMultiviewFlagsSet)0:ffffffff:/right view first/left flipped/left flipped/right flipped/right flipped/half aspect/mixed mono,像素纵横比=(分数)1/1,色度位置=(字符串)mpeg2,色度=(字符串)bt709,帧速率=(分数)10/1
/GstCapsFilter:capsfilter2:caps=video/x-raw,格式=(字符串)I420
0:00:01.480704357 3721 0x7f3f9809a230警告默认语法。y:510:gst\u解析\u无更多\u焊盘:警告:延迟链接失败。
0:00:01.480728456 3721 0x7f3f9809a230警告默认语法。y:510:gst_parse_no_more_pads:警告:将名为decodebin0的GstDecodeBin的某个pad链接到名为videoconvert0的GstVideoConvert的某个pad失败延迟
警告:从元素/GstPipeline:pipeline0/GstDecodeBin:decodebin0:延迟链接失败。
其他调试信息:
./grammar.y(510):gst_parse_no_more_pads():/GstPipeline:pipeline0/GstDecodeBin:decodebin0:
未能延迟将名为decodebin0的GstDecodeBin的某个焊盘链接到名为videoconvert0的GstVideoConvert的某个焊盘
/GstPipeline:pipeline0/GstDecodeBin:decodebin0.GstDecodePad:src_0.GstProxyPad:proxypad3:caps=video/x-raw,格式=(string)I420,宽度=(int)1920,高度=(int)1080,交错模式=(string)渐进,多视图模式=(string)单视图,多视图标志=(GstVideoMultiviewFlagsSet)0:ffffffff:/right view first/left flipped/left flipped/right flipped/right flipped/half aspect/mixed mono,像素纵横比=(分数)1/1,色度位置=(字符串)mpeg2,色度=(字符串)bt709,帧速率=(分数)10/1
重新分配延迟。。。
0:00:01.564689538 3721 0x5644dfac2f70 WARN basesrc gstbasesrc.c:3055:gst\U base\U src\U循环:错误:内部数据流错误。
0:00:01.564741097 3721 0x5644dfac2f70 WARN basesrc gstbasesrc.c:3055:gst\U base\U src\U循环:错误:流停止,原因未链接(-1)
错误:来自元素/GstPipeline:pipeline0/GstUDPSrc:udpsrc0:内部数据流错误。
其他调试信息:
gstbasesrc.c(3055):gst_base_src_loop():/GstPipeline:pipeline0/GstUDPSrc:udpsrc0:
流停止,原因未链接(-1)
执行在0:00:01.516699193后结束
正在将管道设置为暂停。。。
正在将管道设置为就绪。。。
正在将管道设置为空。。。
释放管道
很可能是由于正在使用的渲染设备