Question / Help Odd, inconsistent frame drops in encoding

MCBYT

Member
I've just recently got a new PC, and my new GPU (upgraded from a gt 1030 to a gtx 1660 super overclock) came today. I set it up, ran some tests on games (mirrors edge catalyst went from 1080p 50fps on minimum settings to 1080p 60+ fps on hyper settings), and everything came up great.

Turned on Minecraft, things were looking good, easy 1,500 FPS in singleplayer and 500-1000 in multiplayer. I open up OBS, set up NVENC (max performance settings btw), try recording, and everything goes wrong. For some reason, whether I record in 240 fps, 360 fps, or 480fps, I just can't get a consistent smooth recording; there's always 5-15% of frames dropped during encoding, and always in the form of short spikes in the video (instead of it just recording in a variable FPS that varies between, say, 120 and 360).

The weird part is, sometimes there's no issues at all. I've had 3 360fps recordings with roughly 0.2% frames dropped, and 2 240fps recordings with 0.1% dropped, so I know my PC is capable of recording in that quality. But recording again, on the same game, with the same settings, with the same FPS in-game and on OBS, for the same amount of time, I start getting spikes.

If you're wondering why I'm recording in such high FPS, I make montages (ultra slow-mo is helpful) and commentary videos (the higher FPS can be resampled in Sony Vegas to make a really smooth motion blur). I've made sure my drivers are up to date, as well, and there aren't any issues in my NVIDIA control panel as far as I can tell (everything on max performance, no form of v sync, etc).

When I switch from NVENC back to x264, I don't have issues anymore, and 180-240fps records just fine, but for some reason, that same quality or higher (or lower, even; 120fps has struggles) can't be achieved with my new GPU (and p.s, I know other people with very similar/the same setup and they can achieve 480-1200 FPS in recording [and get about the same in-game FPS as me, so I'm thinking this must be an OBS issue]).

If anyone has experienced this before and knows what to do, please help me out; I'm at a loss.

TL;DR: Most recordings lose 10% of their frames in encoding, some don't lose any. Setup is more than powerful enough based on other peoples experience. Somehow performing worse with a GTX 1660 super OC than with a GT 1030. Issue is almost certainly with OBS (no drivers, in-game settings, etc with problems).
 
Last edited:

qhobbes

Active Member
Try using Quality instead of Max Quality for NVENC Preset and un-check Look-ahead and Psycho Visual Tuning if those are checked.
 

MCBYT

Member
Try using Quality instead of Max Quality for NVENC Preset and un-check Look-ahead and Psycho Visual Tuning if those are checked.
Both are unchecked, and I'm using max performance (I tried Max Quality [20% frames dropped, so even worse] and Low-Latency Performance [basically exactly the same issues as Max Performance, but with worse quality video])
 

MCBYT

Member
Switching from my HDD to SSD fixed it. Not sure why, since no other games have this issue, but :shrug:
 
Top