
OBS虚拟摄像头配置教程5步把OBS画面变成系统摄像头【免费下载链接】obs-virtual-camobs-studio plugin to simulate a directshow webcam项目地址: https://gitcode.com/gh_mirrors/ob/obs-virtual-cam周会上你想在Zoom里展示OBS里做好的画面可Zoom只认物理摄像头你只能被迫切屏幕。obs-virtual-cam是OBS Studio的一个开源插件把OBS的输出画面和音频模拟成一台系统级DirectShow虚拟摄像头让任何视频软件直接调用它。它解决什么问题适合谁用第三方软件Zoom、Teams、微信、Discord的摄像头列表里看不到OBS这个插件就在系统里注册一台假摄像头把OBS的实时输出推给它软件端把它当普通摄像头调用。效果是OBS里的场景、滤镜、字幕、视频素材全部可以借给别的软件当输入设备。适合直播主播、网课老师、远程办公族。边界说一句它只支持Windows 7/8/10要求OBS 24.0.0以上OBS 26.0.0起官方自带虚拟摄像头但这个插件多支持4路摄像头、虚拟麦克风、按源输出滤镜等玩法。注册前需要准备什么Windows 7 / 8 / 10 系统已安装 OBS Studio 24.0.0 或更高版本能正常打开一个管理员权限的CMD窗口注册DLL需要obs-virtual-cam 的安装包或压缩包用安装器最省事5步完成注册第一次让别的软件看见OBS第1步把插件文件放进OBS安装目录【做什么】让OBS能找到插件文件。【操作】用安装器就正常安装即可用压缩包则解压后把全部内容拷进OBS安装目录默认C:\Program Files\obs-studio\有同名文件就覆盖。【验证】安装目录下的bin\32bit\和bin\64bit\里都能找到obs-virtualsource.dll。第2步注册32位DirectShow摄像头【做什么】把虚拟摄像头写进系统的32位注册表。老软件32位进程只查32位注册表找摄像头所以必须单独注册一次。【操作】用管理员身份打开CMD执行regsvr32 C:\Program Files\obs-studio\bin\32bit\obs-virtualsource.dll【验证】弹出DllRegisterServer 成功提示框。第3步注册64位DirectShow摄像头【做什么】同样的注册动作这次写进64位注册表覆盖新版64位软件。【操作】在同一个管理员CMD里执行regsvr32 C:\Program Files\obs-studio\bin\64bit\obs-virtualsource.dll【验证】再次出现成功提示框两条都成功才算注册完整。第4步在OBS里启动虚拟输出【做什么】让OBS开始向虚拟摄像头推帧。【操作】重启OBS菜单栏点工具 → 虚拟摄像头在面板里点启动。【验证】面板按钮从启动变为停止状态说明输出在跑。第5步在第三方软件里选中OBS-Camera【做什么】确认虚拟摄像头真的能被调用。【操作】打开Zoom或微信的视频设置在摄像头下拉列表里选OBS-Camera。【验证】预览窗口里出现你当前OBS场景的画面至此全部跑通。实战一给会议画面加字幕和抠像目标让Zoom里显示的不是原始摄像头而是OBS场景里叠了文字、做了抠像的合成画面。步骤在OBS里搭场景把物理摄像头视频采集设备拖进场景叠一个文本GDI当字幕加色度键把人像抠出来。注意不需要启动直播或录制OBS在运行即可。打开工具 → 虚拟摄像头目标摄像头选第1路OBS-Camera点启动。回到Zoom视频设置里选中OBS-Camera。结果在OBS里换字幕、加滤镜Zoom里实时同步变化。这条链路的帧数据走的是src/queue/share_queue.h里定义的共享内存队列OBSVirtualVideo所以几乎是零延迟感。实战二把OBS的声音送进会议目标用虚拟麦克风把OBS里的背景音乐、音效、处理过的人声整体送进会议。步骤音频队列随第4步的启动一起创建无需额外开关——面板一启动音频就在走。在Zoom的麦克风选项里选中OBS-Audio。这一路是44.1kHz、16位、双声道PCM的标准格式所以绝大多数DirectShow软件直接就能识别。结果会议里听到的声音变成OBS的音频输出你给音频源挂的降噪、均衡器效果也一并生效。常用参数速查选项作用建议值缓冲帧输出延迟缓冲越大越稳、延迟越高默认3追求低延迟降到1自动启动打开OBS就自动推流到虚拟设备常开会就勾上水平翻转镜像画面适合第一视角需要自拍视角时勾上保持长宽比例防止画面被拉伸变形勾上目标摄像头选择输出到哪一路最多4路默认OBS-Camera常见故障排查现象原因处理其他软件里找不到OBS-Camera过滤器没注册或只注册了单侧位数管理员CMD里把32bit、64bit两条regsvr32都重新执行一遍注册时报模块已加载但找不到入口点regsvr32位数与DLL位数不匹配确认用的是对应位数的注册命令路径选中摄像头后画面是黑的虚拟摄像头注册了但OBS输出没启动回工具 → 虚拟摄像头面板点启动确认处于运行状态画面变形、被拉伸没勾选保持比例在面板中勾上保持长宽比例软件里没声音只选了虚拟摄像头没选虚拟麦克风在目标软件的音频设置里单独选OBS-Audio想深入源码或自己编译核心数据流分三段OBS侧输出插件在src/virtual-output/DirectShow设备侧在src/virtual-source/共享内存队列在src/queue/按这个顺序读能把整条链路串起来。想自己编译克隆git clone https://gitcode.com/gh_mirrors/ob/obs-virtual-cam用CMake加Visual Studio 2017加Qt构建配好QTDIR、LIBOBS_INCLUDE_DIR、LIBOBS_LIB等变量完整清单见仓库根目录的readme.MD。一个好上手的魔改入口改src/virtual-source/virtual-audio.h里的SAMPLE_RATE宏并重新编译就能换一套音频采样率。写在最后obs-virtual-cam做的事就一句话把OBS的输出变成一台谁都能调用的系统摄像头。现在就打开OBS的工具 → 虚拟摄像头面板把启动点上然后去你的会议软件里找一下新出现的OBS-Camera吧。【免费下载链接】obs-virtual-camobs-studio plugin to simulate a directshow webcam项目地址: https://gitcode.com/gh_mirrors/ob/obs-virtual-cam创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考