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"})

frameRateAlgorithm

THe FRC algorithm (default: "default")

pixelFormat

Target pixel format (default: "none")

sar

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

cpuList

CPU cores for the InSync FRC process (default: [])

maxThreads

Max thread count for the InSync FRC process

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)

Tags: transform scale deinterlace framerate resize