Question / Help Best setting for Recording 1080p @ 60fps (avoid stuttering)

Auronzolo

New Member
Hi! Recently I discovered a good balance to stream Action game on YouTube.

Now I ended up that I'd like to record Videos on pc and then upload them.

Do you know a good starting settings to begin work on quality / performance?

I've tryed to record about 15 minutes of gameplay if an Action game.
While gaming, I had constant 60 fps, no lag, no stuttering.
Instead, while watching my recorded gameplay, I've noticed occasionally some stuttering. What could be happened? I mean, what causes stuttering?

Here's some specs

CPU : Ryzen 5 1600
GPU: GTX 1080
HDD

OBS Settings :
- NVENC New
- VBR : MIN 40000 MAX 60000
- Key frame : 2
- Preset : Quality
- Profile: High

VIDEO

Base Res: 1920x1080
Output Res : 1920x1080
Lanczos
60 fps

Another question : what's the difference between Max Quality and Quality (Preset)? A GTX 1080 can handle at least Quality?
 

Auronzolo

New Member
CQP rate control, quality setting 14. NVENC new, psycho-active tuning off, lookahead off.
CQP = 14 will create a very big file. I've tryed 15 CQP for 30 seconds and I've got a file of 1 GB size.

In terms of quality, how much change between Max Quality and Quality Presets? A Gtx 1080 can handle max quality?

The fact there is stuttering in the output file, can be due to the CBR settings?
 

Narcogen

Active Member
CQP = 14 will create a very big file. I've tryed 15 CQP for 30 seconds and I've got a file of 1 GB size.

Yes. 1080p60 is a lot of pixels. You can increase the number if you wish, up to around 23.


In terms of quality, how much change between Max Quality and Quality Presets? A Gtx 1080 can handle max quality?

The difference between Max Quality and Quality is 2-pass encoding.

https://www.nvidia.com/en-us/geforce/guides/broadcasting-guide/

The fact there is stuttering in the output file, can be due to the CBR settings?

21:43:00.233: Video stopped, number of skipped frames due to encoding lag: 2540/78002 (3.3%)

No. For x264 encoding, whether you get frame drops due to encoding lag depends on frame size, frame rate, and your CPU preset speed. If you are dropping frames, you need to set it faster.

For the NVENC encoder, this is a function of CQP, frame size, and frame rate. Changing the bit rate changes the size of the stream, and that will affect apparent quality at a given frame size and frame rate, but frame rate, frame size, and quality preset affect load, as I understand it.
 

Auronzolo

New Member
Yes. 1080p60 is a lot of pixels. You can increase the number if you wish, up to around 23.




The difference between Max Quality and Quality is 2-pass encoding.

https://www.nvidia.com/en-us/geforce/guides/broadcasting-guide/



21:43:00.233: Video stopped, number of skipped frames due to encoding lag: 2540/78002 (3.3%)

No. For x264 encoding, whether you get frame drops due to encoding lag depends on frame size, frame rate, and your CPU preset speed. If you are dropping frames, you need to set it faster.

For the NVENC encoder, this is a function of CQP, frame size, and frame rate. Changing the bit rate changes the size of the stream, and that will affect apparent quality at a given frame size and frame rate, but frame rate, frame size, and quality preset affect load, as I understand it.

According to this
21:43:00.233: Video stopped, number of skipped frames due to encoding lag: 2540/78002 (3.3%)

I'm using the Nvenc Encoder (new) How could I fix the issue, since while Recording I'm not getting frame skips, I notice them only during the playback of the video.
 

Narcogen

Active Member
Just to be clear: The frame drops reported in the log are happening during recording, not only during playback. You may be seeing MORE skips in playback if your computer has trouble playing back the video, but that 3% dropped frames are in the video and are put there during recording.
 

Auronzolo

New Member
Just to be clear: The frame drops reported in the log are happening during recording, not only during playback. You may be seeing MORE skips in playback if your computer has trouble playing back the video, but that 3% dropped frames are in the video and are put there during recording.
I see.

To prevent this should I lower VBR or change other settings? (like PsychoVisual as told by @carlmmii . PsychoVisual Tuning is turned on since I'm trying to record The Witcher 3 and it's an adventure game so there is a lot of camera movement)
 

carlmmii

Active Member
PsychoVisual Tuning uses CUDA to perform its optimizations, meaning it has to eat into other GPU resources. Since you're running into encoding lag on the recording only, this suggests that the GPU prioritization isn't giving the CUDA operations enough priority to meet frame timing requirements.

This also applies to Look Ahead, as well as Max Quality. As long as these aren't used, the NVenc (new) encoder should only be using the NVenc encoder silicon without needing to leverage anything else.
 
Last edited:

VES!TO

New Member
Hi! Recently I discovered a good balance to stream Action game on YouTube.

Now I ended up that I'd like to record Videos on pc and then upload them.

Do you know a good starting settings to begin work on quality / performance?

I've tryed to record about 15 minutes of gameplay if an Action game.
While gaming, I had constant 60 fps, no lag, no stuttering.
Instead, while watching my recorded gameplay, I've noticed occasionally some stuttering. What could be happened? I mean, what causes stuttering?

Here's some specs

CPU : Ryzen 5 1600
GPU: GTX 1080
HDD

OBS Settings :
- NVENC New
- VBR : MIN 40000 MAX 60000
- Key frame : 2
- Preset : Quality
- Profile: High

VIDEO

Base Res: 1920x1080
Output Res : 1920x1080
Lanczos
60 fps

Another question : what's the difference between Max Quality and Quality (Preset)? A GTX 1080 can handle at least Quality?
Bro, that's my settings, but i use VBR: MIN 50000 MAX 80000. I am whit GTX 1060 3GB, Intel core I5 8600k
 

rekasimark

New Member
Hi! Recently I discovered a good balance to stream Action game on YouTube.

Now I ended up that I'd like to record Videos on pc and then upload them.

Do you know a good starting settings to begin work on quality / performance?

I've tryed to record about 15 minutes of gameplay if an Action game.
While gaming, I had constant 60 fps, no lag, no stuttering.
Instead, while watching my recorded gameplay, I've noticed occasionally some stuttering. What could be happened? I mean, what causes stuttering?

Here's some specs

CPU : Ryzen 5 1600
GPU: GTX 1080
HDD

OBS Settings :
- NVENC New
- VBR : MIN 40000 MAX 60000
- Key frame : 2
- Preset : Quality
- Profile: High

VIDEO

Base Res: 1920x1080
Output Res : 1920x1080
Lanczos
60 fps

Another question : what's the difference between Max Quality and Quality (Preset)? A GTX 1080 can handle at least Quality?

Helo!
Put preset to Balanced
 
Top