JpgLayerArgs

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

Describes the settings to produce a JPEG image from the input video.

Constructors

Link copied to clipboard
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-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(): JpgLayerArgs