Libcamera
外观
Libcamera 是一个相机支持库。它支持上游驱动程序支持不佳或不支持的相机。
安装
安装 libcamera 包。安装 pipewire-libcamera 包以添加对 PipeWire 的支持。
用法
对于支持它的应用程序,libcamera 可以直接使用。一些应用程序需要使用 V4L2,因此来自 libcamera-tools 的 libcamerify 可以使用 LD_PRELOAD 添加一个指向 libcamera 的虚拟 V4L2 设备,例如通过该虚拟设备运行 cheese。
$ libcamerify cheese
调试
运行 libcamera-tools 提供的 qcam 命令,可以查看正在使用的相机是否正常工作,即使其他软件不支持 libcamera API。