Карусель уже содержит всё для ролика: текст, темы кадров, фильмы-источники. Конвейер превращает её в вертикальное видео 9:16 голосом Arcad, в стиле рилса Кинопоиска про «Обитель зла». Первый выпуск — «Почему разрушенный мир успокаивает больше, чем реальный».
Рилс Кинопоиска: 2:24, 1080×1920, 60 кадров/с. Я разобрал его покадрово.
31 склейка на 144 секунды, в среднем 4,5 с на кадр. Одна мысль — один кадр. Внутри кадра движение самого фильма, а не наши зумы.
Широкий кадр обрезан в вертикаль по герою: лицо или фигура всегда в кадре, без чёрных полос. Если в кадре двое, берут другой план.
Белый гротеск, 1–2 строки, чуть ниже центра. Показывается смысловой кусок фразы, а не слово за словом.
В правом верхнем углу мелко: «Фильм», год / студия. Выглядит честно и дорого.
Цитата на светлом фоне и сравнение «два фильма друг над другом». Появляются, когда нужно что-то доказать.
Все фрагменты приведены к одному настроению, хотя взяты из разных фильмов.
Я нашёл в коде причины того, что ты увидел.
Весь ролик идёт на эмбиенте, звук фильмов выключен. В заранее выбранных «окнах» голос молчит, эмбиент мягко уходит вниз, и 2–5 секунд звучит сам фильм: реплика героя, треск костра, вой ветра над руинами. Потом голос возвращается. На ролик 3–5 таких окон, они ставятся туда, где фрагмент усиливает мысль. Громкость по стандарту Instagram (−14 LUFS).
Эмбиент берём из бесплатных библиотек без авторских претензий (Pixabay Music, YouTube Audio Library) и вшиваем в ролик.
Новый модуль pipelines/ig-reels/, рядом с модулем каруселей. На вход выпуск карусели (episode.json), на выходе готовый MP4 и страница просмотра.
Берём утверждённый дубль (Arcad, вариант Б), размечаем, где начинается и кончается каждое слово. Заново не генерируем: тот же дубль, что тебе понравился, режется по паузам, чтобы в нужных местах открыть окна для звука фильма.
Каждая мысль сценария получает задачу для кадра: не «офис», а «человек, которого придавила рутина: неподвижен, свет монитора, пустота вокруг». Плюс где открыть окна для звука, где карточка-вставка, какое настроение цвета. Опора — фильмы, заложенные в карусель, и то, что есть в разборе эталона.
Качаю трейлеры, клипы сцен и геймплей из списка (1080p и выше, 4K где есть). Каждое видео режется на родные планы, для каждого плана — контактный лист: 3 кадра, длина, есть ли движение, есть ли реплика.
Агенты-монтажёры смотрят контактные листы глазами и под каждую задачу из режиссёрского листа выбирают 2–3 плана, лучший первым, с объяснением. Проверка: кадр говорит то же, что голос; соседние кадры не спорят по свету и настроению; нет логотипов, чужих субтитров и водяных знаков.
Вход и выход внутри плана по спокойным точкам движения. Умный кроп 9:16 с плавным ведением за объектом. Единая цветокоррекция выпуска: тёплая пыльная гамма карусели, лёгкое зерно.
Субтитры кусками фраз в стиле эталона, шрифт из шаблона карусели. Подпись источника в углу. Карточки там, где они есть в карусели (например, «Возврат к базовому коду ДНК» — текстовый слайд). В финале логотип RECULT и призыв сохранить.
Голос + эмбиент + окна со звуком фильма по схеме выше. Рендер 1080×1920, 30 кадров/с, под требования Instagram.
Автоматические проверки: ни одна склейка не попала на склейку внутри фильма (нет мигания), ни одна не режет слово, объект в кадре после кропа, нет заморозок, громкость в норме. Потом я сам просматриваю покадровый лист всего ролика. Только после этого ссылка тебе.
Финальный MP4 + обложка + подпись (берём из карусели и адаптируем под Reels) → в реестр выпусков RECULT HQ. Публикуешь ты сам: всё, что уходит под брендом, сначала показываю тебе.
| Деньги | 0 ₽. Голос уже начитан, материал бесплатный, эмбиент из бесплатных библиотек, отбор кадров делают субагенты по подписке. Платных генераций в плане нет. |
| Гейт 1 (раскадровка) | Сегодня, после твоего «да». |
| Гейт 2 (черновой рилс) | В течение дня после «да» на раскадровку. |
| Длина ролика | ~1:35–1:45: голос 1:24 + окна со звуком фильма. |
| Риск | Instagram иногда глушит звук или режет охват за фрагменты фильмов. Короткие отрезки внутри авторского разбора обычно проходят, но гарантий нет. Окна со звуком фильма держим короткими. |
1. «Да» на этот план.
2. Название канала в голосе. Arcad произносит «Рекулт». Так и оставляем, или правильно «Рекалт»?
Всё остальное решаю сам по эталону.