Game runs fine but OBS Recording has frame drops.

iRobbzZz

Reputable
Feb 4, 2015
11
0
4,510
I've been recording Black Ops 3 and Fallout 4 using OBS. I have 2 monitors so I have the game open on one monitor with OBS open on the other. While playing the game everything is smooth and stays at 60fps but when I look at the other monitor to see OBS it's displaying frame rate drops going from 60fps all the way down to 5fps at times. I've never had this problem before when recording with OBS.

Anybody know of a fix?

My PC Specs:
CPU - Intel i5-4690K
GPU - NVIDIA GeForce GTX 960 (2GB)
RAM - Corsair Vengeance (2x4GB)
SSD - 256GB Samsung Evo 850 (OS and Programs are installed to the SSD)
HDD - 2 x 1TB WD Blue 7200RPM (One Drive for installing games and the other for the recordings)

OBS Settings (For File Output)
Encoding:
Video
Encoder - Nvidia NVENC
Use CBR - No
Quality Balance - 10
Max Bitrate - 20000kb/s

Audio
Codec - AAC
Bitrate - 128
Format - 48kHz
Channel - Stereo

Video
Resolution - 1920x1080
Aspect Ration 16:9
Resolution Downscale - None
FPS - 60

Advanced
General
Use Multithreaded Optimizations - Yes
Process Priority Class - High
Scene Buffering Time - 700ms
Disable encoding while previewing - No
Allow other modifiers on hotkeys - Yest

Video
NVENC Preset - Automatic
Encoding Profile - High
Keyframe Interval - 0
Use CFR
Encode in Full Rage - No
Allow 61-120 FPS entry in video settings - No

Audio
Force desktop audio to use video timestamps as a base for audio time - No
Global Audio Sync Offset - 0ms
Use Mic QPC timestamps - No

Network
Automatic low latency mode - No
Bind To Interface - Default
Latency tuning factor - 20
Disable TCP send window optimization - No

I've tried changing Encoding settings and Advanced settings to get a better outcome but I haven't seen any changes in performance.

I did successfully manage to record one video on each game staying at 60fps by setting the encoder to x264 and having the x264 CPU Preset to ultrafast. However I've since tried recording again with those settings but I've been getting the same frame drops as with other settings I've tried.

Any help would be greatly appreciated! :)
 

obs is stupid
use shadowplay its a recording software that comes WITH the graphics card, and uses gpu processors to record and not cpu. There is literally no performance drop.
 


Using NVENC in OBS uses the GPU to do the encoding as well.
 


Just did a few tests. CPU, GPU, RAM usages go up over 80% nearly to 95%. The HDD activity looks fine so no problems with that one. Temperatures for CPU, GPU, RAM and HDDs increase a by a few degrees so that's also fine.

Looks like the problem is with the usages of the CPU, GPU and RAM.
 
Depending on the game your CPU usage may spike high enough to cause dropped frames even when using NVENC, depending on settings.

Experiment with dropping the bitrate for your recording. You'll lose some quality, but that's better than recordings that skip frames all the time.
 

But shadowplay actually works
 


I've tried a bunch of different bitrates, I even tried 1000, and it still gives me frame drops in OBS. I then went into the game and set the graphics settings to the lowest possible ones and again still get frame drops in OBS.
 

WHY are you so persistant about obs? FORGET IT. Shadowplay works the same but actually records. You will get no performance drop

 


I activated shadowplay however it won't record anything. I set it to manual and even put the overlay on so I'd be able to see it while I tested it but when I opened the game the FPS count was in the top right but the status thing wasn't. I thought maybe it's just bugged out so I went ahead a pushed the keys to start recording and then pushed them again to stop went to the file output folder and there was nothing there.
 
If it's happening with the in game graphics on lowest settings then it sounds like something isn't playing nice with OBS. Any background processes that could be interfering? Real time virus protection? Running OBS as Administrator?

You might want to re-post this on the OBS forums and see what they think: https://obsproject.com/forum/list/questions-and-help.5/

Edit: I'm not going to respond to this anymore. If you want to use OBS, I suggest asking on the OBS forums as I'm running out of ideas and don't own Fallout 4 or Black Ops 3.
 


Okay man, thanks for trying to help though! I'll post on the forums like you suggested :)
 


Okay man, thanks for trying to help though! I'll post on the forums like you suggested :)