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

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

SpeedPaint Automation

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

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

Что нужно было решить

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

Что сделали

Написали Node.js-инструмент, который сочетает FFmpeg для сборки видео и Playwright для пакетной обработки. Запускает рендер в несколько потоков, ведёт очередь задач и повторно включает задачи после сбоев без потери прогресса.

Что получил клиент

  • 01

    Страница загружается меньше чем за 1 секунду на 4G

  • 02

    Ручные этапы убраны, обработка проходит автоматически

  • 03

    Заявки и действия игрока доходят без потерь через валидацию форм и логирование

Другие наши работы