sandrix
Member
Hi! We are talking about NVENC H.264. I noticed that when selecting the P6 and P7 Tune HQ presets, the look-ahead and adaptive b-frames are enabled, whether look-ahead is enabled or not. This happens not only in OBS, but in FFmpeg, I checked it. Looks like it's provided by Nvidia.
I want to suggest adding a custom settings line to control encoder options for NVENC or fix the presets.
This is not the first time I've asked for this. For now I use NVENC via FFmpeg to control this setting.
The fact is that adaptive b-frames have a bad effect on quality at low bitrates, since p-frames may be encoded too frequently, which increases the bitrate requirements.
Also would like to control adaptive i-frames which don't work at all. This would be possible by adding a line with settings.
In any case, I want to report this. And yes, I know that you can use ffmpeg or streamfx, which I do, but that's not the point.
Presenting all the evidence (OBS 29.0)
P7 HQ look-ahead OFF
When you select preset P5 and below, everything works well, b-frames are encoded statically.
P5 HQ look-ahead OFF
Also you can switch to low latency setting for P6-P7
P7 LL look-ahead OFF
NVENC HEVC P7 HQ look-ahead OFF (H.265 is fine)
I want to suggest adding a custom settings line to control encoder options for NVENC or fix the presets.
This is not the first time I've asked for this. For now I use NVENC via FFmpeg to control this setting.
The fact is that adaptive b-frames have a bad effect on quality at low bitrates, since p-frames may be encoded too frequently, which increases the bitrate requirements.
Also would like to control adaptive i-frames which don't work at all. This would be possible by adding a line with settings.
In any case, I want to report this. And yes, I know that you can use ffmpeg or streamfx, which I do, but that's not the point.
Presenting all the evidence (OBS 29.0)
P7 HQ look-ahead OFF
When you select preset P5 and below, everything works well, b-frames are encoded statically.
P5 HQ look-ahead OFF
Also you can switch to low latency setting for P6-P7
P7 LL look-ahead OFF
NVENC HEVC P7 HQ look-ahead OFF (H.265 is fine)
Attachments
Last edited: