Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miaulightouch/obs-virtual-cam
https://github.com/miaulightouch/obs-virtual-cam
Last synced: 9 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/miaulightouch/obs-virtual-cam
- Owner: miaulightouch
- License: gpl-2.0
- Created: 2023-06-14T07:23:17.000Z (over 1 year ago)
- Default Branch: legacy
- Last Pushed: 2024-07-18T11:28:43.000Z (4 months ago)
- Last Synced: 2024-07-19T14:44:46.157Z (4 months ago)
- Language: C++
- Size: 5.36 MB
- Stars: 79
- Watchers: 4
- Forks: 9
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OBS-VirtualCam
![CI Windows On-Push](https://github.com/miaulightouch/obs-virtual-cam/actions/workflows/main.yml/badge.svg)
obs-virutalcam is a plugin for obs-studio , transforming the output video to a virtual directshow device.
source from [Fenrirthviti/obs-virtual-cam](https://github.com/Fenrirthviti/obs-virtual-cam)
**Supported Platforms** : Windows 10, Windows 11
**Supported OBS Studio version** : 30.0.0+
**Note: output to 32bit application is not tested.**
## Features
* **virtual output** : A output plugin sink raw video & audio to directshow interface.
* **virtual filter output** : A filter plugin sink obs source video to directshow interface.
* **virtual source** : Four directshow Interfaces which can use in 3rd party software.## Install
The installer and compressed file can be found in [Release Page](https://github.com/miaulightouch/obs-virtual-cam/releases). Using installer is recommended, but if you want to use compressed file to install manually , please follow these instructions.
1. Unzip obs-virtualcam-*-windows-x64.zip and put it to your obs-studio install folder.
2. Run CMD as Administrator and register 32bit directshow source```batch
regsvr32 "C:\Program Files\obs-studio\bin\32bit\obs-virtualsource.dll"
```3. Do it again to register 64bit directshow source
```batch
regsvr32 "C:\Program Files\obs-studio\bin\64bit\obs-virtualsource.dll"
```- If you want to Remove the directshow filter , you can also use regsvr32 to do this
```batch
regsvr32 /u "C:\Program Files\obs-studio\bin\32bit\obs-virtualsource.dll"
```## Register specific number of virtual cameras
Unregister then register 2 directshow camera (up to 4)
```batch
regsvr32 /u "C:\Program Files\obs-studio\bin\64bit\obs-virtualsource.dll"
regsvr32 /n /i:"2" "C:\Program Files\obs-studio\bin\64bit\obs-virtualsource.dll"
```## Build
this repo is updated to the latest OBS Plugin Template, please follow [the guide](https://github.com/obsproject/obs-plugintemplate).
## Donate
Please consider donating to CatxFish, the original author of this plugin. [Paypal.me](https://www.paypal.me/obsvirtualcam)