Skip to content

This OBS plugin provides an input plugin to 64bit OBS that allows capturing directly from OpenVR/SteamVR mirror surface in full resolution.

License

Notifications You must be signed in to change notification settings

stream-labs/OBS-OpenVR-Input-Plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

OpenVR Capture plugin for OBS source code

This OBS plugin provides an input plugin to 64bit OBS that allows capturing directly from OpenVR/SteamVR mirror surface in full resolution.

by Keijo "Kegetys" Ruotsalainen, http://www.kegetys.fi

Compiling:

  • Extract over OBS source
  • Put OpenVR SDK (openvr-master) under deps
  • Add add_subdirectory(win-openvr) to plugins/CMakeLists.txt after win-capture
  • Compile with visual studio. Only 64bit version has been tested.

Installation

  • Download latest zip release from https://github.com/baffler/OBS-OpenVR-Input-Plugin/releases (make sure not to download one labled "Source Code").
    • The zip file you download should contain a "data" and "obs-plugins" folder with a readme file. If not, makes sure to download the release zip file.
  • Close OBS Studio or Streamlabs OBS if it's open.
  • Extract the zip file into your OBS studio directory or Streamlabs OBS directory.
    • OBS Studio; typically installed in C:\Program Files (x86)\obs-studio and choose Replace Files if prompted.
    • Streamlabs OBS; typically installed in C:\Program Files\Streamlabs OBS\resources\app.asar.unpacked\node_modules\obs-studio-node and choose Replace Files if prompted.
  • Launch OBS or Streamlabs OBS and add a new source to one of your scenes, the source name is "OpenVR Capture"

Extract Files

Replace

About

This OBS plugin provides an input plugin to 64bit OBS that allows capturing directly from OpenVR/SteamVR mirror surface in full resolution.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • C++ 97.6%
  • CMake 2.4%