Write an object. Only the fields named below are allowed. Unknown fields are rejected so a typo cannot hide inside the document.
You must include id, duration, and tracks.
You may omit name, fps, markers, loop, synchronization, and extensions. Leave a field out when you have nothing to say. Do not invent a placeholder.
Exact constraints
- type
object- additional properties
forbidden
This is not a new shape. It reuses id from the common module. Open that definition for the fields you can write.
Write a text value.
An empty string is not allowed.
Exact constraints
- type
string- min length
1
This is not a new shape. It reuses duration from the common module. Open that definition for the fields you can write.
Write a number. Decimals are allowed.
Exact constraints
- type
number- exclusive minimum
0
tracksrequiredarray<track>Write a list. Each item follows the shape described under items.
Exact constraints
- type
array
This is not a new shape. It reuses track from the timeline module. Open that definition for the fields you can write.
Write a list. Each item follows the shape described under items.
Exact constraints
- type
array
This is not a new shape. It reuses marker from the timeline module. Open that definition for the fields you can write.
Exact constraints
- type
boolean
synchronizationarray<object>Write a list. Each item follows the shape described under items.
Exact constraints
- type
array
Write an object. Only the fields named below are allowed. Unknown fields are rejected so a typo cannot hide inside the document.
You must include sourceRef, targetRef, and mode.
You may omit offset. Leave a field out when you have nothing to say. Do not invent a placeholder.
Exact constraints
- type
object- additional properties
forbidden
This is not a new shape. It reuses id from the common module. Open that definition for the fields you can write.
This is not a new shape. It reuses id from the common module. Open that definition for the fields you can write.
moderequired"beat" | "cue" | "dialogue" | "timecode" | "marker"Pick one of the 5 listed values. Any other value is invalid. The list is closed on purpose so tools agree on the same words.
Exact constraints
Allowed values"beat""cue""dialogue""timecode""marker"
This is not a new shape. It reuses time from the common module. Open that definition for the fields you can write.
This is not a new shape. It reuses extensions from the common module. Open that definition for the fields you can write.