RTX 2070 not recognized for NVEnc

General questions or discussion about HandBrake, Video and/or audio transcoding, trends etc.
Post Reply
razorback
Posts: 24
Joined: Wed Apr 25, 2018 7:47 am

RTX 2070 not recognized for NVEnc

Post by razorback »

I just have upgraded my Media-PC (i7-7700 on Z-270 Chipset) from Intel-IGP 630 to a NVidia RTX 2070

but

when starting an encoding session and selecting the encoder, only H.264 Intel QSV is available, H.265 QSV and - most important - the RTX with NVEnc is not !!

The graphics card is perfectly working, even XMedia Recode recognizes it.....

So ???



Steps to reproduce the problem (If Applicable):




HandBrake version (e.g., 1.0.0):




Operating system and version (e.g., Ubuntu 16.04 LTS, macOS 10.13 High Sierra, Windows 10 Creators Update):




HandBrake Activity Log ***required*** (see How-to get an activity log)

Code: Select all

Please replace this text with the contents of your log file between the two code tags - OR -  provide a pastebin URL in place of these 3 lines.
If you are unable to do so, please state why so we can help you.
Woodstock
Veteran User
Posts: 3792
Joined: Tue Aug 27, 2013 6:39 am

Re: RTX 2070 not recognized for NVEnc

Post by Woodstock »

Without the logs, we don't know what handbrake saw when it queried the hardware, so we're just as flabbergasted as you.

Well, actually not, since it doesn't affect us. But, if you want our help, you have to give us more than, "It doesn't work!"
razorback
Posts: 24
Joined: Wed Apr 25, 2018 7:47 am

Re: RTX 2070 not recognized for NVEnc

Post by razorback »

I aplolgize.
here is the scan log after selecting the file to be converted:

HandBrake 1.3.3 (2020061300)
OS: Microsoft Windows NT 10.0.18363.0
CPU: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
Ram: 16346 MB,
GPU Information:
NVIDIA GeForce RTX 2070 - 27.21.14.5148
Screen: 1920x1080
Temp Dir: C:\Users\lupus\AppData\Local\Temp\
Install Dir: C:\Program Files\HandBrake
Data Dir: C:\Users\lupus\AppData\Roaming\HandBrake

-------------------------------------------

[04:01:59] Compile-time hardening features are enabled
[04:02:00] Nvenc version 10.0
[04:02:17] hb_init: starting libhb thread

# Starting Scan ...

[04:02:17] CPU: Intel(R) Core(TM) i7-7700 CPU @ 3.60GHz
[04:02:17] - Intel microarchitecture Kaby Lake
[04:02:17] - logical processor count: 8
[04:02:17] Intel Quick Sync Video support: yes
[04:02:17] - Intel Media SDK software: API 1.27 (minimum: 1.3)
[04:02:17] - H.264 encoder: yes
[04:02:17] - preferred implementation: software (null)
[04:02:17] - capabilities (software): bpyramid vsinfo opt1 opt2
[04:02:17] - H.265 encoder: no
[04:02:17] hb_scan: path=\\vuduo4k\Harddisk\movie\20200703 2230 - ORF2N HD - Formel 1 der Antike - Wagenrennen im Alten Rom.ts, title_index=0
Woodstock
Veteran User
Posts: 3792
Joined: Tue Aug 27, 2013 6:39 am

Re: RTX 2070 not recognized for NVEnc

Post by Woodstock »

Unfortunately, I cannot tell if the NVidia driver version is correct; the handbrake documentation says it requires "Nvidia Graphics Driver 418.81 or later", and yet the program shows the version as "27.21.14.5148".

Did you have Windows update the driver after you installed the card?
razorback
Posts: 24
Joined: Wed Apr 25, 2018 7:47 am

Re: RTX 2070 not recognized for NVEnc

Post by razorback »

the driver is the latest from NVidia (21.06.2020)
updating attempt from device manager says "best drivers already installed" and Microsoft Update does not find any.
Same driver on my gaming laptop w/ GTX 1660ti and there Handbrake 1.3.3 DOES offer NVEnc as an option.
razorback
Posts: 24
Joined: Wed Apr 25, 2018 7:47 am

