Membrane.Transcoder.Video.ConstantBitrate (Membrane Transcoder plugin v0.4.1)

Copy Markdown View Source

Defines encoder setting for constant bitrate rate control algorithm.

The following fields need to be specified:

  • bitrate - desired bitrate of the stream; expressed in bits per second.
  • virtual_buffer_size - virtual buffer duration for rate control smoothing; larger values increase bitrate stability, smaller values improve responsiveness to scene changes; expressed as Membrane.Time.t(), defaults to 2 seconds.

Summary

Types

t()

@type t() :: %Membrane.Transcoder.Video.ConstantBitrate{
  bitrate: non_neg_integer(),
  virtual_buffer_size: Membrane.Time.t()
}