How can i get a script to save each frame's video data to a file every frame?


New Member
So i'm completely new to lua and the OBS API but i want to have a script save the video output to a jpeg every frame, i'm aware that there's a "singlejpeg" output in the recording settings but since obs doesn't let me open that jpeg while it's being written over; so i can't read it from any other external program (or at least in the scope of what i'm using) until it stops recording.

I get the sense that i'm just not finding what i'm supposed to do here and need someone to point me to the right direction if what i'm trying to do sounds feasible. If not, i guess i could alternatively have a script that stops and starts obs from recording every frame, that would also work for what i'm trying to do.
Last edited: