enableAutoLayout
boolean
default:false
required

Enables automatic layout adjustment.

Example:

false

enableScreenLayout
boolean
default:false
required

Enables screen layout for the video.

Example:

true

enableCrop
boolean
default:false
required

Enables cropping of the video.

Example:

true

enableCaption
boolean
default:false
required

Enables caption overlay on the video.

Example:

true

enableUppercase
boolean
default:false
required

Converts all characters to uppercase in captions.

Example:

true

enableHighlight
boolean
default:false
required

Enables keyword highlighting in captions.

Example:

true

enableEmoji
boolean
default:false
required

Enables emoji overlay on the video.

Example:

true

enableFillLayout
boolean
default:false
required

Enables fill layout for a single person.

Example:

false

enableSplitLayout
boolean
default:false
required

Enables split layout for two people.

Example:

true

enableThreeLayout
boolean
default:false
required

Enables layout for three people.

Example:

true

enableFourLayout
boolean
default:false
required

Enables layout for four people.

Example:

true

enableFitLayout
boolean
default:false
required

Enables fit layout for multiple people.

Example:

false

fitLayoutCropRatio
string
default:4:3
required

Specifies the crop ratio for fit layout.

Example:

"4:3"

enableVisualHook
boolean
default:false
required

Enables visual hook overlay, deprecated and should always be false.

Example:

false

enableWatermark
boolean
default:false
required

Enables watermark overlay.

Example:

false

font
object
required

Font settings for captions.

Example:
{
"color": "#ffffff",
"style": ["900"],
"family": "Komika-axis",
"stroke": {
"enabled": false,
"color": "#000000FF",
"width": 16
},
"shadow": {
"enabled": true,
"color": "#FFFFFFFF",
"x": 2,
"y": 2,
"blur": 16
}
}
highlightColor
object
required

Highlight colors for keywords in captions.

Example:
{
"primary": "#ff0000",
"secondary": "#00ff00"
}
layoutAspectRatio
enum<string>
default:portrait

Specifies the layout aspect ratio.

Available options:
portrait,
landscape,
square
Example:

"portrait"

enableBroll
boolean
default:false

Enables B-Roll overlay on the video.

Example:

false