Skip to content

Scripts for toggling virtual camera with optional AI background removal

License

Notifications You must be signed in to change notification settings

Ckrest/virtual-camera-toggle

Repository files navigation

Virtual Camera Toggle

Scripts for toggling virtual camera with optional AI background removal.

Features

  • Toggle OBS virtual camera with a hotkey
  • Optional RVM (Robust Video Matting) integration for AI background removal
  • Desktop notifications for status updates

Scripts

  • virtual-camera-toggle.py - Main toggle script
  • obs-virtual-camera-toggle.sh - Shell wrapper for OBS + RVM integration
  • install-background-removal.sh - Helper to set up background removal

Usage

# Simple toggle
python virtual-camera-toggle.py

# OBS + RVM integration
./obs-virtual-camera-toggle.sh

Environment Variables

  • RVM_CAMERA_SCRIPT - Path to RVM camera script (default: rvm_camera.py)

Requirements

  • Python 3.8+
  • OBS Studio (for virtual camera)
  • Optional: RVM for background removal

License

MIT

About

Scripts for toggling virtual camera with optional AI background removal

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors