Skip to main content
jensjakobsen
Known Participant
September 16, 2023
Answered

Suddenly hardware encoding no longer possible when exporting media

  • September 16, 2023
  • 13 replies
  • 6002 views

I have a MacBook Pro M2 Max, 12 CPU cores, 38 GPU cores, and 64GB RAM, running MacOS Ventura 13.5.2.

 

This summer I have edited a lot of videos taken with my Mavic 3, 5.1K, Apple ProRes, 422HQ, and exported to 5.1K format using hardware encoding. I have proof, I have the files that I exported.

 

Suddenly I can no longer HW encode video files to match the same settings as my Mavic 3 footage. 

 

Please do not ask me "if I have the latest... blah blah". Instead, if you are really interested, try to download an example I've uploaded to OneDrive (does not require login), and see if you can encode using HW encoding to match the same settings as the file.

 

The test file can be found here https://1drv.ms/f/s!ApwvJiPkGv7shPRryrFYuLoUpB-R9A?e=aayPXY (click on the file, and choose DOWNLOAD).

 

What has happened?

Thanks

 

This topic has been closed for replies.
Correct answer RjL190365

I forgot one more detail:

 

Your export resolution is too high for hardware encoding in H.264. Maximum supported resolution for hardware H.264 encoding is only 4096x4096. The 5120 frame width forced software encoding. With a 5k frame width, you must use HEVC in order to hardware encode. You cannot hardware encode 5k video to H.264 no matter what equipment you have (at least with Premiere Pro). 8k H.264 hardware encoding is not currently supported in Premiere Pro.

13 replies

Participant
September 26, 2024

Maybe my english or logic is slow, but I tried to change settings for test and the results were always that I watched as my CPU goes up to 4,60GHz while my GPU idling. Tried to set it "Match source" but the result was the same.


Would appreciate any tip.

 

R Neil Haugen
Legend
September 26, 2024

144fps? Seriously?

 

I think that might be the issue here ... I've seen things where the hardware encoding needed to be anticipated and usual framerates. 144fps is simply nothing that is ever used in regular video production.

Everyone's mileage always varies ...
jensjakobsen
Known Participant
September 18, 2023

Thank you!! The part where you said that yu cannot HW encode 5.1K video with H264 did the trick! That part was actually the correct answer. Thank you!

MyerPj
Community Expert
Community Expert
September 18, 2023

The picture below is with Match Source Selected, then I changed to Hardware Encodeing. As soon as I clicked 4K instead, it switched on it's own to  Hardware encoding.

 

MyerPj
Community Expert
Community Expert
September 18, 2023

Yes, I thought that was the case.

RjL190365Correct answer
Legend
September 18, 2023

I forgot one more detail:

 

Your export resolution is too high for hardware encoding in H.264. Maximum supported resolution for hardware H.264 encoding is only 4096x4096. The 5120 frame width forced software encoding. With a 5k frame width, you must use HEVC in order to hardware encode. You cannot hardware encode 5k video to H.264 no matter what equipment you have (at least with Premiere Pro). 8k H.264 hardware encoding is not currently supported in Premiere Pro.

jensjakobsen
Known Participant
September 17, 2023

I tested a very low bitrate - I can provide screen recording. At lower nitrate the error was the same.

Legend
September 17, 2023

I have just checked your project's export settings. It looks like your export nitrate is set way too high for either H.264 or HEVC. H.264 hardware encoding is currently limited to about 75 Mbps regardless of the hardware used. But your bitrate is set to well over 200 Mbps! No wonder why it defaulted to software encoding.

jensjakobsen
Known Participant
September 17, 2023

Thanks again - I hope for the best. 

Have you tried your self to HW encode my sample, please?

R Neil Haugen
Legend
September 17, 2023

Yep. That gives the data that your project and export are set correctly. At this point, getting someone like @RjL190365 involved would be useful. The resident expert for such things.

Everyone's mileage always varies ...
jensjakobsen
Known Participant
September 17, 2023

Thanks again - did you mean these settings?