我正在尝试从OBS(26.1.1)创建一个虚拟网络摄像头,以便可以将其提供给Zoom。我是Linux Mint 20.1 Cinnamon,版本4.8.6,内核5.4.0-64(通用)。
我做了:
sudo apt-get install v4l2loopback-dkms
sudo apt-get install v4l2loopback-utils
但是v4l2loopback没有显示为缩放选项
我转到了v4l2loopback github页面,该页面建议我应该从头开始构建它并将其安装到我的内核中。我试图从头开始构建,并立即在make命令中遇到问题。
make -C /lib/modules/`uname -r`/build M=/home/berggren/Downloads/v4l2loopback-main modules
make[1]: Entering directory '/usr/src/linux-headers-5.4.0-64-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory '/usr/src/linux-headers-5.4.0-64-generic'
make -C utils
make[1]: Entering directory '/home/berggren/Downloads/v4l2loopback-main/utils'
cc -I.. v4l2loopback-ctl.c -o v4l2loopback-ctl
v4l2loopback-ctl.c:1:10: fatal error: sys/types.h: No such file or directory
1 | #include <sys/types.h>
| ^~~~~~~~~~~~~
compilation terminated.
make[1]: *** [<builtin>: v4l2loopback-ctl] Error 1
make[1]: Leaving directory '/home/berggren/Downloads/v4l2loopback-main/utils'
make: *** [Makefile:85: utils/v4l2loopback-ctl] Error 2
我没有走得更远,因为我不确定自己是否朝着正确的方向前进。
有人可以解释安装v4l2loopback的正确过程吗?
v4l2loopback-dkms
会在您的系统上安装模块(至少:如果一切顺利),但不会为您加载模块modprobe v4l2loopack
zoom
使用该设备,您首先必须将OBS-studio连接到它。您可能需要exlusive_caps=1
在加载模块时传递该选项,以便zoom
识别它。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句