Question / Help Recording locally (desktop) very low FPS...

lunch

New Member
Anyone have any ideas why I may only be getting 15fps or so when trying to record the desktop locally?

Does OBS use the video card much for recording the desktop locally / encoding? If so, that's probably the issue here (on board video). However, the CPU is quite good.

Log file here

Thank you for any help!
 
Anyone have any ideas why I may only be getting 15fps or so when trying to record the desktop locally?

Does OBS use the video card much for recording the desktop locally / encoding? If so, that's probably the issue here (on board video). However, the CPU is quite good.

Log file here

Thank you for any help!
because screen capture is very much not optimized for recording even with windows 8.1 screen capture accelleration.

Also, 1080@60 is way to high for your PC using x264.

try quicksync but do 1080@30 instead and set the QVC preset to balanced.

If you are local recording, set your buffer to 0 (not bitrate, leave that at 1000). buffer 0 unlocks the bitrate to go as high as it need for the quality. If you get an error, then set the bitrate and buffer to 50000 (aka 50k)

If you are streaming you will at least need 3500 bitrate for 1080@30, and for 1080@60 you will need 5000-8000 bitrate, which is above twitch's upper limit of 3500 bitrate so its useless to stream that high anyway
 
Last edited:
Appreciate the response and tips. One thing...

because window capture is very much not optimized for recording even with windows 8.1 screen capture accelleration.

On my machine (not the machine in question), I have an inferior/older CPU, but have an nVidia GTX 660 video card. I can record 1920x1200 @ 60fps on desktop no problem. So I guess that's why I was asking if the video card had a hand in this recording/encoding process, since technically my machine should be less capable.

Also, even when I selected a 200x200 pixel recording area on the machine in question, FPS was still showing 15. It did not matter how small or large I made the recording area, so that's why I suspect something else is up.

I am not streaming at all. Essentially OBS is just being used here to do some screencasting stuff.

Appreciate your response!
 
Appreciate the response and tips. One thing...



On my machine (not the machine in question), I have an inferior/older CPU, but have an nVidia GTX 660 video card. I can record 1920x1200 @ 60fps on desktop no problem. So I guess that's why I was asking if the video card had a hand in this recording/encoding process, since technically my machine should be less capable.

Also, even when I selected a 200x200 pixel recording area on the machine in question, FPS was still showing 15. It did not matter how small or large I made the recording area, so that's why I suspect something else is up.

I am not streaming at all. Essentially OBS is just being used here to do some screencasting stuff.

Appreciate your response!
does your 660 do NVENC? that would help a little, but screen cap is still iffy and not recommended. :/
 
does your 660 do NVENC? that would help a little, but screen cap is still iffy and not recommended. :/

The option for Nvidia NVENC is available in the Encoding area in Settings, however I use x264. My computer at home also works flawlessly with monitor (desktop) capture.

Hmmmmm....
 
If you get an error, then set the bitrate and buffer to 50000 (aka 50k)
12,000 bitrate and 15,000 buffer has proven to be more than enough for 1080/60 with NVENC in the past for me, and as such should translate to quicksync.
So I guess that's why I was asking if the video card had a hand in this recording/encoding process, since technically my machine should be less capable.

Also, even when I selected a 200x200 pixel recording area on the machine in question, FPS was still showing 15. It did not matter how small or large I made the recording area, so that's why I suspect something else is up.
Yes, the video card does have a say in it.

That is a problem indeed. I don't know why it's doing that. Can you please uninstall OBS, delete your C:\Users\YourName\AppData\Roaming\OBS folder and reinstall OBS, then try again? It *WILL* wipe all your scenes and settings (and stream key), but it should fix recurring problems with the program itself.
 
Reinstalled OBS and it did not fix the issue. However, I found a workaround.

If I use a 'Window Capture' source as opposed to a 'Monitor Capture' source, I am able to record at 60fps 1080p just fine. Very weird. I don't have that issue on my other boxes.

Anyways, thanks for the help, this will do for now!
 
Reinstalled OBS and it did not fix the issue. However, I found a workaround.

If I use a 'Window Capture' source as opposed to a 'Monitor Capture' source, I am able to record at 60fps 1080p just fine. Very weird. I don't have that issue on my other boxes.

Anyways, thanks for the help, this will do for now!
Well you're using windows 7, which has terrible monitor capture capabilities. Monitor capture also requires AERO to be disabled as far as I remember, and window capture requires it to be on. Windows 8 and 8.1 have HUGELY improved monitor capture. It's a benefit those OSes have in streaming.
 
Back
Top