Skip to content

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

No packages published

Contributors 2

  •  
  •