TransformOutputCustomPresetCodecJpgImageLayerArgs

data class TransformOutputCustomPresetCodecJpgImageLayerArgs(val height: Output<String>? = null, val label: Output<String>? = null, val quality: Output<Int>? = null, val width: Output<String>? = null) : ConvertibleToJava<TransformOutputCustomPresetCodecJpgImageLayerArgs>

Constructors

constructor(height: Output<String>? = null, label: Output<String>? = null, quality: Output<Int>? = null, width: Output<String>? = null)

Properties

Link copied to clipboard
val height: Output<String>? = null

The height of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in height as the input.

Link copied to clipboard
val label: Output<String>? = null

The alphanumeric label for this layer, which can be used in multiplexing different video and audio layers, or in naming the output file.

Link copied to clipboard
val quality: Output<Int>? = null

The compression quality of the JPEG output. Range is from 0 to 100 and the default is 70.

Link copied to clipboard
val width: Output<String>? = null

The width of the output video for this layer. The value can be absolute (in pixels) or relative (in percentage). For example 50% means the output video has half as many pixels in width as the input.

Functions

Link copied to clipboard
open override fun toJava(): TransformOutputCustomPresetCodecJpgImageLayerArgs