Encoder: NVIDIA h264/265 export

Get answers to your questions about color grading, editing and finishing with DaVinci Resolve.
  • Author
  • Message
Offline

Vess Stoytchev

  • Posts: 161
  • Joined: Mon Nov 20, 2017 7:10 am

Encoder: NVIDIA h264/265 export

PostSat Dec 15, 2018 9:03 pm

Hi,

Is the NVIDIA encoder only available for 10xx Nvidia cards or higher?
The speed of rendering is dramatically higher than Native encoder - 4 to 6 times faster from my experience. My friend/colleague editor has a 970 card at the Nvidia encoder isn't present for him (Resolve Studio).
Offline
User avatar

Killertamagotchi

  • Posts: 3
  • Joined: Sat Nov 03, 2018 11:00 am
  • Real Name: Sebastian Schultes

Re: Encoder: NVIDIA h264/265 export

PostSat Dec 15, 2018 9:35 pm

should actually be available with all Nvidia cards that have CUDA.
However, it seems to be that if you select H265 with 10Bit this is still faulty, since it then breaks off and an error message comes with Unknown error.
I have a Titan X (Maxwell series)
Offline

MishaEngel

  • Posts: 1432
  • Joined: Wed Aug 29, 2018 12:18 am
  • Real Name: Misha Engel

Re: Encoder: NVIDIA h264/265 export

PostSat Dec 15, 2018 9:57 pm

Vess Stoytchev wrote:Hi,

Is the NVIDIA encoder only available for 10xx Nvidia cards or higher?
The speed of rendering is dramatically higher than Native encoder - 4 to 6 times faster from my experience. My friend/colleague editor has a 970 card at the Nvidia encoder isn't present for him (Resolve Studio).


https://developer.nvidia.com/nvidia-video-codec-sdk
Offline

Vess Stoytchev

  • Posts: 161
  • Joined: Mon Nov 20, 2017 7:10 am

Re: Encoder: NVIDIA h264/265 export

PostSun Dec 16, 2018 12:50 pm

MishaEngel wrote:
Vess Stoytchev wrote:Hi,

Is the NVIDIA encoder only available for 10xx Nvidia cards or higher?
The speed of rendering is dramatically higher than Native encoder - 4 to 6 times faster from my experience. My friend/colleague editor has a 970 card at the Nvidia encoder isn't present for him (Resolve Studio).


https://developer.nvidia.com/nvidia-video-codec-sdk


?
I haven't installed these and I have the Nvidia encoder option.
Offline

MishaEngel

  • Posts: 1432
  • Joined: Wed Aug 29, 2018 12:18 am
  • Real Name: Misha Engel

Re: Encoder: NVIDIA h264/265 export

PostSun Dec 16, 2018 4:12 pm

Vess Stoytchev wrote:?
I haven't installed these and I have the Nvidia encoder option.


You don't have to, you can see which codecs are supported with which cards.

Maxwell only supports upto 8 bits 4k h.265, Pascal supports upto 10 bits 8k h.265.
Offline

Uwe Boettcher

  • Posts: 13
  • Joined: Sat Nov 03, 2012 10:40 am

Re: Encoder: NVIDIA h264/265 export

PostSun Dec 16, 2018 6:46 pm

My GTX 980Ti renders H265 very fast with Resolve 15.22 Studio!!!
Offline

MishaEngel

  • Posts: 1432
  • Joined: Wed Aug 29, 2018 12:18 am
  • Real Name: Misha Engel

Re: Encoder: NVIDIA h264/265 export

PostSun Dec 16, 2018 8:37 pm

Uwe Boettcher wrote:My GTX 980Ti renders H265 very fast with Resolve 15.22 Studio!!!


Yep, in 8 bits color.
Offline

RCModelReviews

  • Posts: 1341
  • Joined: Wed Jun 06, 2018 1:39 am
  • Real Name: Bruce Simpson

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 3:56 am

Uwe Boettcher wrote:My GTX 980Ti renders H265 very fast with Resolve 15.22 Studio!!!

Even my GTX1060/6 renders HD video to H264/H265 at about 200fps in Resolve Studio using the NVENC option. I'm very impressed.

It does slow a little with heavy grading or effects but fortunately I usually only have minor grading on most of my footage.
Resolve 19 Studio, Fusion 9 Studio
CPU: i7 8700, OS: Windows 10 32GB RAM, GPU: RTX3060
I'm refugee from Sony Vegas slicing video for my YouTube channels.
Offline
User avatar

Cary Knoop

  • Posts: 1654
  • Joined: Sun Mar 12, 2017 6:35 pm
  • Location: Newark, CA USA

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 4:13 am

