Record/Replay Notifications and/or More Event Hooks

Shurikane

New Member
I routinely use OBS to record full-screen applications, and use a hotkey combo to start/stop recording, and to save instant replays.

From what I understand, OBS does not provide any out-of-the-box notifications to that effect, meaning that the user is effectively blind as to whether or not their key combo worked while in a full-screen app.

To work around this, I installed SRBeep which does a fine job on its own as a stopgap measure. It does have limitations however, notably in that apparently no event exists in OBS to confirm that an instant-replay has been saved.

Here's what I envision the dream-state would look like. There would be a notification sound for the following events:
  • Recording started
  • Recording stop acknowledgement (upon initial keypress)
  • Recording saved (confirming, after recording stopped, that a file has indeed been saved - this always seems to happen on a delay, so I feel it's worth it to have a noise for the acknowledgement and another for the save, since right now I've got a notification sound on the save only, which could fool a user into thinking their keypress didn't register if OBS takes a while to save the recorded file.)
  • Replay buffer activated
  • Replay buffer stopped
  • Instant replay saved
It goes without saying that having notification sounds built into OBS would be the best, but failing that, having explicit events of some sort in the backend to hook onto (I don't know how the innards work exactly) would be beneficial for plugin makers to give them more options. In the above list, the missing events from SRBeep are highlights in bold.

And that's about it! That's my feature request! :)
 

DeMoN

Member
I think its save to say that this software will in 2030 still no have exclusive fullscreen overlay, while a fraps had it already in win98 times xD

With this feature you could also overlay the chat ingame which would be MUUCH more useful than using a 2nd monitor. Even if I would have a 2nd monitor I would've to look away from my playing screen - so it absolutely makes close to zero difference to looking on phone or alt+tabbing, because while Racing game or in a multiplayer shooter match I dont have that opportunity to look away and would still have to look afterwards for the chat. But if its overlayed on my actual game I can read it any time.

Also I wouldnt be surprised if they still have the default setting for the color format at bt.601 instead bt.709, despite

a) 709 is the matrix for HD Video
b) 709 is what youtube uses and if you upload 601, they have to convert to 709, which makes the color slightly else.
c) The last answer by the OBS devs for this weird default setting, they seemed to confuse it with the color range full vs partial. because their answer was a bit weird.
 

Michael Nüsken

New Member
I have a similar proposal. Actually, I do recordings on a machine with only a single screen availabe. I use different scenes and have defined hotkeys to switch between them. Most of the scenes embed my slides which I display in full screen mode. To see what happens I use the "Fenstermodusprojektor" (window mode projector?) and make it stay in the foreground. I then just move it to a corner where it does not hide my view on the full screen slides too much. Finally, I use hotkeys to start, pause, resume and end the recording,

That is all wonderful. The only deficiency is that I do *not* see any marker that tells me whether the recording runs, is paused or stopped. (The main OBS window is of course hidden behind my slides.) A sound would probably disturb the recording, but a visual indicator in the window mode projector would solve my problems there.

So I do suggest to add such a feature.
 
Top