Skip to content

Fork with post-save script and desktop capture support

License

Notifications You must be signed in to change notification settings

f0e/obs-hadowplay

 
 

Repository files navigation

OBS Hadowplay

Logo

Introduction

In an attempt to move away from ShadowPlay and it's lack of customization, I thought I'd bring the useful functionality over to OBS.

This includes automatic replay buffer start/stop based on hooked captures within the active scene and the organisation of replays/recordings into folders named after the capture subject.

Changelog

  • v2.3.0

    • Added configurable organised filename formats
    • Added toggle for folder organisation
    • Added some extra logging around file moving and folder creation
  • v2.2.1

    • Added a configurable replay buffer stop delay
    • Added an option to restart the replay buffer on save
  • v2.1.0 (2.0.4)

    • Added an option to organise screenshots
    • Added an option add discovered target name as a filename prefix
    • Added an option to disable automatic file organisation all together
  • v2.0.3

    • Now works with all types of window-capture and game-capture
    • Improved capture subject name retrieval
      • No longer relies on enumerating fullscreen apps.
      • Grabs the top active capture's Product Description, Product Name or exe name at the time of saving.
      • Exceptions now only need to target applications that can be captured.
    • Added user settings under the Tools menu
      • Automatic replay buffer can now be toggled off
      • Settings are saved at the scene collection level
    • No longer starts recording if all running fullscreen windows are excluded
      • User exclusions can be added through the settings menu
    • Added notifications when recordings are saved
      • Both sound and dekstop notifications can be toggled through the settings menu
    • Automatic replay now checks inside groups and scene references for game-captures
  • v1.1.3

    • Added automatic replay organisation
      • When a reply is saved, it will move the recording into a folder named after the top most application's ProductName
    • Added automatic recording organisation
  • v1.0.0

    • Initial release.
      • Automatic activation of the replay buffer when a game-capture is detected as being active (width & height > 0)
      • Manual replay buffer activation will not be stopped if a game-capture becomes inactive
      • Manual replay buffer deactivation is possible and will restart once game-captures become inactive

Currently only works on Windows

Language packs

  • English
  • Russian
  • French
  • Chinese
  • Taiwanese

ko-fi

About

Fork with post-save script and desktop capture support

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • CMake 48.4%
  • C++ 41.8%
  • Shell 8.4%
  • C 1.4%