Skip to main content
Community Manager
April 1, 2020
Answered

Discuss : AMD Hardware Accelerated Encode for H264/HEVC

  • April 1, 2020
  • 10 replies
  • 25376 views

With the latest Adobe Premiere Pro Beta build we have enabled Hardware Accelerated Encoding through AMD GPU card.


If you have AMD GPU card on your Windows machine, you will be able to use this feature.


To enable this option, select H.264/HEVC from the Format drop-down under Export Settings. Then under the Video tab, go to Encoding Settings and set the Performance to Hardware Encoding. Setting it to Software Encoding will disable hardware encoding and Adobe Premiere Pro won't use AMD HW to encode the media. Please see attached screenshot.

Feature is enabled in Adobe Premiere Pro Beta, Adobe Media Encoder Beta and Adobe Premiere Rush.

 

Please try out the feature and share your feedback.

This topic has been closed for replies.
Correct answer Brajesh

 

Hi Everyone,

AMD Encode support is now available in the released (non-Beta) versions of:
- Media Encoder 14.2
- Premiere Pro 14.2
- Premiere Rush 1.5.12

 

Thank you to all for your feedback during the Feature Development. 

 

Thanks

Brajesh

10 replies

estarkey
Known Participant
September 7, 2020

Hello Everyone!
I have found a bug! When I use my Panasonic S1H video camera and record 4K 10-bit H.264 5.9K 10-bit H.265, then encoding cannot be accelerated. I believe the system cannot processes the high resolution files.

 

Computer Specifications:

  • Processor - AMD 1700X
  • System Memory: 32GB
  • OS Windows 10
  • Hard Drives: 500GB Boot/Program SSD, 4TB Data, Video Source files on NAS over 10GB Link.
  • Video Card: AMD Vega Frontier Edition with 16GB VRAM, with the latest pro drivers.

 

You can test this for yourself, as I have the original files from my camera available at this link:

 

Adobe Employee
September 8, 2020

Hi,

 

Thanks for your query.

 

Yes, for  the high resolution files like -5.9K 10-bit H.265,  the encode will work via SW mode as HW encoding capability is dependent on the AMD card capability. For most of the cards tested, the HW encoding capability is till 4 K only and it can be more than that as well if the AMD card is capable. This is as expected.

 

-Regards

Neha Chaudhary

 

Hansen.
Participant
July 23, 2020

Hello, I was wondering if a laptop with a Ryzen 4800hs with 1650ti would be able to render H.264 and if it would have good video playback performance in the timeline in After Effects and Premiere Pro. Would love to get your response.

Adobe Employee
July 24, 2020

Hi Hansen,

 

Thanks for your Query. So with the exitsting Premiere Pro 14.3.1 release, the export will be much faster for both H.264 and HEVC  files due to the AMD encode feature being added. For the video playback performance in the timeline in After Effects and Premiere Pro, it will be same as previous versions for now. Though, in future releases the playback performance will be better as we are working towards it.

 

Regards

Neha Chaudhary

pd.demonte
Participant
August 6, 2020

Hi Neha,

 

I recently purchased a MBP 13" and have the AMD 5700XT connected to it. The laptop recognizes the card, however I'm curious to know if Premiere recognizes this card when you chose to export with the "hardware encoding" option. I have turned on "egpu" in all areas (get info / prefs / proj settings), however my Activity Monitor doesn't show the AMD being utilized when I'm exporting an H.264 file. So is the "hardware" referring to the Mac's internal graphics card? 

 

Thanks,

PD

BrajeshCommunity ManagerAuthorCorrect answer
Community Manager
May 19, 2020

 

Hi Everyone,

AMD Encode support is now available in the released (non-Beta) versions of:
- Media Encoder 14.2
- Premiere Pro 14.2
- Premiere Rush 1.5.12

 

Thank you to all for your feedback during the Feature Development. 

 

Thanks

Brajesh

Participating Frequently
May 20, 2020

Are AMD cards on Macs also supposed to enable HW encoding? I cant get it functioning on my iMacPro.

