Skip to content

M1XZG/vrchat-clipper

Repository files navigation

vrchat-clipper

A small open-source tool for recording short VRChat clips on demand from a VR wrist button. Wave at a friend, deliver a birthday message, capture a quick joke, and get a neat 2–10 second recording out of OBS without taking off the headset or reaching for the keyboard.

The VRChat Clipper wrist panel in VRChat, showing the RECORD CLIP, START, and STOP buttons with a Ready status

A wrist button triggers a local server that runs an in-headset countdown over VRChat OSC and records the clip in OBS. There's also a free-form START / STOP mode for clips of any length.

Install

Pick one — all three end up at the same app:

  • Guided install — run vrchat-clipper.exe install and it places the app, writes the config, copies the wrist button into OVR Toolkit, and registers with SteamVR. Easiest.
  • Windows executable — set the single .exe up by hand.
  • Python package — install with pip or run from source. Also covers building the releases.

Set up

Reference

Requirements

The clipper drives other apps, so you need these whichever way you install it:

  • A Windows PC running SteamVR.
  • VRChat, with OSC enabled.
  • OBS Studio 28 or newer (includes obs-websocket v5).
  • OVR Toolkit, for the wrist button.
  • The Off-World-Live obs-spout2-plugin, because OBS has no native Spout support on Windows.

The Windows executable needs nothing else. The Python package also needs Python 3.10 or newer.

Acknowledgements

Contributing

Bug reports, feature ideas, and pull requests are welcome. See CONTRIBUTING.md for how to get set up and send a change, and SECURITY.md for reporting security issues privately. main is protected, so changes land through reviewed pull requests.

Licence

MIT, see LICENSE.

Disclaimer

vrchat-clipper is a community tool. It is not affiliated with, endorsed by, or sponsored by VRChat Inc., OBS Studio, OVR Toolkit, or Off-World-Live.

About

One-button VRChat short-clip recorder: VR wrist button triggers an in-game OSC countdown and automated OBS recording.

Resources

License

Code of conduct

Contributing

Security policy

Stars

2 stars

Watchers

0 watching

Forks

Packages

 
 
 

Contributors