我想使用以下方式列出我可用的网络摄像头此功能包含在QCameraInfo
Qt 5 中的类中,但当我检查返回的列表时,我发现它是空的,表明我的电脑上没有正在运行的网络摄像头。为了检查我的网络摄像头是否已连接,我使用了奶酪和卡莫索软件,但它们都可以识别它,表明它在这些程序中运行良好。我甚至使用lsusb
命令检查了我的网络摄像头是否已连接,并且列出了我的网络摄像头的名称,表明它已连接。
值得一提的是,该类中的函数QCameraInfo
可以在 Windows 10 上很好地识别我的网络摄像头,但我不知道为什么不可以在 Ubuntu 20.04 上识别。
所以,我不知道为什么会发生这种情况,也不知道该怎么做才能解决这个问题。有人能帮帮我吗?
答案1
我也遇到了同样的问题。通过安装解决了libqt5multimedia5-插件关注此帖子:https://raspberrypi.stackexchange.com/questions/127229/pyqt-qcamerainfo-availablecameras-is-empty。