Linux 摄像头默认为 /dev/video10?

Posted

技术标签:

【中文标题】Linux 摄像头默认为 /dev/video10?【英文标题】:Linux camera defaults to /dev/video10? 【发布时间】:2015-01-08 05:36:48 【问题描述】:

我正在尝试通过 OpenCV 连接到 XUbuntu 13.10 中的 Odroid U3 上的摄像头,但我尝试使用的网络摄像头默认为 /dev/video10。据我所知,OpenCV 最多只能读取 /dev/video7。如何更改相机设备节点?

【问题讨论】:

【参考方案1】:

一种方法是将 0-7 之间的设备节点之一移动到其他未使用的节点。然后将node0链接到node10。这可以通过具有 root 权限的终端来完成。

示例:

mv /dev/video0 /dev/videoX
ln /dev/video10 /dev/video0

【讨论】:

以上是关于Linux 摄像头默认为 /dev/video10?的主要内容,如果未能解决你的问题,请参考以下文章

ffplay ffmpeg快速检验摄像头

视频编码技术——Linux下ffmpeg编程实现摄像头捕捉

视频编码技术——Linux下ffmpeg编程实现摄像头捕捉

视频编码技术——Linux下ffmpeg编程实现摄像头捕捉

Android 底层判断/dev/video节点是否是可用摄像头

FFmpeg4入门14:Linux下摄像头捕获并编码为h264