首页 文章

树莓派运动网络摄像头“数据过早结束”[关闭]

提问于
浏览
4

我想让我的网络摄像头在树莓派上运行 . 我正在使用logictech quickcam用于笔记本电脑 . 通过lsusb我看到设备已连接 . 当我开始运动时,我收到此错误“损坏的JPEG数据:数据段的过早结束” . 我也尝试了fswebcam,但我只是从中得到了黑色图片 . 任何建议? (我应该使用其他程序/不与树莓一起工作吗?)

提前致谢

4 回答

  • 3

    我的旧版Logitech QuickCam Express也遇到了问题,但不同 . 首先确保您至少有一个网络摄像头可以正常工作的场景 . 你问过其他程序 . 尝试例如

    mplayer tv://
    

    要么

    cheese
    

    要么

    guvcview
    

    从你的X桌面 . 我收到的错误表明video4linux v2不支持我的摄像头,只有v1,我必须添加

    LD_PRELOAD=/usr/lib/arm-linux-gnueabihf/libv4l/v4l1compat.so
    

    在启动失败的命令之前 . (我发现它在http://ubuntuforums.org/showthread.php?t=1476423.)然而,再次,我没有得到与你相同的错误(我的调色板格式翻滚) . 但是,即使问题的根源相同或相似,不同的网络摄像头也可能触发不同的症状 .

  • 0

    我用我便宜的网络摄像头 . 当我选择要捕获的不同图像大小时,错误消失了 .

  • 1

    我不确定你是否还需要帮助 . 我发现:A)使用经过验证的外围设备列表是第一把钥匙:我有一个糟糕的无名网络摄像头,它只是不起作用 . 我最终使用的是微软HD3000 .

    B)有源USB集线器是必要的,并解决了很多问题 .

    在默认的motion.conf文件中,您将注意到默认分辨率类似于352x288 . 它确实在640运行,但对小pi有很大的负担 . 最后,我将分辨率恢复到默认状态,直到我让其他所有部分工作,然后在我准备好坐下来捕捉视频时将其重新打开 .

  • 1

    如果您还没有这样做,我建议您浏览Raspberry Pi forum . 许多其他人之前都在努力解决这个问题 . 从尽可能小的分辨率开始,并尝试使用不同的调色板 . 也可能是您在USB相关问题中运行(请参阅链接论坛中的USB redux线程以获得进一步的讨论) . 确保拥有最新的固件 .

相关问题