Last updated
Last updated
You can generate a video by sending us a video-generation-job. This is essentially a recipe for a video. Constructing such a recipe manually for complex videos can become tedious very quickly. Due to this we strongly recommend to either:
Extract the video-generation-job payload from our web-based UI editor. More details here: .
Or to generate based on a template. More details here:
To better understand the API, it's recommended to get an understanding of the following building blocks first:
Scenes
A scene is a logical consolidation of related content.
A video can consist of multiple scenes. These scenes are concatenated together. Think of them as slides on a presentation. Each scene is meant to aggregate and encapsulate related content.
Scenes offer a lot of convenience in timing their content, however it is completely up to the individual to decide how to divide the content into scenes.
Tracks
Tracks are the building blocks of scenes. You define the content of the video in tracks.
There are different types of tracks, for different purposes. To differentiate between them we use the type
property.
For advanced use-cases and customisations (such as advanced timings or animations), please reach out to us, so we can help out with a solution engineer to make sure you achieve what you are after. Read more here: .
Submits a new video generation job for processing.
URL for the callback.
Payload for the callback.
Job created successfully
The ID of the created job.
The provisioned ID of the generated video.