Pixelcut

api/looping-video

Превратите одно изображение в бесшовное зацикленное видео с едва заметным, естественным движением — без заметного стыка, без движения камеры, просто живая фотография.

Цена

8 кредитов ($0.08) за секунду в 480p; 16 кредитов ($0.16) за секунду в 768p.

Документация и примеры кода

Перейти к документации ↗

Доверяют

Обзор

Наш API зацикленного видео (Looping Video API) превращает одно неподвижное изображение в бесшовное зацикленное видео MP4 длительностью 5–15 секунд. Едва заметное, естественное движение — колышущаяся ткань, развевающиеся волосы, поднимающийся пар, мягкие блики — оживляет кадр, а видео повторяется бесконечно, без заметных скачков и склеек.

Как это выглядит

Каждое видео на этой странице создано из одного неподвижного изображения одним вызовом API. Без исходного видео, без пересъемки, без монтажа.

Страницы товаров в движении

Листья покачиваются, дымка плывет, свет играет на каплях — а флакон, этикетка и композиция остаются ровно такими, как на съемке. Превратите каждое главное изображение каталога в живой товарный контент.

Атмосфера, которая продает

Пар вьется, солнечный свет мерцает, в луче кружится пыль. Фоновое движение придает меню, витринам и страницам кампаний ощущение места, которого не дает статичный кадр.

Ключевые возможности

Бесшовное зацикливание

Видео создаются с расчетом на повтор. Воспроизведение переходит с конца обратно к началу без заметного скачка, склейки или смещения, поэтому ролики могут крутиться бесконечно на страницах товаров, на экранах и в лентах соцсетей.

Едва заметное, естественное движение

Анимируется только то, что действительно могло бы двигаться: одежда и волосы на легком ветру, покачивающаяся листва, спокойное дыхание, мерцающие отражения, поднимающийся пар или частицы в воздухе. Узнаваемость объекта съемки, геометрия товара, текст, логотипы, композиция и освещение сохраняются без изменений.

Фиксированная камера

Во всех видео камера остается неподвижной. Никаких панорам, наездов, наклонов, вращений и перекадрирований — даже если попросить об этом, — так что результат выглядит как живая фотография.

Творческое управление по желанию

Задайте характер движения коротким промптом, например «одежда слегка развевается на ветру». Указания, которые нарушили бы зацикливание или сдвинули камеру, игнорируются автоматически.

Входные данные и значения по умолчанию

Укажите ровно один источник изображения в каждом запросе:

  • Файл image (загрузка multipart)
  • image в виде base64 или data-URL (JSON)
  • Удаленный image_url

Необязательные параметры:

  • prompt: описание желаемого движения, например «одежда слегка развевается на ветру».
  • duration: целое число секунд от 5 до 15. По умолчанию 5.
  • resolution: 480p или 768p. По умолчанию 768p.
  • include_audio: по умолчанию true. При значении false в готовом MP4 гарантированно не будет звуковой дорожки.

Стоимость

Стоимость рассчитывается за каждую секунду сгенерированного видео:

  • 480p: 8 кредитов ($0.08) за секунду — 40 кредитов за 5 секунд, 120 кредитов за 15 секунд
  • 768p: 16 кредитов ($0.16) за секунду — 80 кредитов за 5 секунд, 240 кредитов за 15 секунд

Звук не влияет на стоимость. Кредиты списываются только после того, как задача принята, а при сбоях, подлежащих возврату, списанные кредиты возвращаются автоматически.

Сценарии использования

Электронная коммерция и страницы товаров

  • Оживляйте предметную съемку фоновым движением
  • Собирайте зацикленные главные ролики из утвержденных фотографий товаров
  • Пакетно создавайте варианты с движением по всему каталогу

Мода и одежда

  • Добавляйте легкое движение ткани и волос в лукбуки и рекламные съемки
  • Сохраняйте позу модели, посадку одежды и стайлинг такими же, как на исходном фото

Маркетинг и социальные сети

  • Превращайте статичные креативы в зацикленную видеорекламу, которая останавливает скролл
  • Делайте бесконечно зацикленные фоны для экранов и лендингов
  • Создавайте легкий контент с движением без видеосъемки

Конфиденциальность и безопасность

  • Все запросы передаются в зашифрованном виде
  • Загруженные изображения хранятся временно и только для обработки
  • Готовые видео отдаются по ссылке на CDN
  • Ваши изображения и видео никогда не используются для обучения моделей

Начало работы

Отправьте задачу одним запросом. API отвечает статусом 202 Accepted и идентификатором задачи:

curl -L 'https://api.developer.pixelcut.ai/v1/video/loop' \ -H 'Content-Type: application/json' \ -H 'X-API-KEY: <API_KEY>' \ -d '{ "image_url": "https://cdn3.pixelcut.app/product.jpg", "prompt": "clothes blowing subtly in the wind, person slightly moving", "duration": 5, "resolution": "768p", "include_audio": true }'

Опрашивайте эндпоинт статуса задачи по адресу из заголовка Location, пока она не завершится, а затем скачайте MP4 по ссылке result_url:

curl -L 'https://api.developer.pixelcut.ai/v1/video/loop/job/<JOB_ID>' \ -H 'X-API-KEY: <API_KEY>'

Пока задача находится в статусе pending или running, продолжайте опрос. Когда статус становится completed, ответ содержит result_url с вашим зацикленным MP4; если статус failed, ответ содержит стандартные code и message ошибки, а за сбои, подлежащие возврату, кредиты возвращаются автоматически.