Recording NVIDIA NVENC AV1 not showing up as option?

DaReaLDeviL

New Member
Hello,
I just wanted to test out my new 4080 with OBS and recording. But in the dropdown menu it only shows AOM AV1 and no NVIDIA NVENC AV1 option.

Is there a dependency on when it is shown or do I miss some special settings? Colorsettings, Windowssettings, etc

Windows 11 pro - 22H2
NVIDIA - 531.18
OBS - 29.0.2
 

Attachments

  • obs.jpg
    obs.jpg
    83.4 KB · Views: 1,001
  • obs2.jpg
    obs2.jpg
    95.6 KB · Views: 990
  • obs3.jpg
    obs3.jpg
    90.4 KB · Views: 990

R1CH

Forum Admin
Developer
 

DaReaLDeviL

New Member
Thank you for the hint, attached now the logfile.

08:26:01.888: NVENC supported
08:26:01.894: [NVENC] Failed to launch the NVENC test process I guess
08:26:01.894: [NVENC] AV1 is not supported
08:26:01.899: [noise suppress]: NVIDIA AUDIO FX version: 1.2.0.13
08:26:02.756: [noise suppress]: NVIDIA AUDIO FX enabled
08:26:02.758: [NVIDIA VIDEO FX]: NVIDIA VIDEO FX version: 0.7.1.0
08:26:03.211: [NVIDIA VIDEO FX]: enabled, redistributable found
08:26:03.220: Failed to launch the QSV test process I guess
 

Attachments

  • 2023-03-04 08-25-58.txt
    31.9 KB · Views: 150

PaiSand

Active Member
Please read and follow directions and recommendations on the analyzer:

Also check the plugins for updates or completelly remove them if any of them is not updated to work with OBS 29+.
And for the log, a test recording of at least 30 seconds is needed.

Make sure you have the latest nvidia driver. Do not trust windows update for it. Use either nvidia experience or directly from the nvidia website.
 

PaiSand

Active Member
Most plugins are simple, you just need to delete the files in the plugin folders:
C:\Program Files\obs-studio\obs-plugins\64bit (the dll file)
C:\Program Files\obs-studio\data\obs-plugins (other files)

Some other plugins need to be uninstalled with the uninstaller they provide, like streamelements. But it also uses %appdata%\obs-studio\ path to store other files and configurations which aren't removed when you uninstall the plugin. StreamFX also uses this path.

You don't need to remove all of them. Just the old ones (not updated) or those you don't use.
Make sure you first removed any reference to them in the scenes and sources.
 

R1CH

Forum Admin
Developer
Can you try running the test directly from cmd prompt, e.g:

Code:
C:\Users\Richard>cd C:\Program Files\obs-studio\bin\64bit

C:\Program Files\obs-studio\bin\64bit>obs-nvenc-test.exe
 

DaReaLDeviL

New Member
@R1CH
C:\Program Files\obs-studio\bin\64bit>obs-nvenc-test.exe
[0]
is_nvidia=true
supports_av1=true
[1]
is_nvidia=false
supports_av1=false
[2]
is_nvidia=false
supports_av1=false
Is there anything else I need to add? This outcome tells me nothing :/
 

R1CH

Forum Admin
Developer
For some reason OBS itself is unable to run that program, so it can't tell which devices support NVENC. Could you try removing any 3rd party plugins?
 

DaReaLDeviL

New Member
Ok things make no more sence for me. I downloaded the zip and started the 64bit obs exe from them with a shortcut and --p.

It loaded my profile and settings right out of the box and now I can use the nvenv av1. But how do I get it to work with my original installed version?

Screenshot 2023-03-16 180036.jpg
 

DaReaLDeviL

New Member
@rockbottom sorry I don't understand why it loads all my settings when I use files from a unzipped folder with a portable start link that are not linked to any installation.

All my plugins are loaded. And yes you are right, and R1ch also. It must be leftovers then.
 

rockbottom

Active Member
I could be wrong but any plugins that loaded in the portable version should be OK since the AV1 encoder was exposed.
 

R1CH

Forum Admin
Developer
Portable mode shouldn't be loading your existing scenes and settings, it should be like a new install. The command line option is -p or --portable, it looks like you may be using --p instead. I notice now the page I linked has that error, I'll fix it.

It seems some plugin in your main install was responsible for the issue.
 
Top