为什么我的网络摄像头无法被 Ubuntu 20.04 上的 Qt5 中的 QCameraInfo 识别?

为什么我的网络摄像头无法被 Ubuntu 20.04 上的 Qt5 中的 QCameraInfo 识别?

我想使用以下方式列出我可用的网络摄像头此功能包含在QCameraInfoQt 5 中的类中,但当我检查返回的列表时,我发现它是空的,表明我的电脑上没有正在运行的网络摄像头。为了检查我的网络摄像头是否已连接,我使用了奶酪卡莫索软件,但它们都可以识别它,表明它在这些程序中运行良好。我甚至使用lsusb命令检查了我的网络摄像头是否已连接,并且列出了我的网络摄像头的名称,表明它已连接。

值得一提的是,该类中的函数QCameraInfo可以在 Windows 10 上很好地识别我的网络摄像头,但我不知道为什么不可以在 Ubuntu 20.04 上识别。

所以,我不知道为什么会发生这种情况,也不知道该怎么做才能解决这个问题。有人能帮帮我吗?

答案1

我也遇到了同样的问题。通过安装解决了libqt5multimedia5-插件关注此帖子:https://raspberrypi.stackexchange.com/questions/127229/pyqt-qcamerainfo-availablecameras-is-empty

相关内容