Track

A MediaObjectInstance can have multiple Tracks. A Track represents a part of the MediaObjectInstance.

For example, the RAW MediaObjectInstance of a video might contain Tracks with the following types:

  • VIDEO — The video track

  • AUDIO — One or more audio tracks

Property Reference

Field Name Required Type Description Format

bits_per_sample

✘

Integer

int32

channels

✘

Integer

int32

codingFormat

✘

String

created

✘

Date

The time when this resource was created

date-time

createdBy

✘

String

The request or process that created this resource

duration

✘

Double

double

end

✘

Long

int64

fileName

✘

String

file_index

✘

Integer

int32

fingerprints

✘

Set of string

format

✘

Object

fps

✘

SampleRate

getkBitRate

✘

Double

double

height

✘

Integer

int32

id

✔

Long

The id of this resource

int64

index

✘

Integer

int32

language

✘

String

lastUpdated

✘

Date

The time when this resource was last updated

date-time

materialEnd

✘

Long

int64

materialStart

✘

Long

int64

materials

✘

Set of MaterialInstance

md5

✘

String

md5Partials

✘

String

mediaObjectInstanceId

✘

Long

int64

mediaObjectTrack

✘

MediaObjectTrack

mediaObjectTrackId

✘

Long

int64

mediaObjectTrackUuid

✘

String

mobile

✘

Boolean

modifiedBy

✔

String

The request or process responsible for the last update of this resource

name

✘

String

note

✘

String

number

✘

Integer

int32

objectType

✘

String

The data model type or class name of this resource

samplingFrequency

✘

Integer

int32

scene

✘

String

segmentDuration

✘

Double

double

size

✘

Long

int64

skip

✘

Boolean

start

✘

Long

int64

stitchCount

✘

Integer

int32

stitchX

✘

Integer

int32

stitchY

✘

Integer

int32

subsampling

✘

String

take

✘

String

tape

✘

String

timecodeOffset

✘

Long

int64

type

✘

String

Enum: VIDEO, AUDIO, SUBTITLE, DATA, IMAGE, DOCUMENT,

uuid

✘

String

version

✔

Long

The version of this resource, used for Optimistic Locking

int64

width

✘

Integer

int32