The six types

Every sidecar starts with the same fields: the type, the writer and its models, and the facts about the original file. The fields after that depend on the type. You declare the type when you start an analysis, and the API never infers it from the content. Two types cover video, two cover audio, and two cover images.

You haveDeclare
A single take as recorded, or a screen recordingvideo/footage
An edited videovideo/edit
People talkingaudio/speech
Musicaudio/music
A photo or a video frameimage/scene
A screenshot, a poster, a slide, or a chartimage/graphic

The content doesn't override the declared type. A photo of a screen is a scene, a screenshot of a photo is a graphic, and a jingle under a voice is speech. If you omit the type, the API uses video/edit for video files, audio/speech for audio files, and image/scene for images.

video/footage

One continuous take as recorded: a phone clip, a take from a shoot, or a screen recording. The file includes:

Every field of video/footage

video/edit

An edited video: a short, an ad, a talk, or a trailer. Describes how the video is built, not how its footage was shot. The file includes:

Every field of video/edit

audio/speech

A recording of people talking: a voice memo, an interview, a podcast, or a meeting. The file includes:

Every field of audio/speech

audio/music

A track, a mix, or a live recording of music. The file includes:

Every field of audio/music

image/scene

A photograph, a video frame, or a painting. An image has no time. The file includes:

Every field of image/scene

image/graphic

An image made of marks rather than captured by a camera: a screenshot, a poster, a slide, a chart, or a document. The file includes:

Every field of image/graphic