Монтаж видео через чат с OpenClaw, от субтитров до экспорта в mp4
Разработчик написал навык для OpenClaw, который передаёт просьбы из чата вроде «добавь китайские субтитры и экспортируй в mp4» в бэкенд видеоредактора и присылает готовый файл.
Что сделали
Разработчик написал навык для OpenClaw. В его файле SKILL.md описано, как агенту распределять просьбы из чата. Экспорт, баланс кредитов и загрузка идут напрямую в вызовы API. Всё остальное стримится в бэкенд NemoVideo по SSE. Агент вырезает из ответов бэкенда инструкции, рассчитанные на графический интерфейс. Если правка вернулась без текста, он сравнивает состояние таймлайна до и после и сообщает разницу. Потом агент ждёт окончания рендера и отправляет файл.
Что получилось
В примере автора китайские субтитры плюс экспорт в mp4 заняли около 90 секунд, и вернулся mp4 с вшитыми субтитрами. Примерно 30% правок возвращаются без текста, а смена соотношения сторон требует полной перегенерации.
На что обратить внимание
Не повторяйте правки, которые вернулись без текста. Повторы приводили к дублированию правок и двойному списанию кредитов. Сам экспорт бесплатный, но если попросить экспорт у бэкенда, он запускает новую генерацию, которая стоит кредитов.
Пояснение
Навык в OpenClaw это папка с инструкцией SKILL.md, которая учит агента новой задаче. SSE (Server-Sent Events) это способ, которым сервер присылает ответ по частям в реальном времени. Вшитые субтитры впечатаны в картинку, и отключить их нельзя.
Кому пригодится
Разработчикам, которые подключают к агенту внешние сервисы, и тем, кто хочет монтировать простые ролики через чат.
Попробуйте сами с OpenClaw
Я пришлю в чат видеофайл и просьбу по монтажу, например [добавь китайские субтитры и экспортируй в mp4]. Обработай его через [программа для монтажа или ffmpeg] и пришли готовый файл. Сначала покажи план правок и не перезаписывай мой исходный файл.
Нужна помощь с запуском? Вступайте в сообщество AI Pack ↗
Источник: dev.to ·