VirtualBox 调用摄像头

时间:2024-05-21 21:45:33

VirtualBox 调用摄像头

讲一讲如何在 VirtualBox 调用摄像头,以方便测试视觉计算的效果。

下载 Oracle VM VirtualBox Extension Pack

VirtualBox 需要安装 Oracle VM VirtualBox Extension Pack 才能使用摄像头。

进入 VirtualBox 官网下载页面:https://www.virtualbox.org/wiki/Downloads

VirtualBox 调用摄像头

注意:必须保证 VirtualBox 版本与 Oracle VM VirtualBox Extension Pack 版本一致。

否则会安装失败。

安装 Oracle VM VirtualBox Extension Pack

在 管理 -> 全局设定 -> 扩展 -> 新增下载好的 Oracle VM VirtualBox Extension Pack 并安装

VirtualBox 调用摄像头

启用摄像头

安装完成后,启动虚拟机。

在 设备 -> 摄像头 -> 启用摄像头设备(名字各有不同)

VirtualBox 调用摄像头

启用后,可以通过命令:

$ls /dev/video*

查看是否存在 camera 设备。

测试 camera

一般测试摄像头用到的命令是 cheese

# 安装 cheese
sudo apt-get install -y cheese

# 调用 cheese
cheese

# 调用指定的摄像头
cheese -d /dev/video1

但是在我的虚拟机测试为黑屏,不清楚原因。

VirtualBox 调用摄像头

也可以尝试其他命令

# 安装 xawtv
sudo apt-get install -y xawtv

# 调用 xawtv
xawtv

# 调用指定的摄像头
xawtv -d /dev/video1

像素渣,就不展示了。

VirtualBox 调用摄像头