6

When exporting a video using the H264 Codec with a variable bitrate in Premiere Pro, you can set the target bitrate and the maximum bitrate. I would like to know how those work together and if there is any rule of thumb on what to set them to.

So AFAIK, the target bitrate is the average bitrate that the encoder will try to achieve by balancing out parts of the video where more or less information is required respectively. In that case, what is the purpose of the maximum bitrate setting? Is it the highest possible bitrate that won't be ecelled at any point of the video? Or can the encoder actually exceed the average bitrate over the amount speficied as target bitrate and the maximum bitrate is the highest possible average bitrate that the resulting video can have?

Also, how can I determine a good value for the maximum bitrate depending on the target bitrate? Let's say I export with 1, 10 or 20 MB/s (as my target bitrate), what should the maximum bitrate setting depend on?

2 Answers 2

3

Sondell spelled it out correctly.

You use the Target to size your final output file, as VBR will be used. AME will then try to average as close as possible to "average out" to your target, yet the actual bitrate could be much lower, or up to your Maximum Setting.

The Maximum Setting is in place because of bottlenecks which exist for playback; for instance, many Blu-Ray players cannot read anything higher than 30 Mbps. DVD Caps around 9 mbps I believe.

The one part that I would like to point out is I recommend always using 2-Pass VBR, never one pass; unless your content is very consistent frame for frame.

AME/PPro lack a "Minimum BitRate"; which is a shame. Using VBR 1 Pass can cause pixelation issues; such as when a camera flash goes off - blowing out to near all white a single discreet frame. As a 1 Pass encode does not pre-analyze the program stream prior to setting the bitrate for a given frame set; a one pass VBR can cause artifacting after a camera flash; or a white or black hard edit to picture.

Also, any flickering type of video as well, such as strobe lights, can also cause this. Basically; if your image goes from flat color (any color) to complex picture/moving image in a 1-2 frame span... there can be trouble.

This occurs because it sees the flash as a blown out white image... thus AME drops the bitrate down very low (think under 0.5 Mbps); because after all; its just a frame of white... high bit rates are not needed.

The issue is that AME, its scheme for how it ramps up and down the bit rate is not fast enough; when using 1 Pass VBR. So after a camera flash goes off; your next frame, or even next two frames; could appear blocky, as the VBR bitrate has not ramped back up fast enough, and the flash lasted for only a single discreet frame.

2 Pass; while it takes longer; does a much better job handling this.

To be perfectly honest; I master nearly all of my content using CBR. While this goes against the mainstream norm; I know what bitrates are needed for what quality I desire; I'm not happy with the 1 Pass Encoder Issues; and 2 Pass is a time consuming render.

There are cases where 2 Pass is necessary; such as long form online content delivery, but for most outputs CBR is fast, clean, and consistent.

3

You seem to have a good grip on what these parameters are all about.

The target bitrate is what the encoder tries to average throughout the video.

The maximum bitrate is the roof for how high the bitrate can go. How high it can spike.

It's a good idea to leave a substantial amount of headroom, 5-10%, between the target and the maximum bitrate.

Best of luck!

1
  • 5-10% is an extremely SMALL amount of headroom between the target and max.
    – Drew
    Commented Mar 10, 2020 at 20:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.