Первый ролик на движке Толяна

Baseline-тест: собран монтажёром video-director из пака Performante на готовых материалах video_office (12 клипов + озвучка). Без новой генерации, без доработок — чтобы увидеть результат «из коробки».

наш ручной монтаж

video_office · v2

716×1284 · 47 сек · ad-hoc ffmpeg в сессии

движок Толяна · из коробки

video-director · baseline A

1080×1920 · 40 сек · конвейер assemble.py

Что показал тест

Конвейер отработал целиком за ~1 мин: нормализация 720→1080×1920, склейка по таймлайну озвучки, аудио-микс, генерация и прожиг субтитров.
Стандартный full-HD 1080×1920 на выходе (наш ручной был 716×1284) — движок сам приводит к нужному формату без чёрных полей.
Кириллица субтитров рендерится чисто (белый текст + чёрная обводка).
Субтитры — простая равномерная нарезка (5 слов на сегмент), не пословный караоке. Караоке — это отдельный скилл video-captions (нужен Whisper, пока не ставил — тянет torch).
Дубль текста на endcard: движок кладёт субтитр поверх клипа shot-12, где надпись уже вшита. Лечится флагом --skip-until или чистым endcard без текста.
Укладка клипов равномерная (3.4 сек каждый), не подогнана под длину реплик — это я задал грубо для baseline.
1 баг движка пофикшен на лету: concat-demuxer удваивал путь при относительном project-dir → запуск с абсолютным путём. Код движка не трогал.

Озвучки разной длины (наш v2 — 47 сек, baseline — 40 сек, обе «Рахат»), поэтому сравнение не покадровое. Вывод по существу: ядро Толяна рабочее. До прод-качества — подключить video-captions (караоке) + причесать укладку и endcard. Это следующий шаг.