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

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


