Logo5.png


RecORDER is a Python script for OBS Studio designed to bring ShadowPlay-style automatic organization to your media.
It automatically sorts recordings, replays, and screenshots into folders called after captured windows/games, keeping your media clean and organized.

--------------------------------------------------

Features

--------------------------------------------------

Automatic Folder Sorting

  • Detects the game/window that OBS hooks into (Game Capture or Window Capture)
  • Places each recording in a folder named after the application
  • Works similarly to NVIDIA ShadowPlay’s folder structure

Replay & Screenshot Management

  • Replay Buffer recordings and screenshots are placed in dedicated directories

Split Recording Support

  • Automatically moves split segments to the correct folder when OBS splits files

Organization mode customization​

  • Decide which type of organization works best for you
    • Basic - move files into respective folders
    • Group by Date - Basic + move media into folders named after their creation date

Fallback Behavior

  • If OBS cannot fetch title of hooked application (e.g., using Display Capture), files are sent to a generic folder called "Any Recording" or whatever user sets-up as a name

Check RecORDER updates in Scripts window​

  • Press the button to see if there's an update available!

--------------------------------------------------

Compatibility

--------------------------------------------------
  • OS: Windows 11 (tested), MacOS, Linux
  • OBS Version: 29.0.0 or newer

--------------------------------------------------

Installation

--------------------------------------------------
  1. Download RecORDERvX-X.py from the project repository
  2. Open OBS → Tools → Scripts
  3. Click [+] and add RecORDERvX-X.py
  4. Configure script to your preferences
  5. Start recording — RecORDER handles sorting automatically

--------------------------------------------------

Limitations & Notes

--------------------------------------------------
  • Sorting only works with Game Capture or Window Capture sources
  • Display Capture recordings go to the fallback folder
  • Report issues via GitHub

--------------------------------------------------

Example Directory Structure

--------------------------------------------------
Code:
Videos/
 ├─ Apex Legends/
 │   ├─ 2024-04-05 17-32-10.mp4
 │   ├─ 2024-04-05 17-32-10-1.mp4  (split recording)
 │   └─ Screenshots/
 ├─ Factorio/
 └─ Manual Recording/

==================================================
Author
oxypatic
Downloads
8,695
Views
10,593
First release
Last update

Ratings

5.00 star(s) 1 ratings

More resources from oxypatic

Latest updates

  1. 3.1.1 - Corrupted JSON hotfix

    Hotfix to script acting incorrectly during OBS Startup, corrupting the JSON cfg file. (sorry...
  2. 3.1 - J.olly C.hristmas D.ay F.at M.an U.pdate

    Hello everyone! I will have to rest after all this coding, so don't expect any updates anytime...
  3. 3.0 - My god, I did it, please send some energy drinks.

    Hello every person reading this text! I have done it! It might not have been the best decision...
Back
Top