Resource icon

OBS Virtualcam 2.0.5

Supported Bit Versions
  1. 32-bit
  2. 64-bit
Source Code URL
Minimum OBS Studio Version
Supported Platforms
  1. Windows
NOTE: The horizontal flip option is bugged and will likely cause crashes. Please do not use it. If you need to flip your video, either flip the sources in OBS itself, or flip on the receiving end (i.e. in Zoom, Skype, etc.)

This plugin provides a DirectShow Output as a virtual webcam.

How to use:
OBS Virtualcam has two main methods for outputting video from OBS. The first is the Preview output, which is enabled from the Tools menu. This output will provide exactly what you see in the Preview in OBS, including any changes or scenes you might switch to. This is the most common method, and probably what you would want to use.

Preview Output:
1. Select Tools -> VirtualCam in the main OBS Studio window
2. Press the Start button, then close the dialog
3. Open your program (Zoom, Hangouts, Skype, etc.) and choose OBS-Camera as your webcam

The next method is a filter that you can add to any scene or source, if you only want to output that specific scene or source, and nothing else.

Source Filter:
1. Add a VirtualCam filter to the scene/source you want to output to the virtual camera
2. Choose a camera target then press Start
3. If the button does not change to Stop, it means the camera is already in use, and you must choose a different camera or stop the other output first.
4. Open your program (Zoom, Hangouts, Skype, etc.) and choose the camera you selected as the target as your webcam

Why are the resolution and framerate sometimes not the same as my OBS output settings?
If you open an OBS-Camera device in a 3rd party application before starting the output in OBS, OBS-Camera will default to 1080p 30fps. If you start OBS first, it will use whatever is set as the Output resolution and framerate in OBS Studio's options, under Settings -> Video.

Does this plugin support other platforms?
For Linux, you can use the Video4Linux sink plugin for OBS Studio. Directions on how to configure it are available from that link. Work is underway to provide a similar plugin for macOS, but there is no ETA.

Known issues
- Skype from the Windows Store doesn't work with the OBS-Camera, please use Skype Desktop Edition instead.
- Unity can't get image from virtualcam, please use register 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)

Please consider donating to CatxFish, the original author of this plugin.
First release
Last update
4.05 star(s) 19 ratings

More resources from Fenrir

Latest reviews

I much prefer using this over the offical implementation, hope this stays updated.
Despite official virtual camera support, I still use the VirtualCam Filter in order to participate in group stream sessions.

I would like to lobby for official virtual camera filter support.
Plugin worls with zoom, yitsi, bbb. But when i try to use this plugin or the build in virtual webcam with Adobe Connect it doesn't work. :-(
When I use WhatsApp for meetings,WhatsApp does not recognize this camera(there is only one system camera).Does this require some information to be registered in the registry or how do I do it
Plugin works excellently. For others that are looking at using this plugin, when you use this plugin it will draw extra power from whatever source you are using. In my use case I had 2 elgato cam links linked up with a dual streaming PC setup. For some reason the plugin made the source itself crash everytime I pressed a windows button (once the virtual cams were running) or whenever I pressed start everything would crash or go black.
I solved this issue by using 1 elgato cam link and 1 elgato 4K60S+. The 4K60S+ has a dedicated power supply that caused my motherboard to have some extra juice and now everything is running fine. If this plugin makes your camera crash , disables it entirely or you are having trouble, there is a very high chance the motherboard cannot draw enough power from the device. This plugin is not for laptops, or like my case a Mini-ITX motherboard.
Lowering the resolution (which will also lower power consumption) will be a workaround to get things working but in my case I needed quality as well.
If you have an external camera, consider buying a USB 3.0 hub WITH A DEDICATED POWER SUPPLY (not just USB). This will most probably solve your issue. If you have an internal camera then try lowering your resolution if you don't care about quality. Otherwise it is time to upgrade.
There is only so much software can do, hardware needs to be working to. 3 hours of debugging later will hopefully help others as well.
Not working but you don't need to use it anymore.
Simply click the "Start Virtual Camera" button in OBS
I'm not sure how I downloaded this, but it has stopped me from using the camera during my Google Meet sessions for that last 3 months. Everything I've tried, including uninstalling OBS and deleting any registry keys I could find still does not fix the problems this add-on creates.

3 months worth of problems! Hours and hours of attempted and failed fixes! I'm frustrated to the point that I'm ready to start reporting this add-on as malware in the hopes that Google or some other company will help me find a fix.
Unfortunately it just doesn't work. I wish I could like it but when you go to download you continually get an error that doesn't allow the download to actually complete.
Ran as admin, tried more than once, it just doesn't work.
Unfortunately it crashes Firefox when enabled on google meet but on other browsers it works just fine.
it was good until i kept getting an error saying failed to input pls fix