mcut
@mcut/timeline

ProjectMediaElementContext

Generated TypeScript API reference for the public mcut SDK.

mcut SDK


mcut SDK / timeline/src / ProjectMediaElementContext

Interface: ProjectMediaElementContext

Defined in: packages/timeline/src/project-context.ts:104

Properties

active?

optional active?: boolean;

Defined in: packages/timeline/src/project-context.ts:114


asset?

optional asset?: object;

Defined in: packages/timeline/src/project-context.ts:116

durationMs?

optional durationMs?: number;

height?

optional height?: number;

id

id: string;

kind?

optional kind?: "video" | "audio" | "image";

mimeType?

optional mimeType?: string;

name?

optional name?: string;

nativePreview?

optional nativePreview?: boolean;

width?

optional width?: number;

blendMode?

optional blendMode?: string;

Defined in: packages/timeline/src/project-context.ts:150


caption?

optional caption?: object;

Defined in: packages/timeline/src/project-context.ts:135

hasWordTimings

hasWordTimings: boolean;

wordCount

wordCount: number;

durationMs

durationMs: number;

Defined in: packages/timeline/src/project-context.ts:112


effects?

optional effects?: string[];

Defined in: packages/timeline/src/project-context.ts:149


endMs

endMs: number;

Defined in: packages/timeline/src/project-context.ts:111


id

id: string;

Defined in: packages/timeline/src/project-context.ts:105


linkId?

optional linkId?: string;

Defined in: packages/timeline/src/project-context.ts:115


multicam?

optional multicam?: object;

Defined in: packages/timeline/src/project-context.ts:139

angleCount

angleCount: number;

audioSource?

optional audioSource?: string;

sources

sources: object[];

selected

selected: boolean;

Defined in: packages/timeline/src/project-context.ts:113


source?

optional source?: object;

Defined in: packages/timeline/src/project-context.ts:126

averageSpeed

averageSpeed: number;

durationMs

durationMs: number;

endMs

endMs: number;

hasTimeMap

hasTimeMap: boolean;

reversed

reversed: boolean;

startMs

startMs: number;

startMs

startMs: number;

Defined in: packages/timeline/src/project-context.ts:110


text?

optional text?: string;

Defined in: packages/timeline/src/project-context.ts:134


trackId

trackId: string;

Defined in: packages/timeline/src/project-context.ts:107


trackIndex

trackIndex: number;

Defined in: packages/timeline/src/project-context.ts:109


trackName

trackName: string;

Defined in: packages/timeline/src/project-context.ts:108


transition?

optional transition?: object;

Defined in: packages/timeline/src/project-context.ts:151

durationMs

durationMs: number;

type

type: string;

type

type: "video" | "audio" | "image" | "text" | "caption" | "multicam";

Defined in: packages/timeline/src/project-context.ts:106

On this page