Arduino Uno Q USB Camera Test: Difference between revisions
From OceanSmile Wiki
Oceansmile (talk | contribs) No edit summary |
Oceansmile (talk | contribs) No edit summary |
||
| Line 3: | Line 3: | ||
首先更新软件列表apt <br> | 首先更新软件列表apt <br> | ||
sudo apt-get update <br> | '''sudo apt-get update''' <br> | ||
然后安装该工具 <br> | 然后安装该工具 <br> | ||
sudo apt-get install ffmpeg <br> | '''sudo apt-get install ffmpeg''' <br> | ||
接下来是v4l-utils安装 <br> | 接下来是v4l-utils安装 <br> | ||
sudo apt install -y v4l-utils <br> | '''sudo apt install -y v4l-utils''' <br> | ||
[[File:摄像头1.png]] <br> | [[File:摄像头1.png]] <br> | ||
这两个工具我都已经安装过了,所以会显示上述画面 <br> | 这两个工具我都已经安装过了,所以会显示上述画面 <br> | ||
| Line 14: | Line 14: | ||
2.查看摄像头设备 <br> | 2.查看摄像头设备 <br> | ||
使用v4l-utils工具的命令 <br> | 使用v4l-utils工具的命令 <br> | ||
v4l2-ctl --list-devices <br> | '''v4l2-ctl --list-devices''' <br> | ||
即可查看摄像头设备,可以看到 <br> | 即可查看摄像头设备,可以看到 <br> | ||
[[File:摄像头2.png]] <br> | [[File:摄像头2.png]] <br> | ||
| Line 24: | Line 24: | ||
3.调用摄像头画面 <br> | 3.调用摄像头画面 <br> | ||
按照上述画面,使用以下命令即可调用摄像头画面,如果不行更换一下video设备号,逐个尝试即可 <br> | 按照上述画面,使用以下命令即可调用摄像头画面,如果不行更换一下video设备号,逐个尝试即可 <br> | ||
ffplay /dev/video2 <br> | '''ffplay /dev/video2''' <br> | ||
[[File:摄像头4.png]] <br> | [[File:摄像头4.png]] <br> | ||
终端会输出类似的日志 <br> | 终端会输出类似的日志 <br> | ||
Latest revision as of 14:30, 11 November 2025
1.安装ffempeg和v4l-utils工具
在安装该工具之前,强烈建议先更换镜像源,否则下载速度及其缓慢,也可尝试使用手机热点等方式尝试网速是否正常
首先更新软件列表apt
sudo apt-get update
然后安装该工具
sudo apt-get install ffmpeg
接下来是v4l-utils安装
sudo apt install -y v4l-utils
这两个工具我都已经安装过了,所以会显示上述画面
2.查看摄像头设备
使用v4l-utils工具的命令
v4l2-ctl --list-devices
即可查看摄像头设备,可以看到
图中并没有摄像头设备
接下来我们连接上USB摄像头
可以看到多出了三个设备,这三个都是指向这一个USB摄像头,只有一个可以输出图像,一般为PC Camera下面的第一个
3.调用摄像头画面
按照上述画面,使用以下命令即可调用摄像头画面,如果不行更换一下video设备号,逐个尝试即可
ffplay /dev/video2
终端会输出类似的日志