MediaObjectInstance

A MediaObject can have multiple MediaObjectInstances (or MOIs for short). When the ingest has completed, it will have at least a MediaObjectInstance with type RAW, which references the original content. All the other MOIs will be derivatives of this original content (either as the transcoded versions, thumbnails, metadata, etc.).

These are some MediaObjectInstance types that live in the wild:

Property Description

RAW

The original content.

PROXY

A transcoded proxy version of the original. For example the SD and HD web proxies for use in Limecraft Flow web client.

EDL

A transcoded version to be used in an edit client like Final Cut or Avid Media Composer.

THUMB

A representative thumbnail.

THUMB_SHOT

A representative thumbnail for a detected shot.

SHOTSTITCH

A stitch of a thumbnail per detected shot.

STITCH

A stitch of thumbnails.

THUMB_SIXTY

A stitch of thumbnails.

WAVEFORM

Waveform data.

ATTACHMENT

An attached file.

Property Reference

Field Name Required Type Description Format

audioLayoutProperties

AudioLayoutProperties

confidentiality

Integer

int32

created

Date

The time when this resource was created

date-time

createdBy

String

The request or process that created this resource

creatorId

Long

The id of the user who created this resource

int64

description

String

duration

Double

double

id

Long

The id of this resource

int64

lastUpdated

Date

The time when this resource was last updated

date-time

materialInfo

MaterialInfo

materialUploadComplete

Date

date-time

mediaInfo

MediaInfo

mediaObjectId

Long

int64

mimeType

String

modifiedBy

String

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

objectType

String

The data model type or class name of this resource

profile

String

quality

String

Enum: HIGH, MEDIUM, LOW, ULTRA,

size

Long

int64

sourceMediaObjectInstance

MediaObjectInstance

sourceMediaObjectInstanceId

Long

int64

tracks

Set of Track

transcoderProfileUuid

String

type

String

Enum: RAW, PROXY, EDL, SHOTSTITCH, STITCH, THUMB, THUMB_SHOT, THUMB_SIXTY, WAVEFORM, AUDIO_MONO, AUDIO_SPEECH, VOLDEMORT_XML, ATTACHMENT, HDR_PROXY, MEZZANINE_PROXY,

version

Long

The version of this resource, used for Optimistic Locking

int64