RCModelReviews wrote:Even my GTX1060/6 renders HD video to H264/H265 at about 200fps in Resolve Studio using the NVENC option. I'm very impressed.

NVIDIA uses separate circuitry for encoding and decoding as opposed to using CUDA cores for that.
Offline

Juergen Engelke

  • Posts: 211
  • Joined: Wed Jul 10, 2013 3:57 pm
  • Location: Germany

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 11:11 am

Hi,
it seems to me that you are talking about NVIDIA H265 encoding support on MAC Systems !
I cannot find any NVIDIA H265 encoding support on my Win Studio Version 15.2.2 although I have
a GTX 1080.
Triple boot Win11-Pro| Resolve Studio |AMD WS Threadripper Pro TRX50 | CPU 7965WX | 64 GB RAM | GPU RTX5080 | Decklink 4K Extreme 12G | 10GbE | 10GbE Media sharing NW | 10GbE NAS | 10GbE Cloud Store |
Offline

Uwe Boettcher

  • Posts: 13
  • Joined: Sat Nov 03, 2012 10:40 am

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 12:13 pm

I have Windows 10.
Offline

Vess Stoytchev

  • Posts: 161
  • Joined: Mon Nov 20, 2017 7:10 am

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 1:52 pm

I am on Win 10 with 1070 card. My colleague is with a 970 card. He doesn't have the Nvidia option as in the screenshot.

This is for both h264 and 265.
Attachments
Untitled-1.jpg
Untitled-1.jpg (50.45 KiB) Viewed 22506 times
Offline

Hector Corcin

  • Posts: 155
  • Joined: Sun Aug 23, 2015 8:38 pm

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 4:41 pm

In the past, encoding with NVIDIA NVENC was fast but the quality was bad. (in general, not speaking about Resolve) Has it improved now with latest cards and h265? Or is it still optimized for fast encoding?
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13253
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 8:12 pm

The NVIDIA H.265 encoding option on Windows is only available in the Studio version.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

RCModelReviews

  • Posts: 1341
  • Joined: Wed Jun 06, 2018 1:39 am
  • Real Name: Bruce Simpson

Re: Encoder: NVIDIA h264/265 export

PostMon Dec 17, 2018 10:25 pm

Dwaine Maggart wrote:The NVIDIA H.265 encoding option on Windows is only available in the Studio version.

And it rocks! Thanks Dwaine and team.
Resolve 19 Studio, Fusion 9 Studio
CPU: i7 8700, OS: Windows 10 32GB RAM, GPU: RTX3060
I'm refugee from Sony Vegas slicing video for my YouTube channels.
Offline

Juergen Engelke

  • Posts: 211
  • Joined: Wed Jul 10, 2013 3:57 pm
  • Location: Germany

Re: Encoder: NVIDIA h264/265 export

PostTue Dec 18, 2018 8:56 am

Dwaine Maggart wrote:The NVIDIA H.265 encoding option on Windows is only available in the Studio version.

Dwaine,
thanks for the reply.
I have the Windows Studio Version.
Win10 1809, Resolve 15.2.2
I cannot find any H265 NVIDIA encoding support.
Attachments
Resolve-Memory+GPU.PNG
Resolve-Memory+GPU.PNG (63.19 KiB) Viewed 22418 times
Triple boot Win11-Pro| Resolve Studio |AMD WS Threadripper Pro TRX50 | CPU 7965WX | 64 GB RAM | GPU RTX5080 | Decklink 4K Extreme 12G | 10GbE | 10GbE Media sharing NW | 10GbE NAS | 10GbE Cloud Store |
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13253
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: Encoder: NVIDIA h264/265 export

PostTue Dec 18, 2018 9:20 am

Send a link to a Resolve diagnostics log (Resolve Help menu - Create Diagnostics Log on Desktop) and a Windows System Information .NFO file.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

Tony Hailstone

  • Posts: 85
  • Joined: Sat Dec 16, 2017 2:34 pm

Re: Encoder: NVIDIA h264/265 export

PostTue Dec 18, 2018 10:11 am

The hardware encoding/decoding are under two different menus:

Decoding - Under general preferences and has its own tab
Encoding - This is in the deliver page and not the preferences that you took a screenshot of
System: 16 core (24 thread) Intel i9 13900K, 64GB Ram DDR5 3200, M.2 NVME System Drive, M2. NVME Project Drive, RTX 4090
Offline

Juergen Engelke

  • Posts: 211
  • Joined: Wed Jul 10, 2013 3:57 pm
  • Location: Germany

Re: Encoder: NVIDIA h264/265 export

