Timeline Studio API Documentation - v0.26.0
    Preparing search index...

    Элемент в Media Pool

    interface MediaPoolItem {
        binId: string;
        colorLabel?:
            | "red"
            | "green"
            | "blue"
            | "orange"
            | "yellow"
            | "purple"
            | "pink";
        description?: string;
        id: string;
        metadata: {
            bitRate?: number;
            codec?: string;
            createdDate: Date;
            duration?: number;
            fileSize: number;
            frameRate?: number;
            importedDate: Date;
            modifiedDate: Date;
            resolution?: { height: number; width: number };
        };
        name: string;
        notes?: string;
        proxy?: {
            codec: string;
            generated: Date;
            path: string;
            resolution: string;
        };
        rating?: 1
        | 2
        | 3
        | 4
        | 5;
        source: { hash?: string; path: string; relativePath?: string };
        status: MediaItemStatus;
        tags: string[];
        thumbnail?: { path: string; timestamp: number };
        type: MediaItemType;
        usage: { count: number; lastUsed?: Date; sequences: string[] };
        waveform?: { path: string; peaks: Float32Array };
    }
    Index

    Properties

    binId: string

    ID папки, в которой находится элемент

    colorLabel?: "red" | "green" | "blue" | "orange" | "yellow" | "purple" | "pink"

    Цветовая метка

    description?: string

    Описание (опционально)

    id: string

    Уникальный идентификатор

    metadata: {
        bitRate?: number;
        codec?: string;
        createdDate: Date;
        duration?: number;
        fileSize: number;
        frameRate?: number;
        importedDate: Date;
        modifiedDate: Date;
        resolution?: { height: number; width: number };
    }

    Технические метаданные

    name: string

    Имя элемента

    notes?: string

    Заметки

    proxy?: { codec: string; generated: Date; path: string; resolution: string }

    Прокси и кэш

    rating?: 1 | 2 | 3 | 4 | 5

    Рейтинг (1-5 звезд)

    source: { hash?: string; path: string; relativePath?: string }

    Путь к исходному файлу

    Статус доступности

    tags: string[]

    Теги и метки

    thumbnail?: { path: string; timestamp: number }

    Превью

    Тип элемента

    usage: { count: number; lastUsed?: Date; sequences: string[] }

    Использование в проекте

    waveform?: { path: string; peaks: Float32Array }

    Аудио волновая форма