Ролики собраны без ручной правки. Режиссёр сам находит моменты по речи, выбирает сцену по смыслу, берёт текст из твоих слов и ставит каждое событие на слово. Два режима: сцены на весь экран и сплит, где сцена сверху, а ты снизу. Сцены в языке первого промо, перетекают одна в другую и не заходят под интерфейс.
Твои записи от 20.09. Хук всегда на лице. Музыка подобрана по смыслу и лежит фоном 0.10, склейки подогнаны под доли трека. Режиссёр сам решает раскладку: если компактных сцен хватает — сплит 40/30/30, иначе сцены на весь экран на 30–40% ролика.
Чистый моушн: все сцены подряд без лица, музыка ведёт. Фон не рвётся, уходящая сцена размывается, входящая проявляется из размытия на том же ударе. Стиль бота меняет только акцентный цвет. 23 сцены из 24 умеют собираться компактно — для верхней панели сплита (кроме телефона: телефон в полэкрана не читается).
Справа — финальные кадры всех 24 сцен. Красным закрашены зоны, которые перекрывает интерфейс площадок.
Рамка бота — твой выбор. Ключевое (текст, цифры, кнопки, чаты, призыв) стоит строго внутри, фон и свечение могут выходить.
| Зона | Кто перекрывает | Ключевое не ставим |
|---|---|---|
| Верх | шапка Reels, вкладки TikTok | выше 170 px |
| Низ | ник, подпись, аудио, кнопки | ниже 1560 px |
| Бока | край экрана | левее 60 и правее 1020 px |
| Право, низ | колонка лайк · коммент · репост | правее 940 px ниже 1000 px |
Проверка автоматическая: скрипт check-safe.mjs рендерит каждую сцену и меряет помеченные ключевые элементы в финальном кадре и на кадрах влёта (3, 6, 10). На влёте нашлись вылеты, которых в финальном кадре не видно: заголовок уезжал до x=1126 (поймал сторож на серверном прогоне бота), карточка «Кто кого» — до x=20 (поймала проверка влёта). Оба исправлены. Сейчас: 24 из 24 чисто на всех проверяемых кадрах.
Источники рамок: Solid — safe zones, Meta Reels 14/35/6, Hopper — Reels size.