MasterEvilAce
New Member
Hey,
I've been trying to record *1080p 60fps* video, and recently started getting into testing NVENC. Unfortunately it tends to not be all that great.
My current setup looks like this:
Intel i7 6700K, nvidia GTX 970, 16 GB ram, 144hz BenQ monitor (running at 120hz), and I record to a Samsung 840 SSD.
Most of my testing has been with Overwatch on medium settings, capped at ~120 FPS (without VSync), and I can regularly get 200+ FPS, so it's not a real strain on the hardware.
I am running the latest Windows 10, and nVidia drivers.. I know there are some problems with anniversary update, and I'm wondering if that is possibly related, here... but if not, let me explain what is happening...
With x264 Encoder, I run CRF 18 on ultrafast, high profile. Recordings come out great, no dropped frames, smooth, and great image quality.
With testing NVENC, the guide suggests a CQP setting of down to 15. I'm having trouble getting consistently smooth gameplay recorded with CQP even at 18.. it's very stuttery on playback. 23 is better but seems like it still hitches occasionally. Going higher than 23 tends to make the recording too low quality for my liking. The actual game is still smooth with CPU or GPU encoding, but while using NVENC the playback is just unwatchable. There's nothing in the log about dropped frames or anything of that nature.
I've tried Shadowplay itself just to test if there's a problem there, but it's fine. Even recording at 130 mbps there is absolutely no stuttering.
In OBS, the other rate control settings are lossless, CBR, VBR. Lossless is very choppy on playback, maybe equiv of the "15 CQP" setting. I've only tried VBR a couple of times... with a bitrate of 50000 the playback is extremely smooth, but the quality isn't perfect. Trying a setting of 80000-100000 tends to result in that jittery playback, again, even though the image is very good.
I'm wondering if this performance is to be expected, or if there's an issue somewhere. Seems strange that Shadowplay can record 1080p60 @ 130 mbps flawlessly and OBS "struggles" at even 80 mbps. Back to CQP tests, cutting the OBS framerate to 30 fixes stuttering issues at the CQP's I want to use, but I'd really like to record at 60 FPS.
Any ideas?
I've been trying to record *1080p 60fps* video, and recently started getting into testing NVENC. Unfortunately it tends to not be all that great.
My current setup looks like this:
Intel i7 6700K, nvidia GTX 970, 16 GB ram, 144hz BenQ monitor (running at 120hz), and I record to a Samsung 840 SSD.
Most of my testing has been with Overwatch on medium settings, capped at ~120 FPS (without VSync), and I can regularly get 200+ FPS, so it's not a real strain on the hardware.
I am running the latest Windows 10, and nVidia drivers.. I know there are some problems with anniversary update, and I'm wondering if that is possibly related, here... but if not, let me explain what is happening...
With x264 Encoder, I run CRF 18 on ultrafast, high profile. Recordings come out great, no dropped frames, smooth, and great image quality.
With testing NVENC, the guide suggests a CQP setting of down to 15. I'm having trouble getting consistently smooth gameplay recorded with CQP even at 18.. it's very stuttery on playback. 23 is better but seems like it still hitches occasionally. Going higher than 23 tends to make the recording too low quality for my liking. The actual game is still smooth with CPU or GPU encoding, but while using NVENC the playback is just unwatchable. There's nothing in the log about dropped frames or anything of that nature.
I've tried Shadowplay itself just to test if there's a problem there, but it's fine. Even recording at 130 mbps there is absolutely no stuttering.
In OBS, the other rate control settings are lossless, CBR, VBR. Lossless is very choppy on playback, maybe equiv of the "15 CQP" setting. I've only tried VBR a couple of times... with a bitrate of 50000 the playback is extremely smooth, but the quality isn't perfect. Trying a setting of 80000-100000 tends to result in that jittery playback, again, even though the image is very good.
I'm wondering if this performance is to be expected, or if there's an issue somewhere. Seems strange that Shadowplay can record 1080p60 @ 130 mbps flawlessly and OBS "struggles" at even 80 mbps. Back to CQP tests, cutting the OBS framerate to 30 fixes stuttering issues at the CQP's I want to use, but I'd really like to record at 60 FPS.
Any ideas?