A obs plugin and client executable that allows starting/stopping recording/streaming from invoking the client via the use of a Unix socket.
.forgejo/workflows | ||
archLinuxPackaging | ||
src | ||
.gitignore | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
obs-studio-plugin-unix-socket-control
An obs-studio plugin that accepts commands over a unix socket to start/stop recording/streaming or shows recording/streaming active status.
When building the plugin, an obs-studio plugin and a client program is built.
This exists because obs-studio keyboard shortcuts don't work on Wayland, and I wanted a workaround to tell obs-studio to start/stop recording (via the use of invoking a toggle script that uses this plugin's client with a configured Sway keyboard shortcut).