Advertisement
Specify the size of the VBV buffer (kbits). Enables VBV in ABR mode.
In CRF mode, VBV Maximum Bitrate must also be specified.
Default 0 (vbv disabled)
Advertisement
Maximum local bitrate (kbits/sec). Will be used only if vbv-bufsize is also non-zero.
Both vbv-bufsize and vbv-maxrate are required to enable VBV in CRF mode.
Default 0 (disabled)
Initial buffer occupancy. The portion of the decode buffer which must be full before the decoder will begin decoding. Determines absolute maximum frame size. May be specified as a fractional value between 0 and 1, or in kbits.
Default 0.9
Specify an lower limit to the rate factor which may be assigned to any given frame (ensuring a min compression factor).
Specify an upper limit to the rate factor which may be assigned to any given frame (ensuring a max QP).
This is dangerous when CRF is used in combination with VBV as it may result in buffer underruns.
QP ratio factor between I and P slices.
This ratio is used in all of the rate control modes.
Default 1.4
QP ratio factor between P and B slices.
This ratio is used in all of the rate control modes.
Default 1.3
sets a hard lower limit on QP allowed to ratecontrol.
Default 0
Advertisement
sets a hard upper limit on QP allowed to ratecontrol.
Default 69
The maximum single adjustment in QP allowed to rate control.
Default 4
qComp sets the quantizer curve compression factor.
It weights the frame quantizer based on the complexity of residual (measured by lookahead).
It’s value must be between 0.5 and 1.0. Default value is 0.6.
Increasing it to 1.0 will effectively generate CQP.
Offset of Cb chroma QP from the luma QP selected by rate control.
This is a general way to spend more or less bits on the chroma channel.
Default 0
Offset of Cr chroma QP from the luma QP selected by rate control. This is a general way to spend more or less bits on the chroma channel.
Default 0
Adaptive Quantization operating mode. Raise or lower per-block quantization based on complexity analysis of the source image. The more complex the block, the more quantization is used. This offsets the tendency of the encoder to spend too many bits on complex areas and not enough in flat areas.
Adjust the strength of the adaptive quantization offsets. Setting AQ strength to 0 disables AQ.
At aq-modes 2 and 3, high aq-strengths will lead to high QP offsets resulting in a large difference in achieved bitrates.
Default 1.0.
Enable adaptive quantization for sub-CTUs. This parameter specifies the minimum CU size at which QP can be adjusted, ie. Quantization Group size. Allowed range of values are 64, 32, 16, 8 provided this falls within the inclusive range [maxCUSize, minCUSize]. Default: same as maxCUSize
Delta-QP range by QP adaptation based on a psycho-visual model.
Enable the use of lookahead’s lowres motion vector fields to determine the amount of reuse of each block to tune adaptive quantization factors. CU blocks which are heavily reused as motion reference for later frames are given a lower QP (more bits) while CU blocks which are quickly changed and are not referenced are given less bits. This tends to improve detail in the backgrounds of video with less detail in areas of high motion. Default enabled
Enables true lossless coding by bypassing scaling, transform, quantization and in-loop filter processes. This is used for ultra-high bitrates with zero loss of quality. Reconstructed output pictures are bit-exact to the input pictures. Lossless encodes implicitly have no rate control, all rate control options are ignored. Slower presets will generally achieve better compression efficiency (and generate smaller bitstreams). Default disabled.
Adjust the AQ offsets based on the relative motion of each block with respect to the motion of the frame.
The more the relative motion of the block, the more quantization is used.
Default disabled. Experimental Feature
Enables stricter conditions to control bitrate deviance from the target bitrate in ABR mode.
Bit rate adherence is prioritised over quality. Rate tolerance is reduced to 50%.
Default disabled.
This parameter strictly minimises QP fluctuations within and across frames and removes pulsing of grain.
Default disabled.