obs-studio
obs-studio copied to clipboard
NVENC settings show "CQ Level" option while setting CQP
Operating System Info
Linux, but probably also others
OBS Studio Version
Git
OBS Studio Version (Other)
also applied https://github.com/obsproject/obs-studio/pull/10133
Expected Behavior
The UI should show "CQP" when setting the CQP level
Current Behavior
The UI does show "CQ Level":
...while in CQP mode. As far as I'm aware, OBS does not support CQ mode with NVENC currently so the label of the option does not make sense
Steps to Reproduce
- Open Settings
- Click on Output tab
- Choose advanced output mode
- Choose a NVENC encoder
- Choose Rate Control: CQP
- Have a look at the settings, see "CQ Level" option
Seems like the solution here is to just change CQ Level to QP Level. Feel free to open a PR.
As for why we're doing the mapping the way we are, we're following the standard set by the reference AV1 encoders to keep things more or less consistent.
quick note: AOM AV1 is also affected, showing "CQ Level" in "CQP" mode, while actually using CRF