Skip to content

Video Transitions

See JSON Examples Overview for shared project fields and general parameter rules.

Built-in Fade Transitions

Adds built-in fade transitions with different durations between consecutive video clips.

Complete JSON

Key Parameters

Field pathPurposeType and constraintsExample value
timelines[].videoTracks[].transitions[].durationTimeline position or durationinteger, microseconds; normally >= 0500000 to 2000000
timelines[].videoTracks[].transitions[].indexIndex of the clip before the transitioninteger; unique or ordered within the containing collection0 to 1
timelines[].videoTracks[].transitions[].nameBuilt-in effect namestring; required when type=builtinFade
timelines[].videoTracks[].transitions[].typeObject or parameter typestring; allowed values depend on the containing objectbuiltin

Package Transition

Adds brush-style transitions by referencing an installed transition package.

Complete JSON

Key Parameters

Field pathPurposeType and constraintsExample value
timelines[].videoTracks[].transitions[].durationTimeline position or durationinteger, microseconds; normally >= 01000000
timelines[].videoTracks[].transitions[].idPackage, style, or animation IDstring; required when the referenced resource is usedNon-empty
timelines[].videoTracks[].transitions[].indexIndex of the clip before the transitioninteger; unique or ordered within the containing collection0 to 1
timelines[].videoTracks[].transitions[].typeObject or parameter typestring; allowed values depend on the containing objectpackage