Question / Help Stuttering Below 60FPS

Ali-Gay

Member
Hear me out:

I am having issues where if I record at 60fps, and the game drops below 60fps, there are massive stuttering issues. Especially in a game like Arma 3...is there anyway to fix this? Note that it is stuttering in the recording, not on my game. I am currently playing the division at 1440p and I'm running medium settings and am dropping to about 50fps with terrible stuttering issues in the recording. Can anyone help me, or link me to another forum post?
 

c3r1c3

Member
I can point you to the fact that you're instructed to post a log... and that you haven't, so it's almost impossible to help you without one.
 

Ali-Gay

Member
"09:29:22.609: [game-capture: 'Game Capture'] (half life scientist) everything.. seems to be in order"
haha
 

DamageInc

Member
Looking at your log, you are dropping frames during the recording. Just under 10% are dropping infact.

I experienced the same issue trying to record 1440p at 60fps with obs. Despite the fact you are using the nvenc h.264 encoder, dont expect it to perform the same as shadowplay. Obs still encodes ypur vid and audio which still demands processor power.

If the game you are playing is sitting close to using most of your cpu (o record battlefiwld 4 which is about 70% cpu use just on its own) and then you add the overhead obs will add to your cpu to do the encodinh from 1440p is maxing you out i suspect. Hence the 10% dropped/ skipped frames.

To know for sure open task manager and go to the performance tab and watch your cpu usage just in game and then with game and obs recording. If you bounce along near or at 100% then thats the issue.

Solutions: dial down your quality...your at 18..try 23 as a start
I just gave up with 1440p and downscale my recording to 1080p. That works for me.
 

Valter

New Member
Try with 30fps first. and test using your 390 for the recording also (amd video encoder)
for me if I record with quicksync wich does not affect my gpu and cpu less then 10%, if my game cant keep over 60fps, the recording will look choppy at those parts where the fps drops. so its important to keep settings so that you stay at your recording fps
 

c3r1c3

Member
(Just a note: People who don't post logs drop to the bottom of my queue, so while I get around to them, it's after I deal with new posts and people who posted before).

09:29:11.790: [game-capture: 'Game Capture'] attempting to hook process: ts3client_win64.exe

Do you have some typo of TeamSpeak (in game) Overlay?

Also you have an AMD GPU as your main GPU (with monitors hooked up to it), and are using NVENC for recording. That's likely an inefficient transfer. What happens when you use x264 (Output Mode->Simple, Recording->preset: high Quality)?

Also in 0.16.0 there's a good chance that there'll be native AMD VCE support. If that happens, you'll want to upgrade and use VCE, seeing as your main GPU is an AMD.
 

Ali-Gay

Member
Try with 30fps first. and test using your 390 for the recording also (amd video encoder)
for me if I record with quicksync wich does not affect my gpu and cpu less then 10%, if my game cant keep over 60fps, the recording will look choppy at those parts where the fps drops. so its important to keep settings so that you stay at your recording fps
AMD for recording doesnt work, I dont want to explain it in depth, but it just doesnt work
 

Ali-Gay

Member
Try with 30fps first. and test using your 390 for the recording also (amd video encoder)
for me if I record with quicksync wich does not affect my gpu and cpu less then 10%, if my game cant keep over 60fps, the recording will look choppy at those parts where the fps drops. so its important to keep settings so that you stay at your recording fps
I can't use quicksync with a xeon...
 

Ali-Gay

Member
(Just a note: People who don't post logs drop to the bottom of my queue, so while I get around to them, it's after I deal with new posts and people who posted before).

09:29:11.790: [game-capture: 'Game Capture'] attempting to hook process: ts3client_win64.exe

Do you have some typo of TeamSpeak (in game) Overlay?

Also you have an AMD GPU as your main GPU (with monitors hooked up to it), and are using NVENC for recording. That's likely an inefficient transfer. What happens when you use x264 (Output Mode->Simple, Recording->preset: high Quality)?

Also in 0.16.0 there's a good chance that there'll be native AMD VCE support. If that happens, you'll want to upgrade and use VCE, seeing as your main GPU is an AMD.
Nah there's no overlay...I think I was testing something out...just ignore it
 

