Question / Help Streaming with Quadro K2000 (NVENC) failed. Logs below.

realpg

New Member
I have 2 Quadro K2000 which support NVENC.
When I tried to stream with K2000, failed.

ERROR LOG:

Code:
17:34:40.439: [jim-nvenc] Could not load function: NvEncodeAPIGetMaxSupportedVersion
17:34:40.441: [NVENC encoder: 'simple_h264_stream'] Failed to open NVENC codec: Operation not permitted
17:34:40.441: Stream output type 'rtmp_output' failed to start!


FULL LOG:

Code:
17:34:35.474: CPU Name: Intel(R) Xeon(R) CPU E5-1620 v2 @ 3.70GHz
17:34:35.474: CPU Speed: 3691MHz
17:34:35.474: Physical Cores: 4, Logical Cores: 8
17:34:35.474: Physical Memory: 32711MB Total, 25697MB Free
17:34:35.474: Windows Version: 10.0 Build 18362 (revision: 535; 64-bit)
17:34:35.474: Running as administrator: true
17:34:35.474: Aero is Enabled (Aero is always on for windows 8 and above)
17:34:35.474: Windows 10 Gaming Features:
17:34:35.474:     Game DVR: On
17:34:35.476: Sec. Software Status:
17:34:35.477:
17:34:35.478:
17:34:35.478: Current Date/Time: 2019-12-18, 17:34:35
17:34:35.478: Browser Hardware Acceleration: true
17:34:35.478: Portable mode: false
17:34:35.942: OBS 24.0.3 (64-bit, windows)
17:34:35.942: ---------------------------------
17:34:35.943: ---------------------------------
17:34:35.943: audio settings reset:
17:34:35.943:     samples per sec: 44100
17:34:35.943:     speakers:        2
17:34:35.945: ---------------------------------
17:34:35.945: Initializing D3D11...
17:34:35.945: Available Video Adapters:
17:34:35.948:     Adapter 0: NVIDIA Quadro K2000
17:34:35.948:       Dedicated VRAM: 2087518208
17:34:35.948:       Shared VRAM:    4265302016
17:34:35.948:       output 0: pos={0, 0}, size={1920, 1200}, attached=true
17:34:35.948:     Adapter 1: NVIDIA Quadro K2000
17:34:35.948:       Dedicated VRAM: 2087518208
17:34:35.948:       Shared VRAM:    4265302016
17:34:35.948:       output 0: pos={1920, 0}, size={1920, 1200}, attached=true
17:34:35.948:       output 1: pos={3840, 171}, size={1280, 1024}, attached=true
17:34:35.950: Loading up D3D11 on adapter NVIDIA Quadro K2000 (0)
17:34:35.972: D3D11 loaded successfully, feature level used: b000
17:34:35.972: D3D11 GPU priority setup success
17:34:36.508: ---------------------------------
17:34:36.508: video settings reset:
17:34:36.508:     base resolution:   1920x1200
17:34:36.508:     output resolution: 1280x800
17:34:36.508:     downscale filter:  Bicubic
17:34:36.508:     fps:               60/1
17:34:36.508:     format:            NV12
17:34:36.508:     YUV mode:          601/Partial
17:34:36.508: NV12 texture support enabled
17:34:36.510: Audio monitoring device:
17:34:36.510:     name: 默认
17:34:36.510:     id: default
17:34:36.510: ---------------------------------
17:34:36.520: [CoreAudio encoder]: CoreAudio AAC encoder not installed on the system or couldn't be loaded
17:34:36.521: Failed to load 'en-US' text for module: 'decklink-ouput-ui.dll'
17:34:36.570: [AMF] AMF Test failed due to one or more errors.
17:34:36.570: Failed to initialize module 'enc-amf.dll'
17:34:36.652: [obs-browser]: Version 2.7.15
17:34:36.657: NVENC supported
17:34:36.883: Couldn't find VLC installation, VLC video source disabled
17:34:36.918: No blackmagic support
17:34:36.926: ---------------------------------
17:34:36.926:   Loaded Modules:
17:34:36.926:     win-wasapi.dll
17:34:36.926:     win-mf.dll
17:34:36.926:     win-ivcam.dll
17:34:36.926:     win-dshow.dll
17:34:36.926:     win-decklink.dll
17:34:36.926:     win-capture.dll
17:34:36.926:     vlc-video.dll
17:34:36.926:     text-freetype2.dll
17:34:36.926:     rtmp-services.dll
17:34:36.926:     obs-x264.dll
17:34:36.926:     obs-vst.dll
17:34:36.926:     obs-transitions.dll
17:34:36.926:     obs-text.dll
17:34:36.926:     obs-qsv11.dll
17:34:36.926:     obs-outputs.dll
17:34:36.926:     obs-filters.dll
17:34:36.926:     obs-ffmpeg.dll
17:34:36.926:     obs-browser.dll
17:34:36.926:     image-source.dll
17:34:36.926:     frontend-tools.dll
17:34:36.926:     enc-amf.dll
17:34:36.926:     decklink-ouput-ui.dll
17:34:36.926:     coreaudio-encoder.dll
17:34:36.926: ---------------------------------
17:34:36.926: ==== Startup complete ===============================================
17:34:36.940: All scene data cleared
17:34:36.940: ------------------------------------------------
17:34:37.002: WASAPI: Device '扬声器/听筒 (Realtek High Definition Audio)' initialized
17:34:37.002: Switched to scene '场景'
17:34:37.002: ------------------------------------------------
17:34:37.002: Loaded scenes:
17:34:37.002: - scene '场景':
17:34:37.002:     - source: '显示器捕获' (monitor_capture)
17:34:37.002: ------------------------------------------------
17:34:40.439: [jim-nvenc] Could not load function: NvEncodeAPIGetMaxSupportedVersion
17:34:40.439: ---------------------------------
17:34:40.439: [NVENC encoder: 'simple_h264_stream'] settings:
17:34:40.439:     rate_control: CBR
17:34:40.439:     bitrate:      5000
17:34:40.439:     cqp:          0
17:34:40.439:     keyint:       120
17:34:40.439:     preset:       hq
17:34:40.439:     profile:      high
17:34:40.439:     width:        1280
17:34:40.439:     height:       800
17:34:40.439:     2-pass:       false
17:34:40.439:     b-frames:     2
17:34:40.439:     GPU:          0
17:34:40.439:
17:34:40.441: [NVENC encoder: 'simple_h264_stream'] Failed to open NVENC codec: Operation not permitted
17:34:40.441: Stream output type 'rtmp_output' failed to start!
17:34:40.555: adding 23 milliseconds of audio buffering, total audio buffering is now 23 milliseconds (source: 桌面音频)
17:34:40.555:
 

Narcogen

Active Member
17:34:40.439: [jim-nvenc] Could not load function: NvEncodeAPIGetMaxSupportedVersion

That seems to indicate the driver for your card supports an NVENC API version older than what OBS requires.

Or, perhaps more accurately, that OBS tried to ask your card's driver what the newest version of the NVENC API it supported, and the driver didn't have an answer to that inquiry.
 
Top