Логотип Vapanvapan
Обговорити проект
Назад до портфоліо

VAPAN // Автоматизації

SpeedPaint Automation

Автоматизація рендеру speedpaint-відео з пакету зображень.

Стек: Node.js / FFmpeg / Playwright

Що потрібно було вирішити

Художник вручну збирав відеоролики процесу малювання з тисяч PNG-кадрів через GUI-редактор. Один ролик займав години, паралельно зробити кілька було неможливо, а на повторюваних кроках накопичувалися помилки.

Що зробили

Написали Node.js-інструмент, що поєднує FFmpeg для збірки відео і Playwright для пакетної обробки. Запускає рендер у кілька потоків, веде чергу завдань і повторно вмикає завдання після збоїв без втрати прогресу.

Що отримав клієнт

  • 01

    Сторінка вантажиться менш ніж за 1 секунду на 4G

  • 02

    Ручні етапи прибрано, обробка проходить автоматично

  • 03

    Заявки і дії гравця доходять без втрат через валідацію форм і логування

Інші наші роботи