ВИДЕОМОНТАЖЁРDAVINCI RESOLVE · ВИДЕО · AI
К руководству

RESOLVE / MCP / PRACTICE LAB

Практические сценарии MCP в DaVinci Resolve

Понятная задача.
Проверяемый результат.

Пять ограниченных сценариев — от чтения проекта до одного контролируемого маркера. У каждого есть цель, запрос и проверка. Не коллекция «магических промптов».

04 / READ01 / CONTROLLED WRITENO LIVE CONNECTION
RESOLVE / TASK LABУЧЕБНЫЙ МАКЕТ
01 / НАБЛЮДЕНИЕ

Сначала понять, что открыто.

Определите проект, выбранный таймлайн и точную область чтения. Недоступные значения остаются недоступными.

Ожидаем: ограниченный отчёт. Без изменений проекта.

Панели иллюстрируют задание, а не данные живого проекта. Здесь не запускаются скрипты, нет подключения к Resolve и отчёта об успешной правке.

01

Выбирайте по результату, не по имени инструмента.

Начните с паспорта проекта. Остальные отчёты подключайте после подтверждения нужных возможностей чтения. К маркеру переходите, когда тестовую среду можно восстановить.

«Чтение» описывает задание, не технические права. Аннотации MCP — подсказки: проверяйте сервер, аргументы и предложенный код, а не только надпись.[8]

02

До первого вызова согласуйте пять вещей.

Возьмите небольшой тестовый проект без закрытых материалов заказчика. Не начинайте с просьбы «приведи всё в порядок».

  1. Одна известная связка

    Запишите версию и редакцию Resolve, ОС, сборки клиента и сервера. Укажите, штатный это сервер или сторонний. Ревизия протокола в источниках статьи не определяет ревизию вашей установки.

  2. Один фактический каталог

    Используйте описания инструментов выбранного сервера и учитывайте все страницы каталога. Выясните, доступна ли задача через ограниченный инструмент или требует скрипта, который нужно просмотреть до подтверждения.

  3. Одна точная цель

    Укажите уже открытый проект, выбранный таймлайн и, где нужно, папку, дорожки или диапазон. Установите единицы, точку отсчёта и лимиты. До вызова устраните неоднозначность.

  4. Наблюдаемое состояние «до»

    Запишите исходные значения для будущего сравнения. Перед маркером подготовьте восстанавливаемую копию и способ возврата, который действительно проверен. Не проверяйте восстановление на рабочем оригинале.

  5. Условие остановки и независимая сверка

    Назовите то, что должно остаться нетронутым, и способ проверки результата в Resolve. После правки с неизвестным исходом сначала исследуйте состояние, а уже потом обсуждайте новое действие.

Пагинацию каталога и ревизии протокола определяет MCP; пять шагов подготовки выше — наш редакционный чек-лист.[9][11]

P01

Паспорт открытого проекта

Понять, с каким проектом и таймлайном ассистент собирается работать, до любых действий.

01 / УСЛОВИЯ

Что должно быть известно

Вручную откройте тестовый проект и нужный таймлайн. Зафиксируйте их названия в интерфейсе.

Проверьте, что выбранный сервер умеет читать текущий проект и таймлайн. Наличие универсального исполнителя скриптов само по себе этого не доказывает.

02 / ОЖИДАЕМЫЙ РЕЗУЛЬТАТ

Что получить на выходе

Короткая таблица: поле → значение → источник → недоступно / прочитано.

Это критерий задания, а не отчёт об уже выполненной операции.

Шаблон запроса с условиями остановкиTXT ↓

В шаблоне намеренно не задана цель и не разрешена запись. В конструкторе ниже можно добавить свою область; перед действиями проверьте все поля в клиенте.

  1. Сначала идентификация

    Сопоставьте имя проекта и таймлайна с ожидаемыми. При наличии получите стабильные идентификаторы. Одинаковые названия не дают права выбрать первый объект.

  2. Затем доступные параметры

    Запросите разрешение, частоту кадров и начальный таймкод именно выбранного таймлайна, только если они доступны для чтения. Настройки проекта и таймлайна записывайте раздельно.

  3. Сохраните пробелы

    Для недоступного поля укажите «не получено». Не вычисляйте настройку по названию проекта, свойствам случайного клипа или прежней переписке.

