首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >从Windows 10的最新源代码构建OBS-Studio之后,无法获得虚拟摄像头功能

从Windows 10的最新源代码构建OBS-Studio之后,无法获得虚拟摄像头功能
EN

Stack Overflow用户
提问于 2021-01-15 04:19:29
回答 1查看 315关注 0票数 1

我试着用最新的源代码构建OBS工作室。我能够通过以下方法成功地构建

https://github.com/obsproject/obs-studio/wiki/Install-Instructions#windows-build-directions

我能够运行在obs-studio\build\rundir\Debug\bin\64bit\obs64生产的最终版本,但我看不到在开始流下面的右下角按钮上启用虚拟网络摄像头的选项。

以下是构建过程生成的文件

代码语言:javascript
运行
复制
alok@LAPTOP-DG8ME7Q5:/mnt/c/Users/alokm/obs-studio$ tree build/plugins/win-dshow/Debug/
build/plugins/win-dshow/Debug/
├── win-dshow.dll
├── win-dshow.exp
├── win-dshow.lib
└── win-dshow.pdb

alok@LAPTOP-DG8ME7Q5:/mnt/c/Users/alokm/obs-studio$ tree build/rundir/Debug/obs-plugins/64bit/
build/rundir/Debug/obs-plugins/64bit/
├── coreaudio-encoder.dll
├── coreaudio-encoder.pdb
├── decklink-captions.dll
├── decklink-captions.pdb
├── decklink-ouput-ui.dll
├── decklink-ouput-ui.pdb
├── enc-amf.dll
├── enc-amf.pdb
├── frontend-tools.dll
├── frontend-tools.pdb
├── image-source.dll
├── image-source.pdb
├── obs-ffmpeg.dll
├── obs-ffmpeg.pdb
├── obs-filters.dll
├── obs-filters.pdb
├── obs-outputs.dll
├── obs-outputs.pdb
├── obs-qsv11.dll
├── obs-qsv11.pdb
├── obs-text.dll
├── obs-text.pdb
├── obs-transitions.dll
├── obs-transitions.pdb
├── obs-vst.dll
├── obs-vst.pdb
├── obs-x264.dll
├── obs-x264.pdb
├── rtmp-services.dll
├── rtmp-services.pdb
├── text-freetype2.dll
├── text-freetype2.pdb
├── win-capture.dll
├── win-capture.pdb
├── win-decklink.dll
├── win-decklink.pdb
├── win-dshow.dll
├── win-dshow.pdb
├── win-mf.dll
├── win-mf.pdb
├── win-wasapi.dll
└── win-wasapi.pdb

我这边有什么问题,所以我没有看到按钮来启用虚拟摄像头?

EN

回答 1

Stack Overflow用户

发布于 2022-02-09 09:38:22

这必须设置为构建虚拟相机功能时,建设。这在wiki中是可选的。

VIRTUALCAM_GUID -设置为任意随机GUID值。使用任何GUID生成器:GUID发生器

参考:https://obsproject.com/wiki/Install-Instructions

生成obs.exe/obus64.exe之后,您必须安装虚拟相机,

要安装OBS虚拟相机:

在obs-studio安装目录中(对于,这是'build /rundir/build‘),将data\obs-plugins\win-dshow\virtualcam-install.bat作为administrator.运行

不要忘记在清理/删除构建文件之前卸载构建的虚拟相机。

如果您已经安装了标准的OBS Studio,则需要先卸载它的虚拟摄像机,

要卸载OBS虚拟相机:

  1. 关闭所有使用OBS虚拟相机的应用程序。
  2. 在obs-studio安装目录中,以管理员身份运行data\obs-plugins\win-dshow\virtualcam-uninstall.bat。

如果仍未启用,并且您的计算机为64位,请执行以下更改文件名:..obs-studio\plugins\win-dshow\dshow-plugin.cpp函数: obs_module_load

将函数vcam_installed(false)的参数更改为vcam_installed(true)

此更改将允许应用程序检查64位注册表项。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65730454

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档