Типы медиа
client.media.list(options?)
Список всех повторно используемых медиа-элементов, принадлежащих аутентифицированному аккаунту.
client.media.get(mediaId, options?)
Получить один медиа-элемент.
client.media.create(body, options?)
Создать новый медиа-элемент из локального пути, байтов или уже загруженного inputFileId. Для локальных путей и байтов SDK подготавливает загрузку, отправляет байты файла на URL загрузки и регистрирует загруженный файл как повторно используемое медиа.
'video' | 'image' | 'logo' | 'intro-video' | 'outro-video'
required
Какую роль этот медиа-элемент выполняет при рендеринге.
object
Источник файла. Используйте
{ type: "path", path } для локальных файлов, { type: "bytes", data, filename } для данных Blob, File, ArrayBuffer или типизированного массива,
либо { type: "inputFile", inputFileId }, когда у вас уже есть ID загрузки.string
Продвинутый низкоуровневый параметр: передайте ID, возвращаемый
client.uploads.create(...), вместо source.client.media.delete(mediaId, options?)
Удалить медиа-элемент.
Сквозной пример
Применение фона
Ссылайтесь на загруженные медиа из пресета или напрямую из настроек проекта:background, преобразуйте схему настроек проекта в JSON:
Что дальше
- Справочник настроек рендера — все общие пути полей и значения enum
- Projects — создание проектов и загрузки
- Presets — объединяйте медиа с другими настройками рендера
- Project settings — применяйте фоны к проекту
