Skip to main content
Participating Frequently
May 26, 2020
Question

14.2 nvenc issue (hardware encoding)

  • May 26, 2020
  • 4 replies
  • 3722 views

Hey guys! I've been lurking through this forum for a couple of years always finding a good solution for my issues, now I've come because I'm not being able to use the new hardware encoding feature launched on 14.2 last week.

 

SPECS
I have a 7700k with a a gtx 1060 6gb, 16gigs, 480 nvme, all running on win 10 pro build 18362. My hardware while is not the best, should be enough to see at least some difference. 

At my first attempt of using this feature I updated Premiere Pro, and got the latest nvidia drivers (442.92). The hardware encoding got enabled on the export window but didn't notice any difference. 

After searching here and on many other sites I've found an Adobe article saying sometimes with a clean drivers install the issues will go away, so I uninstalled all nvidia drivers, deleted premiere pro and AME, cleaned windows registry and started all over again, with no luck. 

After the clean install, no mather how I test, I get the same results: The software encoded versions end up being bigger in size (almost double), they both take the same time to render, and when I look over the task manager the GPU rest at 0% for encode, decode and also cuda cores.

Am I missing something here?

Thanks!

This topic has been closed for replies.

4 replies

Participant
June 11, 2020

Hi.

I have the same problem. I have RTX 2060, latest drivers. No mater i use hardware accelaration or not l, my render times are the same. Did you find solution for this?

MyerPj
Community Expert
Community Expert
May 26, 2020

I don't understand trouble shooting when you testing custom settings. Just select an absolute stock export setting. High bit rate is fine, but change it. Only change the hardware/softare dropdown between tests. 

 

I'm running with a 1070 and it works excellently. 3:28 export with hardware select, absolutly everything stock h.264 High bit rate. Then change only the hardware dropdown to software and 6:05. Free savings, I'm most impressed.

DarirdzAuthor
Participating Frequently
May 26, 2020

Let's roll with it, which "stock export setting" should I use? I have a simple 1080p 29.97 timeline. 

MyerPj
Community Expert
Community Expert
May 26, 2020

Here's the one I tested with:

 

 

 

I pressed the Match Source button before the initial encode, then for the second test, I only changed to Software Encoding.

 

Community Expert
May 26, 2020

Are you using VBR two pass, hardware encoding only works with CBR and VBR one pass.

DarirdzAuthor
Participating Frequently
May 26, 2020

No, if so I wouldn't be able to select hardware encoding over the export window. 

Community Expert
May 26, 2020

What format are you exporting to?

DarirdzAuthor
Participating Frequently
May 26, 2020

Hi Richard, tried both h.264 and h.265. Didn't noticed differences there. 

Also, one thing I've missed is that Premiere no longer respects the target bitrate. All my tests were made with max bitrate available and both software and hardware encoded end up being almost half the bitrate selected. 

DarirdzAuthor
Participating Frequently
May 26, 2020

It's your GPU. You see, Pascal encoders are restricted in their maximum bitrate no matter what you do. You need a newer GPU than your current GTX 1060. And in my own testing, it turned out that Pascal (and all other Nvidia GPUs up to and including Pascal) are extreme weaklings when it comes to video processing. Turing changed the game around. In fact, you will need to upgrade to a GTX 1660 in order to get the newer encoder while still keeping the 6 GB+ of VRAM.

 

And the reason why your CPU is hitting 100% is that newer versions of Premiere Pro are more CPU intensive than earlier versions that are now permanently unavailable anywhere. Your CPU is only a 4-core/8-thread CPU whose IPC isn't as robust as newer CPUs are. The minimum hardware performance requirements of Premiere Pro has changed since version 13.x. What worked well with earlier versions now no longer work properly in newer versions.


Wait, I think you are mixing topics here, the fact that I said my cpu hit 100% is normal, is what I would expect for a quad core, and it's how it have worked always. As I've said on my original post, I know my pc is outdated, and my issue, revolves around the hardware encoding at export phase. I'm expecting a surge over the GPU usage and the focus is over the 0% there, not the 100% of the cpu. 

 

Said that, your statement goes against the system requirement of the 14.2 roll out where you can read the minimum as being as low as a 6th gen intel processor and a GTX 970. As a minimum, I would like to see an improvement when exporting, or at least to see it using the gpu as it should. 

I wouldn't be trying to troubleshoot anything if my hardware wasn't on those lists. Besides I've seen another post where an user also posted problems with a gtx1060 and being solved after updating 



Anyway... thanks. The bottom line is that you need a high end PC, which by itself would be fast. Noted.