您好我正在尝试在OpenSuse 11.4上测试GStreamer,以显示网络摄像头,但它说
#gst-launch v4l2src!视频! video / x-raw-yuv,身高= 240! xvimagesink
将管道设置为PAUSED ...管道已启用且不需要PREROLL ...将管道设置为PLAYING ...新时钟: GstSystemClock libv4l2:错误出队buf:没有这样的设备......错误:来自element / GstPipeline:pipeline0 / GstV4l2Src:v4l2src0:尝试失败 得到视频 来自设备'/ dev / video0'的帧。其他调试信息: v4l2src_calls.c(200):gst_v4l2src_grab_frame(): / GstPipeline:pipeline0 / GstV4l2Src:v4l2src0:50次尝试后失败。 设备/ dev / video0。系统错误:之后没有此类设备执行结束 7995625828 ns。将管道设置为PAUSED ...将管道设置为 READY ... libv4l2:错误关闭流:没有这样的设备
(gst-launch-0.10:19771):GStreamer-CRITICAL **:无法停用 pad v4l2src0:src,非常糟糕将管道设置为NULL ... libv4l2:错误 关闭流:没有这样的设备
(gst-launch-0.10:19771):GStreamer-CRITICAL **:无法停用 pad v4l2src0:src,非常糟糕的Freeing管道......
感谢您的帮助。
我也收到了错误消息:
将管道设置为PAUSED ... 错误:管道不想暂停。 错误:来自element / GstPipeline:pipeline0 / GstV4l2Src:v4l2src0:无法获取设备'/ dev / video0'上的控件属性。 其他调试信息: v4l2_calls.c(267):gst_v4l2_fill_lists():/ GstPipeline:pipeline0 / GstV4l2Src:v4l2src0: 在设备'/ dev / video0'上查询控件9963776失败。 (5 - 输入/输出错误) 将管道设置为NULL ... 释放管道......
答案 0 :(得分:0)
获取v4l-info的输出对于诊断此类问题非常有用。还有GST_DEBUG的警告/信息级别。无论如何,最好提交一个bug并附上日志。
除了隔离问题之外,从最简单的pipline开始: gst-launch v4l2src! xvimagesink