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

Was this page helpful?