PostTue Dec 18, 2018 10:23 am

In the mean time I updated my Video Driver from 388.13 to the latest NVIDIA Driver 417.35.
And now H265 is showing up as a choice.
Thanks for your answers.
Sorry ...
Triple boot Win11-Pro| Resolve Studio |AMD WS Threadripper Pro TRX50 | CPU 7965WX | 64 GB RAM | GPU RTX5080 | Decklink 4K Extreme 12G | 10GbE | 10GbE Media sharing NW | 10GbE NAS | 10GbE Cloud Store |
Offline

Juergen Engelke

  • Posts: 211
  • Joined: Wed Jul 10, 2013 3:57 pm
  • Location: Germany

Re: Encoder: NVIDIA h264/265 export failed rendering

PostTue Dec 18, 2018 2:28 pm

Hi again,
here is the result of my first try to render H265 in main10 profile.
Resolve H265 failed rendering --> see attachment
Resolve-log attached
Attachments
Resolve H265 Recording failed.PNG
Resolve H265 Recording failed.PNG (18.06 KiB) Viewed 22376 times
Last edited by Juergen Engelke on Tue Dec 18, 2018 2:36 pm, edited 1 time in total.
Triple boot Win11-Pro| Resolve Studio |AMD WS Threadripper Pro TRX50 | CPU 7965WX | 64 GB RAM | GPU RTX5080 | Decklink 4K Extreme 12G | 10GbE | 10GbE Media sharing NW | 10GbE NAS | 10GbE Cloud Store |
Offline

Tony Hailstone

  • Posts: 85
  • Joined: Sat Dec 16, 2017 2:34 pm

Re: Encoder: NVIDIA h264/265 export

PostTue Dec 18, 2018 2:32 pm

Is it dying after about 65k frames or something like that (43m41s for 25p timelines)?
System: 16 core (24 thread) Intel i9 13900K, 64GB Ram DDR5 3200, M.2 NVME System Drive, M2. NVME Project Drive, RTX 4090
Offline

Juergen Engelke

  • Posts: 211
  • Joined: Wed Jul 10, 2013 3:57 pm
  • Location: Germany

Re: Encoder: NVIDIA h264/265 export

PostTue Dec 18, 2018 2:59 pm

It is dying after ca. 21Minutes 50 seconds export of 2160p50 timeline with main10 profile.
4,78 GB stream size.

BTW: I generated a "DaVinci-Resolve-logs-20181218-145035.zip" but don't know how to attach it.
Triple boot Win11-Pro| Resolve Studio |AMD WS Threadripper Pro TRX50 | CPU 7965WX | 64 GB RAM | GPU RTX5080 | Decklink 4K Extreme 12G | 10GbE | 10GbE Media sharing NW | 10GbE NAS | 10GbE Cloud Store |
Offline

Juergen Engelke

  • Posts: 211
  • Joined: Wed Jul 10, 2013 3:57 pm
  • Location: Germany

Re: Encoder: NVIDIA h264/265 export

PostFri Jan 04, 2019 11:10 am

Problem solved

It is unbelievable - the Problem is the NVIDIA Driver.
After going back to Desktop Driver 399.24 and checking the "Network Optimization" box the rendering process comes to the end - without interruption.
Triple boot Win11-Pro| Resolve Studio |AMD WS Threadripper Pro TRX50 | CPU 7965WX | 64 GB RAM | GPU RTX5080 | Decklink 4K Extreme 12G | 10GbE | 10GbE Media sharing NW | 10GbE NAS | 10GbE Cloud Store |
Online

Andrew Kolakowski

  • Posts: 9532
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Encoder: NVIDIA h264/265 export

PostFri Jan 04, 2019 12:05 pm

Why unbelievable? Encoding is done on GPU, so this is not surprise at all.
These sort fo problems will keep appearing all the time.
The only way is to test and lock drivers to specific version, but users won't respect requirement anyway as they like to have latest version (which is quite often not the best at all).
Offline

Juergen Engelke

  • Posts: 211
  • Joined: Wed Jul 10, 2013 3:57 pm
  • Location: Germany

Re: Encoder: NVIDIA h264/265 export

PostFri Jan 04, 2019 12:42 pm

Andrew Kolakowski wrote:Why unbelievable? Encoding is done on GPU, so this is not surprise at all.
These sort fo problems will keep appearing all the time.
The only way is to test and lock drivers to specific version, but users won't respect requirement anyway as they like to have latest version (which is quite often not the best at all).

Andrew,

