Skip to content
This repository was archived by the owner on Nov 3, 2026. It is now read-only.

About

OBS Studio plugin allowing capture directly from OpenVR/SteamVR in full resolution.

Resources

Stars

88 stars

Watchers

2 watching

Forks

 
 

Latest commit

 

History

71 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

OpenVR Capture for OBS Studio

[Portions of this code were created with the assistance of ChatGPT, although not relying on it entirely (i.e. vibecoding), I still no longer consider this a feasible nor moral way to code moving forward. If I return to this project it will be to rewrite without the use of any AI.]

This plugin allows capturing directly from OpenVR/SteamVR in full resolution.

A fork of OBS-OpenVR-Input-Plugin, originally made by Keijo "Kegetys" Ruotsalainen

obs64_4E9advFPF8

Q. What benefits does this have over the original?

A.

  • Crop function replaced with realtime Aspect Ratio dropdown with Zoom and Offsets.
  • Threaded initialization prevents stutter in OBS Studio.
  • OpenVR SDK updated from v1.12.5 to v2.5.1
  • Minor performance tweaks.

Installation:

  1. Download latest release .zip
  2. Extract all files to the root of your OBS Studio installation.

Compiling:

  1. Pull OBS Studio source code recursively (git clone https://github.com/obsproject/obs-studio.git --recursive)
  2. Pull this repo, copy "plugins" into the root of OBS Studio's source code (git clone https://github.com/Pigney/OpenVR-Capture.git)
  3. Pull OpenVR SDK inside "deps" folder. (git clone https://github.com/ValveSoftware/openvr.git)
  4. Add add_obs_plugin(win-openvr PLATFORMS WINDOWS) to the end of obs-studio/plugins/CMakeLists.txt
  5. Compile from root directory with cmake --preset windows-x64 && cmake --build ./build_x64/plugins/win-openvr --config Release

About

OBS Studio plugin allowing capture directly from OpenVR/SteamVR in full resolution.

Resources

Stars

88 stars

Watchers

2 watching

Forks

Releases

Contributors

Languages