Looking for script/plugin: Auto‑name recording file based on captured window title / process name

ert

New Member
Hi everyone,
I am looking for an OBS script or plugin that can automatically name my recorded files according to the active captured window.
My expectation:
When I stop a recording, the output video file should get a filename containing either the window title or the EXE process name of the window‑capture source I am using.
What I have tried so far:
I tested recording_organizer.lua. It can create folders by window name, but it has two problems on Windows:
If the target window returns an empty window title, it outputs "Unknown" directly, without falling back to read the process EXE name.
It has path‑separator bugs under Windows, so file‑moving actions always fail.
I understand the OBS API limitation: Lua scripts cannot change the filename for an already‑running recording session.
So I accept solutions that rename the file after recording finishes, via OBS‑WebSocket / external helper script, not limited to pure‑Lua.
My environment:
OBS Studio latest stable release
Windows 11
If anyone knows existing scripts, plugins, or sample code for this requirement, please share. Thank you very much.
 
Back
Top