Question / Help Video Recording Stutter

downfall

New Member
Not Streaming, just recording. Playing Rainbow 6, video is fine in the menus but as soon as a round of gameplay starts (my actual game is fine getting about 100 fps, just in the recording) the video freezes and stutters. It's unwatchable. Never had this problem up until this week. Any help is appreciated.

https://hastebin.com/wuxufebapa
 
Last edited:

Narcogen

Active Member
You probably need to cap the framerate in your game and/or turn on vsync. I'm guessing that your GPU is overloaded.

In order to tell, I'd need to see a log with a stream attempt in it that demonstrates your issue-- the log you posted is startup only, there's no streaming session in it.

Quit OBS. Open it again. Start streaming. Wait til your problem occurs. Stop streaming. Then post the log.
 

downfall

New Member
You probably need to cap the framerate in your game and/or turn on vsync. I'm guessing that your GPU is overloaded.

In order to tell, I'd need to see a log with a stream attempt in it that demonstrates your issue-- the log you posted is startup only, there's no streaming session in it.

Quit OBS. Open it again. Start streaming. Wait til your problem occurs. Stop streaming. Then post the log.

I don't know the problem occurs until i look at what i have recorded and if i am not streamning when i have this issue why do i need to stream to show you the log. Also can't turn on VSYNC cause i won't play with input lag and Siege has no way to limit FPS. Again, my past recordings of Siege, with uncapped FPS, were fine and then BAM, insane freezing and stuttering. Audio is fine however. Will record for a bit tonight and post the log after
 
Last edited:

Narcogen

Active Member
You are overloading both your CPU and GPU:

13:50:20.234: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 213 (3.0%)
13:50:20.234: ==== Recording Stop ================================================
13:50:20.237: Video stopped, number of skipped frames due to encoding lag: 4854/7128 (68.1%)

https://obsproject.com/wiki/General-Performance-and-Encoding-Issues

You're also both streaming and recording at a low bitrate. That's normal for streaming but not for recording. If the object is just to have a local archive at the same quality without any additional load, that's fine, but then there's no point in choosing x264 encoder settings that overload your CPU. If you haven't changed settings look at whatever else on your machine might be using resources.

Also, recording directly to mp4 is strongly discouraged. Any crashes, hangs, or other instabilities in recording will lead to an unrecoverable file; use FLV or MKV and then choose the "remux recordings" afterwards if you need to import the file into an editor that does not support those containers directly.

Lastly since you have an RX580, look at the AMF encoder plugin. It may be worthwhile for you to use hardware compression for your local recording to get better quality without increasing load.

https://obsproject.com/forum/resour...-framework-encoder-plugin-for-obs-studio.427/
 
Top