Toybrick

mppjpegdec解码60fps的1920*1080图像

jia123

新手上路

积分
19
楼主
发表于 7 小时前    查看: 92|回复: 0 | [复制链接]    打印 | 只看该作者
请问gstreamer的mppjpegdec可以解码60fps的1920*1080图像吗?
我使用这个gstreamer管道:
v4l2src device=/dev/video21 do-timestamp=true min-buffers=60 ! queue leaky=2 max-size-buffers=60 ! image/jpeg,width=1920,height=1080,framerate=60/1 ! queue leaky=2 max-size-buffers=60 ! mppjpegdec ! queue leaky=2 max-size-buffers=5 ! clockoverlay font-desc=\"Sans,8\" time-format=\"%Y-%m-%d %H:%M:%S\" ! queue leaky=2 max-size-buffers=5 ! textoverlay font-desc=\"Sans,8\" text=测试 valignment=1 halignment=2 ! queue leaky=2 max-size-buffers=5 ! appsink name=appsink emit-signals=true sync=false max-buffers=2 drop=true
管道开始运行时,输出警告:
0:00:00.179174933 332191     0x3fc8e920 WARN          v4l2bufferpool gstv4l2bufferpool.c:809:gst_v4l2_buffer_pool_start:<v4l2src0:pool:src> Uncertain or not enough buffers, enabling copy threshold
0:00:00.430555256 332191     0x3fc92f00 WARN                  mppdec gstmppdec.c:542:gst_mpp_dec_get_frame:<mppjpegdec0> MPP is not able to generate pts
0:00:00.445207899 332191     0x3fc8e920 WARN                 v4l2src gstv4l2src.c:1019:gst_v4l2src_create:<v4l2src0> lost frames detected: count = 1 - ts: 0:00:00.270961393

运行半小时后,数据中断:
0:32:10.389915047 338144      0x6970180 ERROR                 mppdec gstmppdec.c:993:gst_mpp_dec_handle_frame:<mppjpegdec0> failed to send packet
0:32:10.389937796 338144      0x6970180 WARN                  mppdec gstmppdec.c:997:gst_mpp_dec_handle_frame:<mppjpegdec0> can't handle this frame
frame_count: 111163
0:32:10.417760170 338144      0x69700c0 WARN                 basesrc gstbasesrc.c:3072:gst_base_src_loop:<v4l2src0> error: Internal data stream error.
0:32:10.417775628 338144      0x69700c0 WARN                 basesrc gstbasesrc.c:3072:gst_base_src_loop:<v4l2src0> error: streaming stopped, reason error (-5)
0:32:10.417818210 338144      0x69700c0 WARN                   queue gstqueue.c:988:gst_queue_handle_sink_event:<queue0> error: Internal data stream error.
0:32:10.417826376 338144      0x69700c0 WARN                   queue gstqueue.c:988:gst_queue_handle_sink_event:<queue0> error: streaming stopped, reason error (-5)


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

产品中心 购买渠道 开源社区 Wiki教程 资料下载 关于Toybrick


快速回复 返回顶部 返回列表