我就是无法……v4l2loopback 根本无法被检测到。(即使我使用 ffmpeg 将所有视频传输到 /dev/video0,它也没有执行任何操作)。我无法参加任何网络会议,因为我的网络摄像头坏了。有什么帮助吗?
答案1
自从OBS 工作室 26.1,于 2020 年 12 月 14 日发布,虚拟摄像头支持在 Linux 上可用,无需外部插件。
使用您喜欢的方法正常安装 OBS Studio,snap
和都apt
可以。
然后你必须安装v4l2loopback内核模块。您可以按照以下说明开始#建造到#安装。
(
cd $(mktemp -d)
git clone https://github.com/umlaeute/v4l2loopback.git
cd v4l2loopback
make
sudo make install
sudo depmod -a
)
安装 v4l2loopback 后,启动 OBS Studio(如果已打开,请重新启动),它将检测新的内核模块并显示启用虚拟摄像头的按钮。
OBS Studio 26.1 之前版本
这是旧的答案,但我会将其保留在这里,以方便那些可能被 OBS Studio 旧版本困扰的人。
你可以这样做OBS工作室(GitHub)在 Linux 上使用OBS 虚拟摄像头插入。
这个插件支持其他平台吗?
对于 Linux,您可以使用Video4Linux 接收插件适用于 OBS Studio。该链接提供了有关如何配置它的说明。为 macOS 提供类似插件的方法,但尚无预计到达时间。