All Projects → CatxFish → Obs Virtual Cam

CatxFish / Obs Virtual Cam

Licence: gpl-2.0
obs-studio plugin to simulate a directshow webcam

Programming Languages

C++
36643 projects - #6 most used programming language
CMake
9771 projects
c
50402 projects - #5 most used programming language
objective c
16641 projects - #2 most used programming language

Projects that are alternatives of or similar to Obs Virtual Cam

Mkdocs Monorepo Plugin
✚ Build multiple documentation folders in a single Mkdocs. Designed for large codebases.
Stars: ✭ 107 (-93.13%)
Mutual labels:  plugin
Search Plugins
Search plugins for the search feature
Stars: ✭ 1,860 (+19.38%)
Mutual labels:  plugin
Poetry Pycharm Plugin
A PyCharm plugin for poetry
Stars: ✭ 113 (-92.75%)
Mutual labels:  plugin
Typescript Eslint Language Service
TypeScript language service plugin for ESLint
Stars: ✭ 108 (-93.07%)
Mutual labels:  plugin
Xseries
Library for cross-version Minecraft Bukkit support and various efficient API methods.
Stars: ✭ 109 (-93%)
Mutual labels:  plugin
Android Styler
Android Studio / IDEA plugin that helps to create styles
Stars: ✭ 110 (-92.94%)
Mutual labels:  plugin
Dddplus
🔥 A lightweight flexible development framework for complex business architecture with full ecosystem!轻量级业务中台开发框架,中台架构的顶层设计和完整解决方案!
Stars: ✭ 107 (-93.13%)
Mutual labels:  plugin
Vue D3
a vue.js plugin for D3
Stars: ✭ 113 (-92.75%)
Mutual labels:  plugin
Pg Calendar
📆 beautiful and eidetic date picker
Stars: ✭ 109 (-93%)
Mutual labels:  plugin
Vim Kubernetes
vim-kubernetes
Stars: ✭ 112 (-92.81%)
Mutual labels:  plugin
Flowmaker
flowmaker: JS to SVG flowchart generation extension for Vscode in realtime written in typescript and also download the SVG through local node server. Extension:
Stars: ✭ 108 (-93.07%)
Mutual labels:  plugin
Androiddynamicloader
A plugin system that runs like a browser, but instead of load web pages, it load apk plugins which runs natively on Android system.
Stars: ✭ 1,437 (-7.77%)
Mutual labels:  plugin
Responsive Sidebar Navigation
An easy-to-integrate side, vertical navigation, ideal for dashboards and admin areas.
Stars: ✭ 111 (-92.88%)
Mutual labels:  plugin
Resharper Cyclomatic Complexity
ReSharper plugin to measure cyclomatic complexity as you type
Stars: ✭ 107 (-93.13%)
Mutual labels:  plugin
Jira Vim
A vim plugin to access your Jira workspace directly from Vim
Stars: ✭ 113 (-92.75%)
Mutual labels:  plugin
Nvim Toggleterm.lua
A neovim lua plugin to help easily manage multiple terminal windows
Stars: ✭ 102 (-93.45%)
Mutual labels:  plugin
Flutter Reaction Button
Flutter reaction button plugin it is fully customizable widget such as Facebook reaction button
Stars: ✭ 111 (-92.88%)
Mutual labels:  plugin
Sampgdk
Write SA-MP gamemodes in C/C++
Stars: ✭ 113 (-92.75%)
Mutual labels:  plugin
Git Blame.vim
See Git Blame information in the status bar for the currently selected line.
Stars: ✭ 113 (-92.75%)
Mutual labels:  plugin
Footer Reveal
A jQuery plugin for easy implementation of the 'fixed/reveal' footer effect. Demo here:
Stars: ✭ 111 (-92.88%)
Mutual labels:  plugin
  • Notice: obs-studio have officially provided virtual camera feature since version 26.0.0 , you can use it without installing this plugin

OBS-VirtualCam

OBS-VirtualCam is a plugin for obs-studio , transforming the output video to a virtual directshow device.

Supported Platforms : Windows 7 , Windows 8 and Windows 10

Alternative for Linux users: CatxFish/obs-v4l2sink

Alternative for Mac users: johnboiles/obs-mac-virtualcam

Supported OBS Studio version : 24.0.0+

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. Using installer is recommended, but if you want to use compressed file to install manually , please follow these instructions.

  1. Unzip OBS-VirtualCam.zip and put it to your obs-studio install folder.
  2. Run CMD as Administrator and register 32bit directshow source
regsvr32 "C:\Program Files\obs-studio\bin\32bit\obs-virtualsource.dll"
  1. Do it again to register 64bit directshow source
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
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)

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

You need to install cmake , visual studio 2017 ,and build OBS project first. Set following Cmake variables:

  • QTDIR (path): QT folder
  • DepsPath (path): FFmpeg folder in OBS dependencies package
  • LIBOBS_INCLUDE_DIR (path) : Libobs include folder
  • LIBOBS_LIB (filepath) : obs.lib path
  • OBS_FRONTEND_LIB (filepath): obs-frontend-api.lib path
  • PTHREAD_LIB (filepath): w32-pthread.lib path

Donate

If you like my work on this plugin, you can donate via Paypal.me

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].