agreed - but where is the description from BMD works with 399.24 ?
Triple boot Win11-Pro| Resolve Studio |AMD WS Threadripper Pro TRX50 | CPU 7965WX | 64 GB RAM | GPU RTX5080 | Decklink 4K Extreme 12G | 10GbE | 10GbE Media sharing NW | 10GbE NAS | 10GbE Cloud Store |
Offline

Vitaly Makarkin

  • Posts: 20
  • Joined: Sat Jul 29, 2017 9:17 am

Re: Encoder: NVIDIA h264/265 export

PostSat Jan 05, 2019 11:00 pm

To use rendering via NVIDIA h.264 option I need to buy a Studio version right?

https://www.screencast.com/t/yOKinx7rZi2 because I don't see in my Davinci Resolve 15.2 (not a Studio)
Offline

charlyarias

  • Posts: 26
  • Joined: Tue Sep 03, 2019 2:02 pm
  • Real Name: Carlos Arias Enciso

Re: Encoder: NVIDIA h264/265 export

PostTue Sep 03, 2019 2:24 pm

Recently, I bought DR Studio 16 but the encoder option wasnt there...
Yes I do know my hardware is old but many user with the same machine can export with nvidia aceleration. Do you have any idea?

Intel i7 920 quad core 2,67 Gz
24 Gb Ram
Nvidia 1050
Windows 10 home 64 Bit
Thanks!
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13253
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: Encoder: NVIDIA h264/265 export

PostWed Sep 04, 2019 2:37 am

The NVIDIA 1050 should support it, so the next guess would be the NVIDIA driver is not up to date.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

charlyarias

  • Posts: 26
  • Joined: Tue Sep 03, 2019 2:02 pm
  • Real Name: Carlos Arias Enciso

Re: Encoder: NVIDIA h264/265 export

PostWed Sep 04, 2019 6:52 am

Dwaine Maggart wrote:The NVIDIA 1050 should support it, so the next guess would be the NVIDIA driver is not up to date.

The Nvidia driver is up to date, i did it yesterday.
Offline
User avatar

Dwaine Maggart

Blackmagic Design

  • Posts: 13253
  • Joined: Wed Aug 22, 2012 2:53 pm

Re: Encoder: NVIDIA h264/265 export

PostWed Sep 04, 2019 4:19 pm

Then the next guess would be that, even though you've bought the Studio license, you haven't installed the Studio version of Resolve.

If you could provide Resolve logs and detailed system info, that could remove some of the guess work...

In a File Explorer window, go to:

C:\Program Files\Blackmagic Design\DaVinci Resolve

and run CaptureLogs

This will place a Resolve log file named similar to this on your Windows desktop: DaVinci-Resolve-logs-20181228_140434.zip (You may not see the .zip extension if your system is set to hide known extensions).


Then open Windows System Information and do a File - Save (Not a File Export), which will generate a .NFO file.

Place both those files on a file sharing site and provide links to the files here.
Dwaine Maggart
Blackmagic Design DaVinci Support
Offline

charlyarias

  • Posts: 26
  • Joined: Tue Sep 03, 2019 2:02 pm
  • Real Name: Carlos Arias Enciso

Re: Encoder: NVIDIA h264/265 export

PostWed Sep 04, 2019 5:23 pm

Thanks Dwaine for your support, I think the .nfo File wont help you because it is in German. But i can tell you that 1 hour ago I´ve uninstalled and reinstalled DR and Nvidia drivers and it didnt work.


Please click here: https://we.tl/t-5AmeLAOEeD
Offline

Rohit Gupta

Blackmagic Design

  • Posts: 1689
  • Joined: Wed Aug 22, 2012 5:00 am

Re: Encoder: NVIDIA h264/265 export

PostThu Sep 05, 2019 3:13 am

The GPU also needs more than 3.5GB of VRAM to do HW accelerated encode.
Rohit Gupta

DaVinci Resolve Software Development
Blackmagic Design
Offline

charlyarias

  • Posts: 26
  • Joined: Tue Sep 03, 2019 2:02 pm
  • Real Name: Carlos Arias Enciso

Re: Encoder: NVIDIA h264/265 export

PostThu Sep 05, 2019 6:01 am

Rohit Gupta wrote:The GPU also needs more than 3.5GB of VRAM to do HW accelerated encode.


Probably Nvidia lies: https://developer.nvidia.com/video-encode-decode-gpu-support-matrix
Offline

Rohit Gupta

Blackmagic Design

  • Posts: 1689
  • Joined: Wed Aug 22, 2012 5:00 am

Re: Encoder: NVIDIA h264/265 export

PostThu Sep 05, 2019 6:48 am

