H264Layer Args
Describes the settings to be used when encoding the input video into a desired output bitrate layer with the H.264 video codec.
Constructors
Properties
Whether or not adaptive B-frames are to be used when encoding this layer. If not specified, the encoder will turn it on whenever the video profile permits its use.
The VBV buffer window length. The value should be in ISO 8601 format. The value should be in the range 0.1-100 seconds. The default is 5 seconds (for example, PT5S).
The entropy mode to be used for this layer. If not specified, the encoder chooses the mode that is appropriate for the profile and level.
The frame rate (in frames per second) at which to encode this layer. The value can be in the form of M/N where M and N are integers (For example, 30000/1001), or in the form of a number (For example, 30, or 29.97). The encoder enforces constraints on allowed frame rates based on the profile and level. If it is not specified, the encoder will use the same frame rate as the input video.
The maximum bitrate (in bits per second), at which the VBV buffer should be assumed to refill. If not specified, defaults to the same value as bitrate.
We currently support Baseline, Main, High, High422, High444. Default is Auto.
The number of reference frames to be used when encoding this layer. If not specified, the encoder determines an appropriate number based on the encoder complexity setting.