当前位置: 代码迷 >> 综合 >> tryIoctl VIDEOIO(V4L2:/dev/video0): select() timeout.
  详细解决方案

tryIoctl VIDEOIO(V4L2:/dev/video0): select() timeout.

热度:25   发布时间:2023-11-14 08:22:25.0

在使用USB摄像头并且连接到虚拟机上的时候,可能搭建opencv环境或者使用ffplay直接进行摄像头的播放的时候,会出现tryIoctl VIDEOIO(V4L2:/dev/video0): select() timeout.这个问题
在这里插入图片描述
如果使用ffplay命令
ffplay -f video4linux2 -input_format mjpeg -framerate 30 -video_size 640*480 /dev/video0可以播放USB摄像头的话,那么很大可能是因为虚拟机的USB控制器的兼容性有问题

虚拟机->设置->USB控制器,更改一下兼容性,更改为3.0。
资料来源

  相关解决方案