Update: I now recommend using which was released after I made this video. This video: How to stream to a vi. NDI Virtual Input. Designate an available NDI source as the video input for popular software applications that support a webcam. With NDI Virtual Input, NDI sources are recognized as standard Microsoft ® Windows ® video and audio sources, making it possible to elevate your video communications without increasing the complexity of your setup. MacOS users will need to use OBS v23 or resort to Window Capturing with the provided Electron-Capture app for the time being. If you have 'pixel smearing' or corrupted video, try adding &codec=vp9 or &codec=h264 to the OBS view link. Using Wi-Fi will make the issue worse.
- Supported Bit Versions
- 32-bit, 64-bit
- Source Code URL
- https://github.com/CatxFish/obs-virtual-cam
- Minimum OBS Studio Version
- 24.0.0
- Supported Platforms
- Windows
MOD EDIT: This version of the plugin is currently deprecated and should not be used with OBS Studio v25. Please use this version instead: https://obsproject.com/forum/resources/obs-virtualcam.949/
We on the OBS team thank CatxFish for their hard work on this plugin.
This plugin provides a directshow Output as a virtual webcam .
How to use:
Output:
1. Selecting Tools -> VirtualCam
2. Press start button and close diailog
3. Open your 3rd party program and choose 'OBS-Camera' as a Video input
Filter:
1.Add a filter to the source you want to output to the camera
2.Choose a sink camera target then press start button
3.If this camera is not occupied , the start button will change to stop button .
4.Open your 3rd party program and choose 'OBS-Camera' as a Video input.
How to Install without installer:
1.Go Github Release to find zip file
2.Unzip OBS-VirtualCam2.0.1.zip and put it to your obs-studio install folder
3.Run CMD as Administrator and register 32bit directshow source
ex: regsvr32 'C:Program Files (x86)obs-studiobin32bitobs-virtualsource.dll'
4.Do it again to register 64bit directshow source
ex: regsvr32 'C:Program Files (x86)obs-studiobin64bitobs-virtualsource.dll'
Register failed during installation
It's usually due to dependency reason . There's a chance you need to install visual studio 2017 redistributable package (2013 if the plugin version is 1.x.x ), also the directshow interface needs swscale-4.dll and avutil-55.dll in you obs install directory.
FAQ:
Is it necessary to install 32bit version?
Yes, there are still many 3rd party programs use 32bit directshow interface for the reason of compatibility.
Why resolution and framerate are not same as OBS output Setting?
If you open OBS and Start Virtual Output before using your 3rd party software, the virtual webcam will set the obs setting as a default setting .Otherwise the default setting of virtual webcam will be 1920x1080 @ 30fps
Is it possible to output with portrait resolution (like 1080x1920) ?
It depends on your 3rd party software , it might reject recommended resolution.
If your software is compatible , you just need to set the obs output setting to the resolution you want.
How to prevent the drop frame issue?
Maybe your PC is too busy ,try to set more buffer.
Is there a virtual microphone ?
This plugin provide a directshow audio source which can't be recognized as microphone , only some programs like VLC can use it.
Does this plugin support other platforms?
There's a Video4Linux version . But it only contains the sink part , you have to use it with v4l2loopback.
And there's no plan on mac version.
Is the driver-layer virtual device ( for microphone) development still going?
No, there are two reasons why I decide to make it pending.
1. The development is mess and painful, an error could cause blue screen.
2. Even you finish the code , you still need a paid certificate called EV code signing to distribute your driver.
Known issues
- Skype UWP edition don't accept directshow interface , please use Skype desktop edition.
- Unity Application can't get image from virtualcam , please useregister batch(reg_path.reg) in release page to manually add dummy device path .(note: The registry conflict with skype desktop , you can use unreg_path.reg to remove it)
Donate
If you like my work on this plugin , you can donate via Paypal.me
We on the OBS team thank CatxFish for their hard work on this plugin.
This plugin provides a directshow Output as a virtual webcam .
How to use:
Output:
1. Selecting Tools -> VirtualCam
2. Press start button and close diailog
3. Open your 3rd party program and choose 'OBS-Camera' as a Video input
Filter:
1.Add a filter to the source you want to output to the camera
2.Choose a sink camera target then press start button
3.If this camera is not occupied , the start button will change to stop button .
4.Open your 3rd party program and choose 'OBS-Camera' as a Video input.
How to Install without installer:
1.Go Github Release to find zip file
2.Unzip OBS-VirtualCam2.0.1.zip and put it to your obs-studio install folder
3.Run CMD as Administrator and register 32bit directshow source
ex: regsvr32 'C:Program Files (x86)obs-studiobin32bitobs-virtualsource.dll'
4.Do it again to register 64bit directshow source
ex: regsvr32 'C:Program Files (x86)obs-studiobin64bitobs-virtualsource.dll'
Register failed during installation
It's usually due to dependency reason . There's a chance you need to install visual studio 2017 redistributable package (2013 if the plugin version is 1.x.x ), also the directshow interface needs swscale-4.dll and avutil-55.dll in you obs install directory.
FAQ:
Is it necessary to install 32bit version?
Yes, there are still many 3rd party programs use 32bit directshow interface for the reason of compatibility.
Why resolution and framerate are not same as OBS output Setting?
If you open OBS and Start Virtual Output before using your 3rd party software, the virtual webcam will set the obs setting as a default setting .Otherwise the default setting of virtual webcam will be 1920x1080 @ 30fps
Is it possible to output with portrait resolution (like 1080x1920) ?
It depends on your 3rd party software , it might reject recommended resolution.
If your software is compatible , you just need to set the obs output setting to the resolution you want.
How to prevent the drop frame issue?
Maybe your PC is too busy ,try to set more buffer.
Is there a virtual microphone ?
This plugin provide a directshow audio source which can't be recognized as microphone , only some programs like VLC can use it.
Does this plugin support other platforms?
There's a Video4Linux version . But it only contains the sink part , you have to use it with v4l2loopback.
And there's no plan on mac version.
Is the driver-layer virtual device ( for microphone) development still going?
No, there are two reasons why I decide to make it pending.
1. The development is mess and painful, an error could cause blue screen.
2. Even you finish the code , you still need a paid certificate called EV code signing to distribute your driver.
Known issues
- Skype UWP edition don't accept directshow interface , please use Skype desktop edition.
- Unity Application can't get image from virtualcam , please useregister batch(reg_path.reg) in release page to manually add dummy device path .(note: The registry conflict with skype desktop , you can use unreg_path.reg to remove it)
Donate
If you like my work on this plugin , you can donate via Paypal.me
- 76 KBViews: 84,902
Reactions:tubuname, Cliff Evans, Artem.ru and 13 others
OBS.NinjaCopy this URL into an OBS 'Browser Source'
You are joining room:
Add Group Chat to OBS
Rooms allow for group-chat and the tools to manage multiple guests.
Room Name: |
---|
Password: |
- Invite only guests to the room that you trust.
- iOS devices will share just their audio with other room guests; not video. This is intentional.
- The 'Recording' option is considered experimental.
Important Tips:
Add your Camera to OBS
Video Source
Audio Source(s)
Obs Virtual Camera Mac Download Utorrent
Audio Output Destination:
Remote Screenshare into OBS
Create Reusable Invite
Here you can pre-generate a reusable Browser Source link and a related guest invite link.
Advanced Options
Add a password:
Stream Media File
Obs Cam
What is OBS.Ninja
Known issues:
? Site Updated: November 2nd, 2020. The previous version can be found athttps://obs.ninja/v12/ if you are having new issues.
Check out thesub-redditfor help and see the Wiki for advanced info. I'm also onDiscord and you can email me at [email protected]
Icons made byLucy G fromwww.flaticon.com is licensed byCC 3.0 BY and byGregor Cresnar fromwww.flaticon.com
Available Languages:
Russian
French
English
Portuguese
Italian
German
Spanish
Dutch
Japanese
Pig Latin
Add More Here!
Russian
French
English
Portuguese
Italian
German
Spanish
Dutch
Japanese
Pig Latin
Add More Here!