Question / Help Poor recording quality with Nvenc

VoltageTheWolf

New Member
Hello,

I'm having issues with recording using Nvenc encoder. While I used H.264 My poor performance while gaming is reflected in my recording. I was told Nvenc would help with performance and quality freeing resources from the CPU.

My game will run normally but the recording will be a choppy 15fps or worse. Would recording to a external hard rive through USB 3.0 help quality? Are there any recommended recording settings to use to help?

My specs are an i5-4690k with 16gb ram and GTX-1070 8GB

Any help is appreciated.
 

Sukiyucky

Member
Record to internal SATA III, internal SSD, or even better yet NVMe.

21:58:29.170: ==== Recording Start ===============================================
21:58:29.170: [ffmpeg muxer: 'adv_file_output'] Writing file 'C:/Users/brian/Videos/Captures/2019-11-05 21-58-28.mkv'...
21:59:04.059: [ffmpeg muxer: 'adv_file_output'] Output of file 'C:/Users/brian/Videos/Captures/2019-11-05 21-58-28.mkv' stopped
21:59:04.059: Output 'adv_file_output': stopping
21:59:04.059: Output 'adv_file_output': Total frames output: 1026
21:59:04.059: Output 'adv_file_output': Total drawn frames: 853 (1047 attempted)
21:59:04.059: Output 'adv_file_output': Number of lagged frames due to rendering lag/stalls: 194 (18.5%)
21:59:04.060: ==== Recording Stop ================================================


Keep things simple. See attached and just set to those parameters. Works just fine. Make sure that you are not downscaling else you will see deterioration in quality (i.e keep base and output resolution the same).
 

Attachments

  • recording.png
    recording.png
    74.9 KB · Views: 179

VoltageTheWolf

New Member
I switched between the nvenc and x.264 encoders both preformed less than ideal
 

Attachments

  • 2019-11-05 21-54-03.txt
    15.4 KB · Views: 17

Sukiyucky

Member
You got a GTX 1070 that should be more than capable to not be getting rendering lags.

23:34:30.585: ==== Recording Start ===============================================
23:34:30.585: [ffmpeg muxer: 'simple_file_output'] Writing file 'C:/Users/brian/Videos/2019-11-05 23-34-30.mp4'...
23:34:57.912: [ffmpeg muxer: 'simple_file_output'] Output of file 'C:/Users/brian/Videos/2019-11-05 23-34-30.mp4' stopped
23:34:57.912: Output 'simple_file_output': stopping
23:34:57.912: Output 'simple_file_output': Total frames output: 801
23:34:57.912: Output 'simple_file_output': Total drawn frames: 625 (819 attempted)
23:34:57.912: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 194 (23.7%)
23:34:57.912: ==== Recording Stop ================================================


Go update OBS Studio because you are using an old 21.1.0 version. Last year there were problems in OBS updating itself. I think it was 21.1.0.

21:54:05.840: OBS 21.1.0 (64bit, windows)

Go update Nvidia drivers as well with Nvidia GeForce Experience. Keep them regularly updated once a month.

21:54:05.856: Adapter 1: NVIDIA GeForce GTX 1070

See what these changes bring.
 

Narcogen

Active Member
12:47:57.591: Output 'simple_file_output': Number of lagged frames due to rendering lag/stalls: 383 (4.4%)
12:47:57.592: ==== Recording Stop ================================================
12:47:57.592: Video stopped, number of skipped frames due to encoding lag: 440/8649 (5.1%)


Rendering lag is GPU overload:

https://obsproject.com/wiki/GPU-overload-issues

Encoding lag means that for whatever reason your encoder (also the GPU in this case) cannot keep up with your selected settings (resolution, framerate, quality).
 
Top