03 / ПРОВЕРКА В RESOLVE

Принимайте только то, что проверено

  • Названия совпадают с открытым проектом и активной вкладкой таймлайна.
  • Полученные параметры сопоставлены с настройками того же объекта; помечено, что проверено вручную, а что не проверено.
  • Ассистент не создал проект, не переключил таймлайн и не применил новые настройки.
ОСТАНОВИТЬСЯ ДО ПРОДОЛЖЕНИЯ

Проект не открыт, таймлайн не выбран, найдено несколько целей или сведения не совпали — остановиться до уточнения.

Ограничения. Такой паспорт подтверждает область чтения, но не исправность всего проекта. Он не доказывает доступность медиа, качество изображения или готовность к сдаче.

P02

Инвентаризация одной папки Media Pool

Получить обозримый список материала, не импортируя, не перемещая и не перелинковывая файлы.

01 / УСЛОВИЯ

Что должно быть известно

Выберите одну небольшую тестовую папку Media Pool и запишите её путь внутри проекта. По умолчанию — без вложенных папок.

Заранее определите лимит элементов и нужные свойства. В базовом упражнении полные пути к файлам не запрашиваются.

02 / ОЖИДАЕМЫЙ РЕЗУЛЬТАТ

Что получить на выходе

Таблица элементов выбранной папки с явно указанной глубиной обхода и покрытием.

Это критерий задания, а не отчёт об уже выполненной операции.

Шаблон запроса с условиями остановкиTXT ↓

В шаблоне намеренно не задана цель и не разрешена запись. В конструкторе ниже можно добавить свою область; перед действиями проверьте все поля в клиенте.

  1. Ограничьте область

    Укажите точную папку и режим «только непосредственное содержимое». Если для чтения пришлось бы изменить выделение или текущую папку, сначала согласуйте это отдельно.

  2. Запросите минимум полей

    Название, доступный тип элемента, длительность с единицами и частоту кадров с источником. Картинки, аудио и вложенные таймлайны не надо силой превращать в видеоклипы.

  3. Отметьте полноту

    Список должен содержать число полученных элементов и предел обхода. При ограничении или недоступной странице это частичный отчёт, а не вся медиатека.

03 / ПРОВЕРКА В RESOLVE

Принимайте только то, что проверено

  • Сравните состав и число элементов с тем же уровнем папки в Media Pool.
  • Выборочно проверьте свойства нескольких элементов разных типов, если они есть.
  • Отсутствие сигнала об ошибке не выдано за доказательство того, что все исходники доступны на диске.
ОСТАНОВИТЬСЯ ДО ПРОДОЛЖЕНИЯ

Папка определена неоднозначно, превышен согласованный лимит или для чтения требуется неоговорённое действие — остановиться и описать ограничение.

Ограничения. Одинаковые имена не означают одинаковые файлы. Метаданные не доказывают наличие, читаемость или побайтовое совпадение исходников. Проверка файловой системы и relink не входят в задание.

P03

Карта структуры таймлайна

Разобраться в дорожках и границах клипов, не обещая смысловой анализ по одним метаданным.

01 / УСЛОВИЯ

Что должно быть известно

Откройте короткий тестовый таймлайн. Укажите, какие дорожки читать и нужен ли весь таймлайн или определённый диапазон.

Уточните представление позиции: таймкод или кадры, точку отсчёта, частоту и правило конца диапазона в фактическом контракте.

02 / ОЖИДАЕМЫЙ РЕЗУЛЬТАТ

Что получить на выходе

Отчёт по согласованным дорожкам: элементы, границы, единицы и непокрытые участки.

Это критерий задания, а не отчёт об уже выполненной операции.

Шаблон запроса с условиями остановкиTXT ↓