Re: RTX 2070 not recognized for NVEnc

Post by razorback »

have tried BIOS Settings in different flavours - unfortunately to no avail:
- IGP disabled, PCIe primary (this is the setting seen in the log) - no NVEnc
- IGP enabled, onBoard graphics primary - no NVEnc
- IGP enabled, PCIe primary (current setting) - still no NVEnc but QSV h265 suddenly available.

have tried reverting to Handbrake 1.3.1 and latest nightly build as well --> NO NVEnc available.

Can there be anything in chipset drivers or anywhere else where I should look ??
User avatar
Rodeo
HandBrake Team
Posts: 12604
Joined: Tue Mar 03, 2009 8:55 pm

Re: RTX 2070 not recognized for NVEnc

Post by Rodeo »

Maybe s55 will have an idea?
razorback
Posts: 24
Joined: Wed Apr 25, 2018 7:47 am

Re: RTX 2070 not recognized for NVEnc

Post by razorback »

There seems to be another user with the same problem:
viewtopic.php?f=7&t=40250
User avatar
Rodeo
HandBrake Team
Posts: 12604
Joined: Tue Mar 03, 2009 8:55 pm

Re: RTX 2070 not recognized for NVEnc

Post by Rodeo »

GTX1660 is based on a very old card design, first generation NVEnc IIRC, that's just not supported in HandBrake. 2070, on the other hand, should work (as far as I know), not sure what's going on.

Can a Windows expert please translate 27.21.14.5148 to the corresponding NVIDIA driver version or vice versa?
razorback
Posts: 24
Joined: Wed Apr 25, 2018 7:47 am

Re: RTX 2070 not recognized for NVEnc

Post by razorback »

as to Driver Version:
Device Manager (and HB Log) report version 27.21.14.5148

NVidia GeForce Experience reports 451.48 from 06/24/2020
tlindgren
Bright Spark User
Posts: 243
Joined: Sun May 03, 2009 2:14 pm

Re: RTX 2070 not recognized for NVEnc

Post by tlindgren »

Rodeo wrote: Wed Jul 08, 2020 7:40 amGTX1660 is based on a very old card design, first generation NVEnc IIRC, that's just not supported in HandBrake. 2070, on the other hand, should work (as far as I know), not sure what's going on.
No, GTX1660 has the exact same Turing NVEnc hardware as the RTX2070 (Turing), they both use the 7th generation NVEnc. 1st gen NVEnc would be positively ancient, that's 1st generation Kepler used in GT/GTX 6xx cards!

The standard 1650 is the only "current" (16xx/20xx) card that has an slightly older NVEnc module (6th gen) but AFAIK at least Pascal & Volta are also supposed to be supported by HandBrake, not that it matters in this case. The 1650 Super card it isn't officially specified if it has Volta or Turing NVEnc but all retail cards so far have Turing NVEnc and unless Nvidia create a new chip variant specifically for 1650S it'll likely remain that way.

The latest big jump in quality was Volta&Pascal (6/5th gen, identical quality) to Turing, so having at least 1660 (or likely 1650 Super) do matter, but his card hardware is already the best NVEnc/NVDec hardware Nvidia offers right now until Ampere, unclear if that will be an upgrade in this regard or not.
User avatar
s55
HandBrake Team
Posts: 9830
Joined: Sun Dec 24, 2006 1:05 pm

Re: RTX 2070 not recognized for NVEnc

Post by s55 »

Preferences -> Video

Is it turned on there?


Also, for anyone not familar, the last part of the version number on nvidia drivers translates to the version.

i.e ....4.5148 -> 451.48
So aok with this.

If it's still not working, then the GPU is likely rejecting our call to use it which means something else probably has a hold of it. (I.e screen capture software, recording software etc)
razorback
Posts: 24
Joined: Wed Apr 25, 2018 7:47 am

Re: RTX 2070 not recognized for NVEnc

Post by razorback »

Thank you very much s55
the checkmark in Preferences --> Video for using NVEnc was not set.

Now everything works as designed :-))
Post Reply