如何在python中检索网络摄像头信息?

2024-05-16 04:17:38 发布

您现在位置:Python中文网/ 问答频道 /正文

我需要检索在我的系统中安装的网络摄像头的数量以及摄像头的品牌、制造商、设备id等。 在Python中有没有独立于操作系统的方法来做到这一点呢?在


Tags: 方法网络id数量系统摄像头品牌制造商
2条回答

没有真正的跨平台解决方案,但是在Linux上,您可以使用os.popen('lsusb')(或类似的东西),然后只需刮屏(使用grep或其他东西)。为了在Windows上找到答案,您可以尝试使用TWAIN绑定Python(这是Windows的webcam协议,存在一个Python绑定here,但它不是主动维护的)。VideoCapture可能有你需要的。在

我找到了一个部分解决方案,即使用命令:

v4l2-ctl  list-devices

但只能在Linux上运行,但在Windows上我无法检测安装的网络摄像头的数量和名称。在

相关问题 更多 >