В шаблоне намеренно не задана цель и не разрешена запись. В конструкторе ниже можно добавить свою область; перед действиями проверьте все поля в клиенте.

  1. Зафиксируйте координаты

    Попросите вернуть исходные значения позиции и объяснение единиц. Не подставляйте 24 fps и не округляйте 23,976 или 29,97 до целой частоты. Неизвестный drop-frame — причина отложить пересчёт.

  2. Читайте только оговорённое

    Для каждой разрешённой дорожки получите доступный тип, номер, название и элементы с началом и концом. Вложенную композицию обозначьте как вложенную, если внутренняя структура недоступна.

  3. Отделите структуру от интерпретации

    Предполагаемый промежуток между клипами на одной дорожке не называйте автоматически чёрным кадром или тишиной всего таймлайна. О содержании нельзя судить только по имени файла.

03 / ПРОВЕРКА В RESOLVE

Принимайте только то, что проверено

  • Выборочно сопоставьте границы клипов в начале, середине и конце выбранного участка.
  • Дорожки, частота и начальный таймкод относятся к одному и тому же таймлайну.
  • Укажите недоступные вложенные элементы, пропущенные дорожки и частичный охват. Отчёт не подменяет просмотр и прослушивание.
ОСТАНОВИТЬСЯ ДО ПРОДОЛЖЕНИЯ

Не ясны единицы, точка отсчёта, конец диапазона или состав дорожек — не вычислять позиции и не продолжать с догадкой.

Ограничения. Это структурный отчёт, не оценка ритма, смысла, уровня звука, цветокоррекции или качества склейки. Для них нужен отдельный просмотр или анализ реального медиа.

P04

Проверка перед экспортом — без запуска

Сопоставить доступные настройки с заданием и увидеть, что ещё придётся проверить вручную.

01 / УСЛОВИЯ

Что должно быть известно

Вручную подготовьте настройки Deliver на тестовом проекте. Запишите требования к выводу: формат, разрешение, частота, звук и нужный диапазон.

Определите предмет чтения: текущие настройки Deliver или конкретное уже существующее задание. Это не взаимозаменяемые источники.

02 / ОЖИДАЕМЫЙ РЕЗУЛЬТАТ

Что получить на выходе

Три группы: совпадает с заданием / обнаружено расхождение / не удалось проверить.

Это критерий задания, а не отчёт об уже выполненной операции.

Шаблон запроса с условиями остановкиTXT ↓

В шаблоне намеренно не задана цель и не разрешена запись. В конструкторе ниже можно добавить свою область; перед действиями проверьте все поля в клиенте.

  1. Сравнивайте с явным заданием

    Для каждого требуемого параметра запишите ожидаемое и реально прочитанное значение. Отдельно обозначьте источник: настройки таймлайна, вывода или конкретного задания.

  2. Не дополняйте недостающее

    Не выбирайте кодек, цветовое преобразование или аудиоконфигурацию по названию пресета. Если поле недоступно — оставьте его на ручную проверку в Deliver.

  3. Разделите отчёт и операцию

    Не применять пресет, не сохранять новые настройки, не добавлять задания и не запускать очередь. Целевой путь, свободное место, права записи и уже существующий файл проверяются отдельно.

03 / ПРОВЕРКА В RESOLVE

Принимайте только то, что проверено

  • Сверьте доступные поля с тем же источником на странице Deliver или в конкретном задании.
  • Проверьте вручную диапазон, видео, аудио и место назначения; не раскрывайте закрытый путь в переписке.
  • Окончательная проверка качества — просмотр и прослушивание тестового файла, созданного отдельным, согласованным запуском.
ОСТАНОВИТЬСЯ ДО ПРОДОЛЖЕНИЯ

Не определено, какие настройки читаются; выбран не тот таймлайн; кодек, диапазон или аудио не подтверждены — никакого автоматического «исправления».

Ограничения. Успешная сверка настроек не доказывает возможность кодирования и качество будущего файла. В упражнении нет запуска, изменения очереди и доступа к диску для проверки места.

P05

Один маркер на тестовой копии

Первое ограниченное изменение: согласовать точный объект и одну позицию, затем независимо проверить результат.

01 / УСЛОВИЯ

Что должно быть известно

Вручную подготовьте отдельную восстанавливаемую копию проекта и нужного таймлайна. Оригинальный рабочий проект не должен быть целью задания.

Проверьте чтение и добавление именно маркеров таймлайна. Зафиксируйте позицию, её единицы, точку отсчёта, длительность, поддерживаемый цвет и текст. Маркер клипа — другой объект.