Ali-Gay

Member
Looking at your log, you are dropping frames during the recording. Just under 10% are dropping infact.

I experienced the same issue trying to record 1440p at 60fps with obs. Despite the fact you are using the nvenc h.264 encoder, dont expect it to perform the same as shadowplay. Obs still encodes ypur vid and audio which still demands processor power.

If the game you are playing is sitting close to using most of your cpu (o record battlefiwld 4 which is about 70% cpu use just on its own) and then you add the overhead obs will add to your cpu to do the encodinh from 1440p is maxing you out i suspect. Hence the 10% dropped/ skipped frames.

To know for sure open task manager and go to the performance tab and watch your cpu usage just in game and then with game and obs recording. If you bounce along near or at 100% then thats the issue.

Solutions: dial down your quality...your at 18..try 23 as a start
I just gave up with 1440p and downscale my recording to 1080p. That works for me.
I'll try your idea last, because dropping quality is the last thing I want to do
 

Ali-Gay

Member
Looking at your log, you are dropping frames during the recording. Just under 10% are dropping infact.

I experienced the same issue trying to record 1440p at 60fps with obs. Despite the fact you are using the nvenc h.264 encoder, dont expect it to perform the same as shadowplay. Obs still encodes ypur vid and audio which still demands processor power.

If the game you are playing is sitting close to using most of your cpu (o record battlefiwld 4 which is about 70% cpu use just on its own) and then you add the overhead obs will add to your cpu to do the encodinh from 1440p is maxing you out i suspect. Hence the 10% dropped/ skipped frames.

To know for sure open task manager and go to the performance tab and watch your cpu usage just in game and then with game and obs recording. If you bounce along near or at 100% then thats the issue.

Solutions: dial down your quality...your at 18..try 23 as a start
I just gave up with 1440p and downscale my recording to 1080p. That works for me.
Bu anyway, OBS uses up about <5% of my cpu, with my game taking 30%+
 

Ali-Gay

Member
(Just a note: People who don't post logs drop to the bottom of my queue, so while I get around to them, it's after I deal with new posts and people who posted before).

09:29:11.790: [game-capture: 'Game Capture'] attempting to hook process: ts3client_win64.exe

Do you have some typo of TeamSpeak (in game) Overlay?

Also you have an AMD GPU as your main GPU (with monitors hooked up to it), and are using NVENC for recording. That's likely an inefficient transfer. What happens when you use x264 (Output Mode->Simple, Recording->preset: high Quality)?

Also in 0.16.0 there's a good chance that there'll be native AMD VCE support. If that happens, you'll want to upgrade and use VCE, seeing as your main GPU is an AMD.
What do you mean upgrade? Are you saying that the 390 won't be sufficient? Anyways, I'm going to work and will be back at 4pm, I'll try all your ideas then
 

Ali-Gay

Member
Well look I'm gonna try nvenc at high performance preset. When I do it the normal way, it doesnt alert me of any issues....
 

Ali-Gay

Member
Looking at your log, you are dropping frames during the recording. Just under 10% are dropping infact.

I experienced the same issue trying to record 1440p at 60fps with obs. Despite the fact you are using the nvenc h.264 encoder, dont expect it to perform the same as shadowplay. Obs still encodes ypur vid and audio which still demands processor power.

If the game you are playing is sitting close to using most of your cpu (o record battlefiwld 4 which is about 70% cpu use just on its own) and then you add the overhead obs will add to your cpu to do the encodinh from 1440p is maxing you out i suspect. Hence the 10% dropped/ skipped frames.

To know for sure open task manager and go to the performance tab and watch your cpu usage just in game and then with game and obs recording. If you bounce along near or at 100% then thats the issue.

Solutions: dial down your quality...your at 18..try 23 as a start
I just gave up with 1440p and downscale my recording to 1080p. That works for me.
CQP of 23 didn't work and my cpu sits around 50% while recording and gaming
 

c3r1c3

Member
Please post a link to a clean log file. To make a clean log file, first restart OBS, then start your stream/recording for ~30 seconds and stop it again. When you're done select Help > Log Files > Upload Current Log File. Copy the URL and paste it here.
 
Top