Skip to main content
amyy0148
New Participant
August 7, 2018
Answered

Adjust GOP size (number of M frames) in Media Encoder export settings

  • August 7, 2018
  • 1 reply
  • 9796 views

Hey there!

I am trying to adjust the number of B frames in my H.264 exported video, or disable them entirely (leaving only I and P frames). It appears that the setting would be # of M frames as referenced in this document: Export settings reference for Adobe Media Encoder

I know that this is done by default with the Baseline profile but for our needs we use Main or High, which appear to use B frames when encoded by Adobe. How is this field adjusted or accessed?

Adjusting the key frame interval has no effect.

I am running the latest version of CC: Premier Pro 12.1.2.

Thank you in advance for any assistance!

This topic has been closed for replies.
Correct answer amyy0148

Thank you for your reply! I actually found a similar tool (free!) that provides hooks into many encoder parameters that are accessed via the Premiere Pro GUI. It's called Voukoder: Release 0.9.1 · Vouk/voukoder · GitHub

It is under active development but works great for our needs out of the box. Support the developer if you find his work useful!

1 reply

amyy0148
amyy0148Author
New Participant
August 8, 2018

It appears that the M and N parameters can be adjusted natively in the MPEG2 format, but we require this for H.264 encoding. I found a 3rd party plugin that appears to allow this customization but it is not cheap. I would expect this feature to be available in Premiere Pro - does anyone have any ideas on how to access it?

This is a screenshot from the 3rd party plugin that I found (x264 PRO, x264 PROBD & x264 PROVR | x264 PRO ):

Community Expert
August 8, 2018

If you want to set a custom GOP structure for your H264 encodes, you'll need x264 Pro or an x264 frontend (4 x264 frontends).

x264 PRO may be the best solution for us non-coders.  (Of course, I'm assuming that you, like myself, don't want to write command lines in a UNIX shell.)

-Warren

amyy0148
amyy0148AuthorCorrect answer
New Participant
August 10, 2018

Thank you for your reply! I actually found a similar tool (free!) that provides hooks into many encoder parameters that are accessed via the Premiere Pro GUI. It's called Voukoder: Release 0.9.1 · Vouk/voukoder · GitHub

It is under active development but works great for our needs out of the box. Support the developer if you find his work useful!