Question / Help OBS can not find NVENC capable device

TheBulldogTV

New Member
Hey guys!

I've been trying to use the NVENC for recording/streaming so I can minimize the impact on my computer, however OBS can not use NVENC.
I've been altering the settings a bit and with two-pass-encoding enabled and a GPU-value of 0 it works yet the quality is about the same as with the other encoders.
I assumed that the "GPU"-value changes the amount of encoding that is done by the GPU, so I turned it up to 1.
It did not work, I get an error message.
The log says "no NVENC capable device found", yet I am using a Nvidia Geforce 650 ti Boost which is very well NVENC capable.
When using encoders like .264 and the quicksync i get quite bad quality on 720p, the image is blurred and since my CPU is far from top-notch they are not much of an option anyways, are they?
I tried using Shadowplay and that resulted in very high-quality recordings with 720p @ 30 FPS without any FPS drops (because it is using the hardware-based encoding so I do not lose any performance, right?)

Additional Info:
I am using two monitors, main monitor run by the 650 ti boost, 2nd monitor run by internal GPU (I run OBS on that monitor)

I am grateful for any help.
-Bulldog

---Log file--- I had to resort to posting this here because the file upload did not upload the log file...

15:50:13.303: CPU Name: Intel(R) Core(TM) i5-4570 CPU @ 3.20GHz
15:50:13.303: CPU Speed: 3193MHz
15:50:13.303: Physical Cores: 4, Logical Cores: 4
15:50:13.303: Physical Memory: 8079MB Total, 4811MB Free
15:50:13.303: Windows Version: 10.0 Build 14393 (revision: 1198; 64-bit)
15:50:13.303: Running as administrator: false
15:50:13.303: Aero is Enabled (Aero is always on for windows 8 and above)
15:50:13.303: Portable mode: false
15:50:13.320: OBS 20.0.1 (64bit, windows)
15:50:13.320: ---------------------------------
15:50:13.320: ---------------------------------
15:50:13.320: audio settings reset:
15:50:13.320: samples per sec: 44100
15:50:13.320: speakers: 2
15:50:13.322: ---------------------------------
15:50:13.322: Initializing D3D11...
15:50:13.322: Available Video Adapters:
15:50:13.324: Adapter 1: NVIDIA GeForce GTX 650 Ti BOOST
15:50:13.324: Dedicated VRAM: 1041563648
15:50:13.324: Shared VRAM: 4235800576
15:50:13.324: output 1: pos={0, 0}, size={1680, 1050}, attached=true
15:50:13.324: Adapter 2: Intel(R) HD Graphics 4600
15:50:13.324: Dedicated VRAM: 117964800
15:50:13.324: Shared VRAM: 2147483648
15:50:13.324: output 1: pos={-1680, 0}, size={1680, 1050}, attached=true
15:50:13.327: Loading up D3D11 on adapter NVIDIA GeForce GTX 650 Ti BOOST (0)
15:50:13.664: D3D11 loaded successfully, feature level used: 45056
15:50:14.538: ---------------------------------
15:50:14.538: video settings reset:
15:50:14.538: base resolution: 1680x1050
15:50:14.538: output resolution: 1280x720
15:50:14.538: downscale filter: Bicubic
15:50:14.538: fps: 30/1
15:50:14.538: format: NV12
15:50:14.539: Audio monitoring device:
15:50:14.539: name: Standard
15:50:14.539: id: default
15:50:14.540: ---------------------------------
15:50:14.541: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/chrome_elf.dll' not found, loading of module failed
15:50:14.543: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
15:50:14.545: [AMF] Encountered Exception during AMF initialization: Unable to load 'amfrt64.dll', error code 126.
15:50:14.545: Failed to initialize module 'enc-amf.dll'
15:50:14.562: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libcef.dll' not found, loading of module failed
15:50:14.563: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libEGL.dll' not found, loading of module failed
15:50:14.564: Required module function 'obs_module_load' in module '../../obs-plugins/64bit/libGLESv2.dll' not found, loading of module failed
15:50:14.565: Failed to load 'en-US' text for module: 'obs-browser.dll'
15:50:14.565: [browser_source: 'Version: 1.29.0']
15:50:14.569: NVENC supported
15:50:14.588: Couldn't find VLC installation, VLC video source disabled
15:50:14.599: No blackmagic support
15:50:14.881: ---------------------------------
15:50:14.881: Loaded Modules:
15:50:14.881: win-wasapi.dll
15:50:14.881: win-mf.dll
15:50:14.881: win-dshow.dll
15:50:14.881: win-decklink.dll
15:50:14.881: win-capture.dll
15:50:14.881: vlc-video.dll
15:50:14.881: text-freetype2.dll
15:50:14.882: rtmp-services.dll
15:50:14.882: obs-x264.dll
15:50:14.882: obs-vst.dll
15:50:14.882: obs-transitions.dll
15:50:14.882: obs-text.dll
15:50:14.882: obs-qsv11.dll
15:50:14.882: obs-outputs.dll
15:50:14.882: obs-filters.dll
15:50:14.882: obs-ffmpeg.dll
15:50:14.882: obs-browser.dll
15:50:14.882: image-source.dll
15:50:14.882: frontend-tools.dll
15:50:14.882: enc-amf.dll
15:50:14.882: coreaudio-encoder.dll
15:50:14.882: ---------------------------------
15:50:14.882: ==== Startup complete ===============================================
15:50:14.889: All scene data cleared
15:50:14.889: ------------------------------------------------
15:50:14.919: WASAPI: Device 'Kopfhörer (High Definition Audio-Gerät)' initialized
15:50:14.933: WASAPI: Device 'Mikrofon (High Definition Audio-Gerät)' initialized
15:50:14.952: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds
15:50:17.443: ---------------------------------
15:50:17.443: [DShow Device: 'Cam'] settings updated:
15:50:17.443: video device: Logitech HD Webcam C525
15:50:17.443: video path: \\?\usb#vid_046d&pid_0826&mi_02#7&102eaf2&0&0002#{65e8773d-8f56-11d0-a3b9-00a0c9223196}\{bbefb6c7-2fc4-4139-bb8b-a58bba724083}
15:50:17.443: resolution: 1392x768
15:50:17.443: fps: 30.00 (interval: 333333)
15:50:17.443: format: I420
15:50:17.464: adding 23 milliseconds of audio buffering, total audio buffering is now 46 milliseconds
15:50:17.687: warning: deprecated pixel format used, make sure you did set range correctly
15:50:17.693: warning: deprecated pixel format used, make sure you did set range correctly
15:50:17.711: Switched to scene 'Clean WoT'
15:50:17.712: ------------------------------------------------
15:50:17.712: Loaded scenes:
15:50:17.713: - scene 'Clean WoT':
15:50:17.713: - source: 'WoT CLEAN' (game_capture)
15:50:17.713: ------------------------------------------------
15:51:27.110: ---------------------------------
15:51:27.110: video settings reset:
15:51:27.110: base resolution: 1680x1050
15:51:27.110: output resolution: 1280x720
15:51:27.110: downscale filter: Bicubic
15:51:27.110: fps: 30/1
15:51:27.110: format: NV12
15:51:27.125: Settings changed (video)
15:51:27.125: ------------------------------------------------
15:51:28.203: ---------------------------------
15:51:28.203: [NVENC encoder: 'recording_h264'] settings:
15:51:28.203: rate_control: CBR
15:51:28.203: bitrate: 2500
15:51:28.203: cqp: 0
15:51:28.203: keyint: 250
15:51:28.203: preset: default
15:51:28.203: profile: main
15:51:28.203: level: auto
15:51:28.203: width: 1280
15:51:28.203: height: 720
15:51:28.203: 2-pass: true
15:51:28.203: b-frames: 2
15:51:28.203: GPU: 1
15:51:28.203:
15:51:28.413: fatal: No NVENC capable devices found
15:51:28.413: [NVENC encoder: 'recording_h264'] Failed to open NVENC codec: Generic error in an external library
15:51:41.437: ==== Shutting down ==================================================
15:51:41.449: Switched to scene '(null)'
15:51:41.487: WASAPI: Device 'Kopfhörer (High Definition Audio-Gerät)' Terminated
15:51:41.492: WASAPI: Device 'Mikrofon (High Definition Audio-Gerät)' Terminated
15:51:41.496: All scene data cleared
15:51:41.496: ------------------------------------------------
15:51:41.557: Freeing OBS context data
15:51:41.620: == Profiler Results =============================
15:51:41.620: run_program_init: 4498.78 ms
15:51:41.620: ┣OBSApp::AppInit: 13.74 ms
15:51:41.620: ┃ ┗OBSApp::InitLocale: 2.423 ms
15:51:41.620: ┗OBSApp::OBSInit: 4476.79 ms
15:51:41.620: ┣obs_startup: 1.327 ms
15:51:41.620: ┗OBSBasic::OBSInit: 4437.3 ms
15:51:41.620: ┣OBSBasic::InitBasicConfig: 0.542 ms
15:51:41.620: ┣OBSBasic::ResetAudio: 0.4 ms
15:51:41.620: ┣OBSBasic::ResetVideo: 1218.61 ms
15:51:41.620: ┣OBSBasic::InitOBSCallbacks: 0.006 ms
15:51:41.620: ┣OBSBasic::InitHotkeys: 0.199 ms
15:51:41.620: ┣obs_load_all_modules: 341.703 ms
15:51:41.620: ┃ ┣obs_init_module(coreaudio-encoder.dll): 0.76 ms
15:51:41.620: ┃ ┣obs_init_module(enc-amf.dll): 0.715 ms
15:51:41.620: ┃ ┣obs_init_module(frontend-tools.dll): 1.776 ms
15:51:41.620: ┃ ┣obs_init_module(image-source.dll): 0.005 ms
15:51:41.620: ┃ ┣obs_init_module(obs-browser.dll): 0.079 ms
15:51:41.620: ┃ ┣obs_init_module(obs-ffmpeg.dll): 0.824 ms
15:51:41.620: ┃ ┣obs_init_module(obs-filters.dll): 0.02 ms
15:51:41.620: ┃ ┣obs_init_module(obs-outputs.dll): 0.007 ms
15:51:41.620: ┃ ┣obs_init_module(obs-qsv11.dll): 4.962 ms
15:51:41.620: ┃ ┣obs_init_module(obs-text.dll): 1.197 ms
15:51:41.621: ┃ ┣obs_init_module(obs-transitions.dll): 0.007 ms
15:51:41.621: ┃ ┣obs_init_module(obs-vst.dll): 0.003 ms
15:51:41.621: ┃ ┣obs_init_module(obs-x264.dll): 0.003 ms
15:51:41.621: ┃ ┣obs_init_module(rtmp-services.dll): 1.017 ms
15:51:41.621: ┃ ┣obs_init_module(text-freetype2.dll): 0.054 ms
15:51:41.621: ┃ ┣obs_init_module(vlc-video.dll): 0.05 ms
15:51:41.621: ┃ ┣obs_init_module(win-capture.dll): 0.094 ms
15:51:41.621: ┃ ┣obs_init_module(win-decklink.dll): 8.981 ms
15:51:41.621: ┃ ┣obs_init_module(win-dshow.dll): 2.574 ms
15:51:41.621: ┃ ┣obs_init_module(win-mf.dll): 275.357 ms
15:51:41.621: ┃ ┣obs_init_module(win-wasapi.dll): 0.006 ms
15:51:41.621: ┃ ┗reset_win32_symbol_paths: 0.243 ms
15:51:41.621: ┣OBSBasic::ResetOutputs: 0.444 ms
15:51:41.621: ┣OBSBasic::CreateHotkeys: 0.034 ms
15:51:41.621: ┣OBSBasic::InitService: 0.892 ms
15:51:41.621: ┣OBSBasic::InitPrimitives: 0.25 ms
15:51:41.621: ┗OBSBasic::Load: 2829.13 ms
15:51:41.621: obs_hotkey_thread(25 ms): min=0.003 ms, median=0.006 ms, max=50.069 ms, 99th percentile=0.505 ms, 99.9709% below 25 ms
15:51:41.621: audio_thread(Audio): min=0 ms, median=0.055 ms, max=7.043 ms, 99th percentile=0.314 ms
15:51:41.621: obs_video_thread(33.3333 ms): min=0.267 ms, median=3.238 ms, max=2768.3 ms, 99th percentile=10.363 ms, 99.9522% below 33.333 ms
15:51:41.621: ┣tick_sources: min=0.002 ms, median=0.025 ms, max=2767.83 ms, 99th percentile=1.077 ms
15:51:41.621: ┣render_displays: min=0.001 ms, median=0.186 ms, max=14.696 ms, 99th percentile=1.899 ms
15:51:41.621: ┗output_frame: min=0.261 ms, median=3.001 ms, max=19.562 ms, 99th percentile=7.88 ms
15:51:41.621: ┣gs_context(video->graphics): min=0.123 ms, median=2.761 ms, max=18.344 ms, 99th percentile=7.384 ms
15:51:41.621: ┃ ┣render_video: min=0.03 ms, median=0.062 ms, max=9.407 ms, 99th percentile=3.946 ms
15:51:41.621: ┃ ┃ ┣render_main_texture: min=0.004 ms, median=0.006 ms, max=0.337 ms, 99th percentile=0.046 ms
15:51:41.621: ┃ ┃ ┣render_output_texture: min=0.003 ms, median=0.018 ms, max=2.051 ms, 99th percentile=0.191 ms
15:51:41.621: ┃ ┃ ┣render_convert_texture: min=0.001 ms, median=0.012 ms, max=1.089 ms, 99th percentile=0.125 ms
15:51:41.621: ┃ ┃ ┗stage_output_texture: min=0 ms, median=0.004 ms, max=9.366 ms, 99th percentile=3.9 ms
15:51:41.621: ┃ ┣download_frame: min=0 ms, median=0.003 ms, max=18.19 ms, 99th percentile=3.791 ms
15:51:41.621: ┃ ┗gs_flush: min=0.025 ms, median=0.138 ms, max=17.214 ms, 99th percentile=6.304 ms
15:51:41.621: ┗output_video_data: min=0.171 ms, median=0.254 ms, max=10.822 ms, 99th percentile=0.75 ms
15:51:41.621: video_thread(video): min=0 ms, median=0.001 ms, max=0.115 ms, 99th percentile=0.013 ms
15:51:41.621: OBSBasic::ResetVideo: 28.779 ms
15:51:41.621: obs_video_thread(33.3333 ms): min=0.949 ms, median=3.277 ms, max=9.913 ms, 99th percentile=5.134 ms, 100% below 33.333 ms
15:51:41.621: ┣tick_sources: min=0.002 ms, median=0.023 ms, max=1.417 ms, 99th percentile=0.581 ms
15:51:41.621: ┣render_displays: min=0.003 ms, median=0.157 ms, max=6.325 ms, 99th percentile=1.113 ms
15:51:41.621: ┗output_frame: min=0.94 ms, median=3.062 ms, max=9.027 ms, 99th percentile=4.518 ms
15:51:41.621: ┣gs_context(video->graphics): min=0.601 ms, median=2.835 ms, max=8.003 ms, 99th percentile=4.222 ms
15:51:41.621: ┃ ┣render_video: min=0.013 ms, median=0.053 ms, max=4.148 ms, 99th percentile=3.262 ms
15:51:41.621: ┃ ┃ ┣render_main_texture: min=0.004 ms, median=0.005 ms, max=0.347 ms, 99th percentile=0.081 ms
15:51:41.621: ┃ ┃ ┣render_output_texture: min=0.002 ms, median=0.017 ms, max=0.32 ms, 99th percentile=0.082 ms
15:51:41.621: ┃ ┃ ┣render_convert_texture: min=0.001 ms, median=0.012 ms, max=0.128 ms, 99th percentile=0.086 ms
15:51:41.621: ┃ ┃ ┗stage_output_texture: min=0 ms, median=0.004 ms, max=4.084 ms, 99th percentile=3.217 ms
15:51:41.621: ┃ ┣download_frame: min=0 ms, median=0.003 ms, max=7.816 ms, 99th percentile=3.413 ms
15:51:41.621: ┃ ┗gs_flush: min=0.029 ms, median=0.145 ms, max=7.586 ms, 99th percentile=3.333 ms
15:51:41.621: ┗output_video_data: min=0.172 ms, median=0.253 ms, max=1.176 ms, 99th percentile=0.731 ms
15:51:41.621: video_thread(video): min=0 ms, median=0.001 ms, max=0.015 ms, 99th percentile=0.013 ms
15:51:41.621: =================================================
15:51:41.621: == Profiler Time Between Calls ==================
15:51:41.621: obs_hotkey_thread(25 ms): min=24.595 ms, median=25.325 ms, max=106.985 ms, 74.7816% within ±2% of 25 ms (0% lower, 25.2184% higher)
15:51:41.621: obs_video_thread(33.3333 ms): min=1.73 ms, median=33.333 ms, max=2768.31 ms, 94.9355% within ±2% of 33.333 ms (2.38892% lower, 2.67559% higher)
15:51:41.621: obs_video_thread(33.3333 ms): min=26.185 ms, median=33.333 ms, max=40.554 ms, 98.3796% within ±2% of 33.333 ms (0.925926% lower, 0.694444% higher)
15:51:41.621: =================================================
15:51:41.677: Number of memory leaks: 1
 

Attachments

  • OBS_log.txt
    19.8 KB · Views: 22

Sapiens

Forum Moderator
The GPU value tells OBS which GPU to use for encoding. Changing it to a value other than 0 will break it if you don't have a second NVIDIA card. Just stick to the local recording presets.
 

ricksterZH

New Member
Hi,

Seems the same issue from my side.

NVIDIA GeForce 840M is not reconized for NVENC anymore.

Any hints?

Thank you

Cheers Rick
 

Attachments

  • 2017-10-28 15-22-59.txt
    15.3 KB · Views: 54
Top