Video Transform

Transform video streams with resolution scaling, deinterlacing, frame rate conversion, pixel format conversion, and aspect ratio adjustment

Component Configuration

Option Description Required

id

A unique identifier for the component instance

displayName

The name shown in the Studio UI of this component

resize

Resolution scaling (default: {"type":"none"})

deinterlace

Deinterlacing algorithm (default: "none")

frameRate

Frame rate conversion (default: {"type":"none"})

pixelFormat

Target pixel format (default: "none")

sar

Sample aspect ratio adjustment (default: {"type":"none"})

Resize (No Scaling)

Option Description Required

type

"none"

Resize (Scale to Resolution)

Option Description Required

type

"enabled"

width

Target width in pixels (default: 1920)

height

Target height in pixels (default: 1080)

Frame Rate (No Frame Rate Conversion)

Option Description Required

type

"none"

Frame Rate (Preset Frame Rate)

Option Description Required

type

"preset"

preset

Target frame rate (default: "25")

Frame Rate (Custom Frame Rate)

Option Description Required

type

"custom"

frames

Frames numerator (default: 25)

seconds

Seconds denominator (default: 1)

Sar (No SAR Adjustment)

Option Description Required

type

"none"

Sar (Adjust SAR)

Option Description Required

type

"enabled"

x

SAR X (numerator) (default: 1)

y

SAR Y (denominator) (default: 1)