OpenClaw и Remotion Pipeline для автоматизированного видеомонтажа

✍️ OpenClawRadar📅 Опубликовано: 26 февраля 2026 г.🔗 Source
OpenClaw и Remotion Pipeline для автоматизированного видеомонтажа
Ad

Разработчик подробно описал практичный автоматизированный конвейер редактирования видео, использующий OpenClaw для оркестрации агентов и Remotion в качестве React-рендерера видео. Эта настройка обрабатывает сотни исходных видеоклипов в готовые Reels для социальных сетей без ручного редактирования.

Компоненты рабочего процесса

Стек состоит из:

  • OpenClaw – для оркестрации агентов и автоматизации
  • Remotion – React-редактор/рендерер видео
  • Python + JSON-код для генерации монтажа

Конвейер обработки

Рабочий процесс следует этим конкретным шагам:

1. Загрузка исходных материалов: Видео из Telegram помещаются в папку raw без ручного переименования: remotion-lab/source-videos/<brand>/raw/

2. Фильтрация и очистка: Скрипт фильтрует клипы, оставляя только вертикальные разрешения для смартфонов (720×1280, 1080×1920), и исключает мусор, такой как старые рекламные ролики, AI/стоковые визуалы и несвязанные бренды. Это создает папку filtered/ и файл catalog_filtered.json, перечисляющий пригодные видео.

3. Монтаж на основе JSON: Другой скрипт генерирует структуры монтажа с категориями, такими как клипы "Подготовка", "Выпечка" и "Финальное настроение". Он создает JSON-раскадровку, например:

[{"type": "video", "src": "filtered/file_001.mp4", "duration": 80},{"type": "video", "src": "filtered/file_037.mp4", "duration": 80}]

4. Композиция Remotion: Единственная React-композиция Remotion читает montage_filtered.json и применяет:

  • TransitionSeries с плавными переходами
  • Эффект Кена Бернса (легкое масштабирование + панорамирование) на всех клипах
  • Оригинальный звук клипа сохранен
  • Фоновая музыка добавлена поверх
  • Белый экран + логотип в конце

Творческие правила закодированы здесь: удалять текст на экране, избегать AI/стоковых визуалов, сохранять оригинальный звук, использовать плавные переходы и завершать белым затуханием и логотипом.

5. Рендеринг + сжатие: OpenClaw запускает рендеринг через:

npx remotion render src/index.tsx StoryFinal out.mp4

Затем сжимает с помощью ffmpeg:

ffmpeg -i out.mp4 -vcodec libx264 -crf 20 -preset slow -acodec aac -b:a 192k out_hq.mp4

Это создает вертикальные видео 9:16 длиной около 45 секунд.

Ad

Режим пакетного автопилота

Агент обрабатывает пакетную генерацию с инструкциями типа: "Сгенерируйте 20 уникальных Reels, не используйте клипы повторно между ними." Он:

  • Отслеживает использование в файле state.json
  • Циклически генерирует новые montage_filtered.json, используя только неиспользованные клипы
  • Запускает рендеринг Remotion и сжатие ffmpeg
  • Создает файлы send_ready_#.json, описывающие результаты
  • OpenClaw отправляет готовые видео в Telegram

Результат: 20 разных Reels (по 18-30 секунд каждый) с последовательными переходами, логотипом в конце и без неуместных кадров, доставленные за ночь.

Этот подход работает, потому что агенты обрабатывают скучные части (каталогизация, фильтрация, выбор клипов, пакетный рендеринг), в то время как творческий контроль остается централизованным в одной композиции Remotion и скриптах-генераторах JSON.

📖 Read the full source: r/clawdbot

Ad

👀 Смотрите также

Бенчмарки спекулятивного декодирования на RTX 3090 с моделями Qwen для бизнес-применений в сфере HVAC
Кейсы

Бенчмарки спекулятивного декодирования на RTX 3090 с моделями Qwen для бизнес-применений в сфере HVAC

Разработчик протестировал спекулятивное декодирование на RTX 3090 с использованием моделей Qwen для Discord-бота HVAC-бизнеса, достигнув до 279,9 токенов/сек с ускорением на 236% при использовании Qwen3-8B с черновой моделью Qwen3-1,7B.

OpenClawRadar
Создание игры для Steam за 10 дней с помощью Claude Code: технические сложности и рабочий процесс
Кейсы

Создание игры для Steam за 10 дней с помощью Claude Code: технические сложности и рабочий процесс

Разработчик создал и выпустил игру в Steam за 10 дней, используя Claude Code, не написав ни строчки кода лично, но столкнулся со значительными трудностями в проектировании логики и отладке кода, сгенерированного ИИ.

OpenClawRadar
Создание пиксель-арт JRPG с помощью Claude Code: Рабочий процесс и стек технологий разработчика
Кейсы

Создание пиксель-арт JRPG с помощью Claude Code: Рабочий процесс и стек технологий разработчика

Разработчик использовал Claude Code (Opus 4.6) для создания Bakemachi — JRPG в пиксель-арте для изучения японского языка с игровым демо. Стек технологий включает Vite, React, Phaser 3, TypeScript и Zustand, причём большая часть кода была реализована с помощью Claude.

OpenClawRadar
Нечаянная панель управления, созданная с помощью Claude, превратилась в кошмар обязательств по продукту
Кейсы

Нечаянная панель управления, созданная с помощью Claude, превратилась в кошмар обязательств по продукту

Разработчик за 2 дня создал дашборд с помощью Claude, забыл скрыть его за фича-флагом, 40 клиентов нашли его и полюбили. Теперь клиенты хотят кастомизации, что требует трехнедельного рефакторинга, чтобы сделать жестко закодированный код расширяемым.

OpenClawRadar