Manul

Інструмент постпродакшну «Поклику Ктулху»

Сервіс, який перетворює дво-трьохгодинний запис гри на дані для продакшну: транскрипт, персонажів, локації і ключові моменти. Рутину робить AI, рішення — людина.

Таблиця NocoDB з моментами серії «Поклику Ктулху»: таймкоди, описи моментів, коментарі й статуси кадрів.
Моменти серії в NocoDB: таймкод, опис і статус кадру

Що це

«Поклик Ктулху» — українське actual-play шоу за настільною рольовою грою Call of Cthulhu. Серія зазвичай триває дві-три години, і кожну ілюструють кадрами й анімацією. Щоб їх зробити, спершу треба знати, що в серії сталося: хто з'явився, де, які моменти варто показати.

Як це працює

  1. Звук. Кожного гравця записує окрема петличка. Інструмент склеює дублі з рекордера за таймкодами і вирівнює їх по таймлайну готового відео серії.
  2. Спікери. Транскрипт робить AssemblyAI окремо по кожному каналу, а скрипт вирішує, чия це репліка: слово лишається на тому мікрофоні, де воно найгучніше. Коли два канали майже рівні за гучністю, до уваги беруться зсув у часі між ними і впевненість розпізнавання.
  3. Розбір серії. AI-агенти витягують персонажів, локації і ключові моменти, близько шістдесяти на серію.
  4. Перевірка. На кожному етапі людина переглядає й править результат у своєму інтерфейсі, перш ніж іти далі.
  5. Далі в продакшн. Моменти, персонажі й локації синхронізуються з NocoDB — робочою таблицею, з якої йдуть кадри й анімація.

Де закінчується автоматизація

Промпти для кадрів інструмент не пише. Кожен промпт залежить від попереднього кадру, світла сцени, того, хто в кадрі і в якому стані, тож це щоразу творче рішення. Тому автоматизація закінчується там, де її результат можна перевірити: на витягуванні даних. Кадри я роблю по одному і кожен переглядаю сам. Про це є окремий кейс.

Роль

Усе: дизайн агентів, серверний пайплайн, обробка звуку, інтерфейс кожного етапу.

Стек
  • Nuxt
  • TypeScript
  • Claude
  • Gemini
  • AssemblyAI
  • Server-Sent Events
  • NocoDB