NVENC HEVC codec cannot be enabled at the same time as output scaling

fmaire

New Member

I am using a GTX1070 with the latest version of the Nvidia graphics drivers. When I upgrade from the previous version of OBS (I don't remember which version) to the current version, I keep getting the error "Failed to open NVENC codec: Generic error in external library" when recording with OBS.​

I found that I was able to solve this problem by turning off size scaling, but why did the previous version work fine? I checked the task logs and didn't find anything useful.​

12:39:53.492: Settings changed (outputs)
12:39:53.492: ------------------------------------------------
12:39:56.402: [jim-nvenc] scaling enabled, falling back to ffmpeg
12:39:56.402: ---------------------------------
12:39:56.402: [FFmpeg NVENC encoder: 'advanced_video_recording'] settings:
12:39:56.402: encoder: NVIDIA NVENC HEVC (FFmpeg)
12:39:56.402: rate_control: CBR
12:39:56.402: bitrate: 2800
12:39:56.402: cqp: 0
12:39:56.402: keyint: 250
12:39:56.402: preset: p6
12:39:56.402: tuning: hq
12:39:56.402: multipass: qres
12:39:56.402: profile: main
12:39:56.402: width: 1920
12:39:56.402: height: 1080
12:39:56.402: b-frames: 2
12:39:56.402: psycho-aq: 0
12:39:56.402: GPU: 0
 
Top