02 / ОЖИДАЕМЫЙ РЕЗУЛЬТАТ

Что получить на выходе

План одной правки; после отдельного подтверждения в клиенте — сравнение состояния до и после.

Это критерий задания, а не отчёт об уже выполненной операции.

Шаблон запроса с условиями остановкиTXT ↓

В шаблоне намеренно не задана цель и не разрешена запись. В конструкторе ниже можно добавить свою область; перед действиями проверьте все поля в клиенте.

  1. Сначала только план

    Прочитайте выбранный таймлайн и существующие маркеры. Покажите точное имя инструмента, аргументы или весь скрипт. Никакой записи, пока человек отдельно не подтвердит именно этот план в своём клиенте.

  2. Одна согласованная запись

    Перед действием повторно проверьте цель и отсутствие конфликта. Разрешается только один новый маркер. Запреты: замена существующего, очистка маркеров, правка клипов, рендер и автоматический повтор.

  3. Прочитайте результат заново

    Получите маркеры повторным чтением. Сравните исходный и новый набор: добавился ровно нужный объект, прежние не изменились. Затем сверяйте позицию и свойства в интерфейсе.

03 / ПРОВЕРКА В RESOLVE

Принимайте только то, что проверено

  • После правки появился ровно один новый маркер таймлайна с согласованной позицией и свойствами.
  • Все прежние маркеры сохранены; изменение не попало в клип, другой таймлайн или рабочий оригинал.
  • Сверены и повторное чтение, и интерфейс. При частичном ответе или тайм-ауте результат остаётся неизвестным до проверки состояния.
ОСТАНОВИТЬСЯ ДО ПРОДОЛЖЕНИЯ

Неясна система координат, позиция занята, цель изменилась, нет проверенного восстановления или нельзя перечитать маркеры — не выполнять запись.

Ограничения. План и скачанный TXT не дают разрешения клиенту. Повтор после неизвестного исхода запрещён до проверки состояния. Возврат к копии или удаление только созданного маркера — отдельное подтверждаемое действие; всесильный Undo не предполагается.

03

Заберите задание, не обход разрешений.

Конструктор готовит обычный текст для ассистента и отдельную карточку наблюдений. Он не создаёт исполняемый скрипт или конфигурацию MCP-клиента.

ПОДГОТОВКА ЗАДАНИЯ / ЛОКАЛЬНЫЙ ТЕКСТ

Соберите задание. Сохраните границы.

ТОЛЬКО ЧЕРНОВИК

Выберите задачу, опишите цель и подготовьте запрос или карточку наблюдений. Этот компонент не подключается к Resolve, не вызывает инструменты и не отправляет введённый текст на сервер. Он не подтверждает действия в клиенте.

ЗАДАНИЕ НА ЧТЕНИЕ / БЕЗ ПРАВОК

Паспорт открытого проекта

Короткая таблица: поле → значение → источник → недоступно / прочитано.

Условия и критерии приёмки →

Проект, таймлайн и окружение общие. Область у каждой задачи своя и сохраняется только до ухода со страницы. При смене задачи открывается запрос на планирование.

Не вводите секреты, полные закрытые пути и данные клиентов. Автосохранения нет: при уходе или перезагрузке поля потеряются. Скачанный текст содержит введённые сведения о цели; проверьте его перед отправкой ассистенту. Описание цели не ограничивает права технически.

Черновик: не заполнено полей цели — 3. До действий запрос требует их уточнить.

Карточка наблюдений — все проверки пока не подтверждены
04

Три исхода. Без автоматического второго захода.

Относите эти статусы к конкретной проверке, не к качеству всего монтажа.

ПОДТВЕРЖДЕНО

Факты совпали

Нужный объект, реальные значения, оговорённый охват и независимая сверка подтверждают результат. Запишите, что именно проверено; остальное не включайте в вывод.

НЕ ПОДТВЕРЖДЕНО

Видно расхождение

Не тот объект, неожиданные значения, изменённые прежние маркеры или ошибка вызова не проходят приёмку. Не просите автоматически «починить всё». Сначала разберите отдельный ограниченный план.

