gpt4 book ai didi

linux - 如何检测Linux中的相机断开连接?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:09:06 28 4
gpt4 key购买 nike

在没有V4l2-ctl命令支持的情况下,如何检测摄像头信号断开(不是模块断开或硬件断开)?因为我的相机驱动程序不支持 v4l2-ctl 命令。

最佳答案

在linux下找到了摄像头断线的临时解决方法。先说一下如何在你的linux下借助v4l2-ctl命令查找摄像头断线(信号断开)

命令是:-

$v4l2-ctl -d <device name>(for ex-/dev/video0) --all

会列出摄像头的所有参数,在视频输入中可以看到断开摄像头信号时摄像头信号值的变化。

在没有v4l2支持的情况下,借助ffmpeg命令需要2秒才能找到。

通过ffmpeg命令我们可以每秒对摄像头设备进行拍照,通过shell脚本我们可以找出最新文件所拍摄图像的空间。如果图像小于1KB,那么我们可以说摄像头信号已断开连接

关于linux - 如何检测Linux中的相机断开连接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24527971/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com