Чтобы сделать зацикленное видео с ИИ без видимого перехода, передайте модели генерации видео по изображению одну и ту же картинку как начальный и конечный кадры. В запросе задайте движение, которое естественно возвращается к исходной точке. Затем проверьте стык покадрово и удалите повторяющийся кадр перед экспортом. Если модель не даёт нужного результата, стык можно скрыть воспроизведением вперёд-назад или коротким плавным переходом. Но эти приёмы подходят лишь для некоторых движений.
Каким должен быть непрерывный цикл
Стык выдают три вещи: объект скачком меняет положение, резко меняется свет или перестраивается текстура, например зерно или рисунок воды. В идеальном цикле ничего из этого нет.

Лучше всего повторяется движение, которое циклично само по себе:
- медленное вращение товара на подставке на один полный оборот
- ткань, дым, туман или жидкость плавно движутся на месте
- свет проходит по поверхности и возвращается
- камера движется по кругу или плавно приближается и отдаляется
Однонаправленное движение, например идущего человека или наполняющегося стакана, плохо подходит для цикла. Выберите другой план.
Способ 1: начальный и конечный кадры для непрерывного цикла
В нескольких инструментах генерации видео по изображению можно задать не только первый, но и последний кадр. В Kling эта функция называется Start and End Frames. По словам сервиса, она лучше работает с визуально похожими изображениями и роликами длительностью примерно до пяти секунд. Сильное различие может привести к смене плана. В июле 2024 года Luma добавила в Dream Machine отдельную функцию Loops. Runway отказалась от моделей Gen-3 и перенесла работу с ключевыми кадрами в своё приложение Animate Frames.
Наш порядок работы:
- Подготовьте один удачный статичный кадр в финальном качестве. От него зависит вид всего дальнейшего видео.
- Используйте его как начальный и конечный кадры. Опишите возвратное движение: «камера медленно движется по орбите на 20 градусов влево и затем обратно», «шёлк поднимается и опускается».
- Проверьте, не остался ли кадр почти неподвижным. При одинаковых начальном и конечном кадрах модель иногда выдаёт почти статичный ролик. Сделайте акцент на заметном движении в запросе или используйте способ 2.
- Генерируйте сериями. Будьте готовы отбросить большинство результатов. По сообщению NPR, команда одной широко разошедшейся ИИ-рекламы сделала примерно 300-400 генераций, чтобы получить 15 пригодных роликов.
Цикл из двух отрезков. Для более длинного или интересного ролика подготовьте второй статичный кадр B, который немного отличается от первого A. Сгенерируйте A→B, затем B→A и соедините их. Получится 10-секундный цикл с развитием действия, а каждый отрезок останется в диапазоне коротких роликов, с которым модель справляется лучше всего.
Тот же подход, когда сначала готовят ключевые кадры, используется в нашем процессе создания ИИ-видео о товаре по изображению. Зацикленный ролик отличается лишь тем, что его конечный кадр совпадает с начальным.
Способ 2: воспроизведение вперёд-назад и плавный переход
Если у вас есть только ролик с движением в одну сторону, замкнуть цикл помогут два приёма.
| Способ | Как работает | Для чего подходит | Где не работает |
|---|---|---|---|
| Непрерывный цикл | Последний кадр = первый кадр | Для всего | Требует больше всего генераций |
| Вперёд-назад (ping-pong) | Сначала прямое, затем обратное воспроизведение | Плавное движение камеры, медленный облёт, движение света | Дым, вода, ткань и всё, что подчиняется гравитации: обратный ход выглядит неестественно |
| Плавное наложение кадров (cross-fade) | Плавно наложить последние 0,5-1 с на первые 0,5-1 с | Туман, абстрактные текстуры, мягкие градиенты | Чёткие контуры и товары: заметно двоение |
| Склейка на движении | Спрятать стык за быстрым движением или вспышкой | Реклама в соцсетях, монтаж с титрами | Спокойный первый экран сайта |
Воспроизведение вперёд-назад - привычный способ быстро зациклить видео. На медленном движении камеры он незаметен, на поднимающемся дыме сразу бросается в глаза. Плавное наложение подходит для атмосферных сцен, а на хромированном флаконе на полсекунды появятся два флакона.
Проверьте стык перед экспортом
Делайте это каждый раз, даже если в предпросмотре генератора «всё нормально».
- Включите повтор в обычном проигрывателе и смотрите целую минуту.
- Наложите последний и первый кадры в редакторе и включите для верхнего слоя режим наложения Difference. Всё, что не стало чёрным, указывает на скачок.
- Просмотрите последние 10 кадров покадрово: нет ли скачка света или экспозиции? ИИ-модели меняют яркость по ходу ролика.
- Посмотрите на зерно. Если на стыке перестраивается шум или текстура воды, добавьте лёгкое равномерное зерно поверх всего ролика, чтобы скрыть переход.
- Удалите повторяющийся кадр. Если последний кадр совпадает с первым, уберите один из них. Двойной показ вызывает короткую, но заметную заминку.
Экспорт зацикленного видео без видимого перехода
- Длительность: 6-12 с для первого экрана сайта, 5-15 с для соцсетей. В ролике должно быть целое число циклов.
- Увеличивайте разрешение и очищайте изображение до кодирования, а не после.
- Для сайта: H.264 MP4 без аудиодорожки, 2-4 Мбит/с и заставка. Все параметры, расчёт размера файла и пример HTML есть в руководстве по фоновому видео для сайта.
- Для соцсетей: экспортируйте кадрированные версии 9:16, 4:5 и 1:1 из одного мастер-файла. Платформы сами повторяют короткие ролики.
- Сохраните мастер-файл в ProRes или MP4 с высоким битрейтом. Из него будут сделаны все будущие кадрирования, цветовые версии и варианты с текстом.
Именно здесь зацикленные ролики окупаются в рекламе: из одного чистого мастер-файла можно сделать дюжину вариантов. Это самый быстрый способ бороться с усталостью от рекламных креативов.