Adobe Employee
May 21, 2020

Thanks for your Query. The AMD HW encode feature is enabled for Windows only in 14.2 release.

For Mac/iMac Pro, we are using VideoToolbox for HW encoding.

Participant
May 10, 2020

PLEASE get this Hardware encoding to next main update, it is absolutely amazing and impressive..I had a H.264 timeline of 2 hours and 36min...and it encoded through hardware feature in 35min...and I have a video card with only 4 gigs of VRAM, not bad from a 12 year old Build..GREAT FEATURE PLEASE PORT OVER!!!!!!

Adobe Employee
May 11, 2020

Sure, it will be available soon in the main updates

Participant
April 18, 2020

My laptop has a 2500U with Vega 8 as well as an RX 560X. After an export, it appears that the hardware encoded video was only using the Vega 8 and not touching the RX 560X. Additionally, it appears to have been still mostly using my CPU; task manager showed CPU sitting at 100% usage on all eight threads with video encode on the Vega iGPU sitting at around 10% (and RX 560X not touched at all). Is this correct? Running driver version 20.4.1.

Adobe Employee
April 20, 2020

Thanks for your Query. Please share the configuration and model of your laptop.

Also, check the following things- 

1. In the export panel, check the tooltip over Hardware Encoding, if it shows AMD HW Encoding message.

2. Is HW encoding taking lesser time than SW encoding?

For HW encode, only one card will be used based on internal configuration of the laptop and one GPU will be used. Moreover, CPU usage depends on the various parameters of the project like media used , audio , effects etc. All formats, non- accelerated effects and audio are not HW accelerated which will lead to high CPU consumption.

Chris_Olson
Participating Frequently
April 15, 2020

Is there a time estimate of when this will come to MacOS?

Adobe Employee
April 15, 2020

Thanks for the Query. 

MAC already supports HW encode.

Chris_Olson
Participating Frequently
April 15, 2020

Is this not different from the QuickSync HW acceleration? I was under the impression QuickSync was for using Intel chips to accelerate. This sounded like it was for utilizing the GPU more upon export instead of QuickSync. Did Windows not have Intel HW acceleration before this?

estarkey
Known Participant
April 10, 2020

Seems like I spoke to soon!
When I reviewed the exported footage, there were errors. My project was recorded on the Panasonic S1H, and portions of the shoot were in 4K 10-bit H.264 4:2:2 and others were in 5.9K 10-bit H.265 4:2:0. The 4K parts encoded fine, while there is a massive exposure shift on the 5.9K files, to the point the screen looks almost entirely black!

After I reviewed the affected scene in Premiere, that scene had the same issue, so I don't think the problem is specifically GPU Encoder related, but it was how I ran into the problem nonetheless. Attached is a clip of the video playing back with the default Windows video player.

BrajeshCommunity ManagerAuthor
Community Manager
April 13, 2020

We are looking into it. We will let you know if we need any help from you.

 

estarkey
Known Participant
April 10, 2020

I was able to use this feature with my AMD Radeon Frontier Edition card and it worked great! My card has 16GB of VRAM, but GPU-Z only used just around 4GB of VRAM. Are you using the graphics card VRAM during encoding, and if so, why don't you use more of what the card has available?

 

estarkey
Known Participant
April 10, 2020

I have found the issue. It is working fine.

DAVIDE PEPE
Known Participant
April 1, 2020

This is a wonderful news and it seems to work very well!!!

🙂

Well done!!!

BrajeshCommunity ManagerAuthor
Community Manager
April 2, 2020

Thanks for your feedback! Would be great if you can share the AMD card name that you have on your machine.

DAVIDE PEPE
Known Participant
April 2, 2020

Actually I don't have an AMD card name. I have a NVIDIA 1070 GPU and it has never worked before now.

I had the hardware encoding option greyed out and now it can finally be enabled

and I really love the rendering speed I can reach with the accelerated encoding.

So I guess you unlocked the Hardware acceleration on the NVIDIA GPU as well, at least you did for mine.

I hope this is a good news for you as well.

🙂

Davide