TransformOutputCustomPresetCodecH265Video

data class TransformOutputCustomPresetCodecH265Video(val complexity: String? = null, val keyFrameInterval: String? = null, val label: String? = null, val layers: List<TransformOutputCustomPresetCodecH265VideoLayer>? = null, val sceneChangeDetectionEnabled: Boolean? = null, val stretchMode: String? = null, val syncMode: String? = null)

Constructors

fun TransformOutputCustomPresetCodecH265Video(complexity: String? = null, keyFrameInterval: String? = null, label: String? = null, layers: List<TransformOutputCustomPresetCodecH265VideoLayer>? = null, sceneChangeDetectionEnabled: Boolean? = null, stretchMode: String? = null, syncMode: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val complexity: String? = null

The complexity of the encoding. Possible values are Balanced, Speed or Quality. Default to Balanced.

Link copied to clipboard

The distance between two key frames. The value should be non-zero in the range 0.5 to 20 seconds, specified in ISO 8601 format. The default is 2 seconds (PT2S). Note that this setting is ignored if sync_mode is set to Passthrough, where the KeyFrameInterval value will follow the input source setting.

Link copied to clipboard
val label: String? = null

Specifies the label for the codec. The label can be used to control muxing behavior.

Link copied to clipboard

One or more layer blocks as defined below.

Link copied to clipboard

Whether the encoder should insert key frames at scene changes. This flag should be set to true only when the encoder is being configured to produce a single output video. Default to false.

Link copied to clipboard
val stretchMode: String? = null

Specifies the resizing mode - how the input video will be resized to fit the desired output resolution(s). Possible values are AutoFit, AutoSize or None. Default to AutoSize.

Link copied to clipboard
val syncMode: String? = null

Specifies the synchronization mode for the video. Possible values are Auto, Cfr, Passthrough or Vfr. Default to Auto.