НЕИЗВЕСТНО

Исход неясен

Тайм-аут, обрыв связи, отсутствие снимка «до» или неполное повторное чтение не доказывают, что ничего не произошло. Остановите новые записи и проверьте состояние. Не создавайте второй маркер вместо потерянного ответа.

MCP различает ошибки протокола и ошибки исполнения инструмента, передаваемые через isError. Корректно оформленный ответ и пересказ ассистента не заменяют сверку с заданием. Сохраните относящиеся к задаче данные и ошибки для карточки наблюдений.[5]

FAQ

Перед переходом к рабочему проекту

Это пять штатных инструментов Blackmagic?

Нет. Это рабочие процедуры. Сервер может предоставлять отдельные операции, требовать проверенного скрипта или вообще не поддерживать задачу. Используйте фактический каталог и установленный API, а не имена, угаданные по статье.[5]

Можно подтвердить добавление маркера на сайте?

Нет. Сайт только готовит текст. Точный объект, аргументы и возможный код нужно проверить, а решение о выполнении принять отдельно в AI-клиенте. Запрос планирования не разрешает запись.

Почему нет упражнения «отрендерить одной кнопкой»?

Сценарий рендера здесь — предварительный отчёт. Запуск дополнительно требует решений о месте назначения, перезаписи, формате, очереди и проверке файла. Это отдельное ограниченное задание после проверки чтения.

Отчёт доказывает, что видео смонтировано хорошо?

Нет. Инвентаризация проекта и карта таймлайна показывают только реально проверенные сведения. Смысл, ритм, изображение и звук требуют соответствующего просмотра, прослушивания или анализа медиа.

Ассистент завис. Можно отправить запрос ещё раз?

Повторять запись автоматически нельзя. Сначала проверьте текущее состояние и выясните, завершилось ли первое действие. Без подтверждений исход остаётся неизвестным, новые изменения не выполняются.

Что конструктор запросов отправляет и сохраняет?

У компонента нет подключения к серверу и автосохранения. Он локально формирует обычный текст. Скачанные файлы содержат введённые сведения о цели. При перезагрузке или уходе поля теряются; обработка после отправки текста в AI-клиент зависит от клиента и поставщика модели.

Эти примеры запускались в настоящем Resolve?

Нет. Это процедуры по документации и авторские шаблоны. В карточке наблюдений проверки изначально не подтверждены; заполнить их нужно по своей реальной установке.

02 / TOOL CONTRACTSПроверьте каталог перед заданием

Точные имена, схемы и границы доверия к подсказкам о поведении.

API / CURRENT PROJECTРазберитесь в чтении проекта

Существующее руководство по Python: отдельный маршрут, не обещанный MCP-инструмент.

КОГДА РЕЗУЛЬТАТ НЕИЗВЕСТЕН

Перед тем как повторить операцию.

Найдите границу сбоя, сохраните наблюдения и проверьте реальное состояние. Завершите маршрут MCP диагностикой и безопасным восстановлением.

Диагностика и безопасность

ОПОРА НА ИСТОЧНИКИ

Документация, а не предположения.

Источники сверены 5 октября 2026. Процедуры и запросы — авторские примеры, не каталог штатных инструментов. Ссылки на протокол относятся к ревизии 2026-07-28, а не к заявленной версии сервера. Живые прогоны Resolve и AI-клиента не выполнялись.

  1. Model Context Protocol · Connect local servers

    Claude Desktop: локальная конфигурация, перезапуск, разрешения и журналы.

  2. Model Context Protocol · Tools

    Каталог tools/list, входная схема инструмента, вызовы, ошибки и контроль пользователем.

  3. Model Context Protocol · Schema / ToolAnnotations

    Аннотации поведения, их смысл и недоверенный характер; поля определения инструмента.

  4. Model Context Protocol · Pagination

    nextCursor и неполные каталоги. Пустая строка курсора не означает конец списка.

  5. Model Context Protocol · Versioning and Compatibility

    Различия ревизий протокола. Дата статьи не определяет версию протокола установленного сервера.

  6. Model Context Protocol · Security Best Practices

    Границы доверия, локальные серверы и риски широких разрешений.