charlyarias wrote:
Rohit Gupta wrote:The GPU also needs more than 3.5GB of VRAM to do HW accelerated encode.


Probably Nvidia lies: https://developer.nvidia.com/video-encode-decode-gpu-support-matrix


This is a Resolve imposed restriction. If we use up too much VRAM for h265 encoding, then you will have problems with Resolve processing.
Rohit Gupta

DaVinci Resolve Software Development
Blackmagic Design
Offline

charlyarias

  • Posts: 26
  • Joined: Tue Sep 03, 2019 2:02 pm
  • Real Name: Carlos Arias Enciso

Re: Encoder: NVIDIA h264/265 export

PostThu Sep 05, 2019 7:41 am

Thanks a lot, i think my question is solved. After years i moved finally from premiere to Davinci Resolve and I am satisfied but now is time to move to a new computer.
Offline
User avatar

robozb

  • Posts: 436
  • Joined: Wed Apr 17, 2019 6:48 am
  • Location: Hungary
  • Real Name: Roboz Bela Tamas

Re: Encoder: NVIDIA h264/265 export

PostFri Sep 06, 2019 4:03 pm

Rohit Gupta wrote:The GPU also needs more than 3.5GB of VRAM to do HW accelerated encode.


Dear Rohit,

I have a 1060 GTX 3GB and I know this is too small for h.265 encoding(HW) in R16. But if I could put another same vga next to the old one, so I'll have 2x3 GB VRAM, that will be enough for smooth run for Resolve 16 and encoding in h.265? Or one 6 GB VRAM card alone is much better than double two?

Thanks your answer in advance!

Regards: Bela
Online

Andrew Kolakowski

  • Posts: 9532
  • Joined: Tue Sep 11, 2012 10:20 am
  • Location: Poland

Re: Encoder: NVIDIA h264/265 export

PostFri Sep 06, 2019 4:15 pm

GPU RAM doesn't add up. If you ave 2 cards with 3GB then Resolve sees 3GB, not 6.
This is why you should never use 1 GPU with a lot of RAM+ another with low amount as you will be capped to lower value.
Offline
User avatar

robozb

  • Posts: 436
  • Joined: Wed Apr 17, 2019 6:48 am
  • Location: Hungary
  • Real Name: Roboz Bela Tamas

Re: Encoder: NVIDIA h264/265 export

PostSat Sep 07, 2019 12:22 pm

Andrew Kolakowski wrote:GPU RAM doesn't add up. If you ave 2 cards with 3GB then Resolve sees 3GB, not 6.
This is why you should never use 1 GPU with a lot of RAM+ another with low amount as you will be capped to lower value.


OK! Thanks! And what is the advantage of two VGA, in one PC?
Offline

Michael_Andreas

  • Posts: 1673
  • Joined: Sat Jan 05, 2019 9:40 pm
  • Real Name: Michael Andreas

Re: Encoder: NVIDIA h264/265 export

PostSat Sep 07, 2019 6:48 pm

If both, not either, but both GPUs are capable of handling the required processing, then DR will distribute a few frames to one GPU and another few frames to the other GPU and the processing will complete a little bit faster.
_________________________________________________
DR Studio 17.4.1 Win10Pro 21H1/19043.1320 - i7-6700K@4GHz, 32GB RAM
RTX 2070 8GB, "Studio" driver 472.39
OS,Library: 1TB SSD - Project: 1TB SSD - Cache: 1TB NVMe
Offline
User avatar

Cary Knoop

  • Posts: 1654
  • Joined: Sun Mar 12, 2017 6:35 pm
  • Location: Newark, CA USA

Re: Encoder: NVIDIA h264/265 export

PostSat Sep 07, 2019 7:37 pm

Michael_Andreas wrote:If both, not either, but both GPUs are capable of handling the required processing, then DR will distribute a few frames to one GPU and another few frames to the other GPU and the processing will complete a little bit faster.

Generally that is true but I am not sure that is the case for encoding.

First of all the NVIDIA hardware encoding is a separate circuitry from CUDA but also in cases of long GOP encoding or perhaps even generally, it is all but certain if two or more GPUs work in tandem on encoding.
Offline
User avatar

robozb

  • Posts: 436
  • Joined: Wed Apr 17, 2019 6:48 am
  • Location: Hungary
  • Real Name: Roboz Bela Tamas

Re: Encoder: NVIDIA h264/265 export

PostSat Sep 07, 2019 9:24 pm

Thanks your opinion!

Return to DaVinci Resolve

Who is online

Users browsing this forum: 4EvrYng, AKH1974, anas_colorist, Bing [Bot], panos_mts, shebbe, suj999 and 288 guests