Назад в портфолио
VAPAN // Автоматизации
SpeedPaint Automation
Автоматизация рендера speedpaint-видео из пакета изображений.
Стек: Node.js / FFmpeg / Playwright

Что нужно было решить
Художник вручную собирал видеоролики процесса рисования из тысяч PNG-кадров через GUI-редактор. Один ролик занимал часы, параллельно сделать несколько было невозможно, а на повторяющихся шагах накапливались ошибки.
Что сделали
Написали Node.js-инструмент, который сочетает FFmpeg для сборки видео и Playwright для пакетной обработки. Запускает рендер в несколько потоков, ведёт очередь задач и повторно включает задачи после сбоев без потери прогресса.
Что получил клиент
- 01
Страница загружается меньше чем за 1 секунду на 4G
- 02
Ручные этапы убраны, обработка проходит автоматически
- 03
Заявки и действия игрока доходят без потерь через валидацию форм и логирование


