Open Icedude907 opened 5 months ago
I suspect this is ultimately the same weirdness as #9628 where the settings fallbacks do not happen in the correct order to catch the issue with b-frames when falling back to the FFmpeg NVENC implementation. This is probably not new to 30.1.
This is probably not new to 30.1.
Can confirm. Present in 30.0.2
Operating System Info
Windows 10
Other OS
No response
OBS Studio Version
30.1.0
OBS Studio Version (Other)
No response
OBS Studio Log URL
https://obsproject.com/logs/MXv8OYdbRqrdf6Cl
OBS Studio Crash Log URL
No response
Expected Behavior
In Windows' settings I can choose between "Power Saving" and "High Performance" to force the OBS GUI to run on the integrated or dedicated cards. I prefer the gui on the iGPU as it makes DXGI Desktop capture work correctly.
I would expect either choice to have no effect on video capture.
Current Behavior
The Nvidia 1050 seemingly has some specific requirements about HEVC capture.
When the gui (obs64.exe) is running on the 1050 NVENC capture works fine by adjusting to these settings automatically if the user's configuration is incorrect. (Log: here)
However, when the gui is on the igpu with NVENC HEVC active, B-Frames are not adjusted to 0 if the user's settings are misconfigured. This throws an "Unsupported Device" error. (Log: here)
Steps to Reproduce
obs64.exe
set to "Power Saving")Anything else we should know?
My laptop's configuration is as follows: