欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

windows虚拟摄像头开发

程序员文章站 2024-01-23 16:15:10
...

在之前的文章中研究过mac上虚拟摄像头的开发,主体思想就是借用obs的驱动,然后我们只要负责给驱动喂正确的数据就行了,那么同样的想法我在windows上复刻了出来。

OBS 虚拟摄像头 windows版

  1. 首先,最新的git地址是https://github.com/Fenrirthviti/obs-virtual-cam
  2. 整个项目依赖于ffmpeg,所以自己编译的话,需要先编译ffmpeg,如果不想编译ffmpeg,那就使用vcpkg,如果连 obs-virtual-cam都懒得编译,那就直接下载release。
  3. 按照他的readme,安装插件,首先把插件放到c盘(其他盘没试过,只是怕放其他盘会被我误删),然后一定要注意,64位的dll不是那么重要,zoom必须在32位的dll注册以后才能找到驱动。
  4. 如果按照他的命令,你会发现,这个插件给你注册了4个虚拟摄像头,所以,按照我的命令:
regsvr32 /n /i:"1" "C:\OBS-Virtualcam-2.0.5-Windows\bin\32