HiAPI
Блог

Руководство по использованию

PixVerse V6 преобразование изображения в видео для коротких видео: превратите статичный кадр в вертикальный клип

Oct 21, 2026
PixVerse V6 преобразование изображения в видео для коротких видео: превратите статичный кадр в вертикальный клип

У вас уже есть кадр. Фото продукта со стенда, кей-вижуал, снятый на прошлой неделе, кадр, сгенерированный сегодня утром. pixverse-v6/image-to-video может превратить этот статичный кадр в вертикальный клип, подходящий для ленты коротких видео — и поскольку клип начинается с того самого кадра, который вы передали, в видео будет именно то, что на фото, а не то, что модель вообразила.

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

Почему выбирать изображение-в-видео, когда материалы уже есть

Текст-в-видео строит сцену из описания. Это отлично, когда у вас нет материалов, но есть сценарий — однако каждый раз он заново изобретает ваш продукт, и «матовый флакон сыворотки с золотой пипеткой» никогда не превратится обратно в ваш флакон. Изображение-в-видео прибивает первый кадр к тем пикселям, которые вы ему передали. Первый кадр клипа — это ваш статичный кадр, в неизменном виде.

Так задача меняет форму. Вы не пишете сцену; вы выбираете движение для уже существующей сцены. Ваша арт-дирекция уже выполнена на фото. Промпт определяет лишь то, как камера и свет движутся поверх него.

Если вам нужна только структура запроса — поля, опрос статуса, рабочий curl — руководство по API PixVerse V6 изображение-в-видео покрывает всё от начала до конца. Здесь меня интересуют производственные решения, которых то руководство не касается: источники материалов, выбор движения и пакетная обработка целого набора.

Правило, которое перекраивает источники материалов: вертикально на входе — вертикально на выходе

Это первое, что меня удивило. pixverse-v6/image-to-video не имеет управления соотношением сторон. Конечная точка текст-в-видео позволяет выбрать 9:16; изображение-в-видео — нет. Выход полностью следует форме кадра, который вы ему передали.

Вертикальный статичный кадр становится вертикальным клипом:

Горизонтальный статичный кадр становится горизонтальным клипом — как бы сильно вам ни хотелось вертикального:

Второй клип сам по себе неплохая анимация, но в вертикальной ленте он совершенно бесполезен — его покажут в рамке с полосами сверху и снизу. Урок здесь об источниках материалов, и он происходит до вызова API: сначала обрежьте или снимите статичные кадры в 9:16. Если ваш каталог состоит из широких кей-вижуалов, перекомпонуйте их в вертикальный формат перед анимацией, иначе лента будет противостоять вам при каждой загрузке. Это противоположность рабочему процессу текст-в-видео, где вы запрашиваете соотношение сторон и на этом всё.

Верность первому кадру держится — пока движение не раскроет новую геометрию

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

Когда движение остаётся на гранях, уже показанных в статичном кадре, верность сохраняется идеально. Клип с флаконом сыворотки выше — это медленный наезд: камера движется к флакону, но никогда не обходит его, так что модели не приходится изобретать невидимую сторону. Флакон, золотая крышка и травертиновая подставка остаются в точности такими же все пять секунд. Вот точный промпт, который это создал:

Slow cinematic push-in on the serum bottle, a soft moving glint travels
across the gold dropper cap, faint dust motes drift slowly through the warm
side light, the stone pedestal and background stay perfectly still, calm
premium beauty mood

А теперь посмотрите, что происходит, когда движение требует обзора вокруг объекта:

Subtle slow parallax drift around the sneaker as a soft specular highlight
sweeps across the knit upper and foam sole, the concrete plinth stays locked
in place, clean energetic product reveal

Исходный материал — чисто белый кроссовок без логотипов, строго в профиль. Слово around (вокруг) и нанесло ущерб: камера повернулась к ракурсу в три четверти, и чтобы заполнить угол, который она никогда не видела, модель изобрела из воздуха — окрасила промежуточную подошву в зелёный и нарисовала на язычке маленький маркер, которого не было в исходнике. Ничего не расплавилось; это выглядит как уверенное продуктовое видео. Просто это уже не ваш продукт.

Это даёт чёткое правило для коротких видео с верностью материалам:

  • Движение, сохраняющее материал: наезд и отъезд, блики и зеркальные проходы, плавающие частицы, параллакс с малой глубиной резкости, фоновое движение окружения. Камера остаётся на показанных гранях.
  • Движение с риском дрейфа: облёт, «поворотный стол», большие раскрытия, всё, что содержит around или behind. Модели приходится создавать невидимую геометрию, а для конкретного продукта это создание становится обузой.

Если вам нужен настоящий 360° поворотный стол, i2v — неподходящий инструмент: снимите его или смоделируйте. Для короткого видео-хука это редко нужно. Наезда на статичный кей-вижуал самого по себе достаточно, чтобы вытянуть пятисекундный клип.

Пакетная обработка каталога вместо ручного создания клипов

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

Каждый вызов — это один статичный кадр плюс один промпт движения:

{
  "model": "pixverse-v6/image-to-video",
  "input": {
    "prompt": "Slow cinematic push-in, a soft glint travels across the cap, faint dust motes drift, pedestal and background stay perfectly still",
    "image_url": "https://static.hiapi.ai/blog/pixverse-v6-image-to-video-short-form-video/01-serum-source.jpg",
    "duration": 5,
    "resolution": "540p",
    "generate_audio": false
  }
}

Пакетный режим таков: запустите каждый POST /v1/tasks, сохраните каждый возвращённый taskId, затем опрашивайте GET /v1/tasks/{taskId} для всех задач, пока каждая не сообщит status: "success" и не вернёт output[0].url. Скачивайте каждый результат сразу — выходные URL являются краткосрочными ссылками, а не постоянным хранилищем, поэтому вытягивайте байты в собственное хранилище, как только задача завершится.

Разрешение — это ваш регулятор стоимости и то, что делает каталог доступным. Сначала отрендерите весь набор на черновом уровне, выберите те, что стоит оставить, и перезапустите только их в финальном разрешении. Согласно странице цен hiapi (тарифы по состоянию на 2026-10), pixverse-v6/image-to-video при отключённом звуке тарифицируется посекундно: $0.036/сек для 360p, $0.05/сек для 540p, $0.0645/сек для 720p, $0.129/сек для 1080p (включение аудио переводит в более высокий тариф). Пятисекундный черновик в 540p — примерно $0.25; тот же клип в 1080p — примерно $0.65. Черновик двадцати статичных кадров в 540p с финалом трёх победителей в 1080p стоит лишь малую долю от финала всех двадцати.

Попробуйте сами

Укажите в image_url любой статичный кадр, доступный вашей сети, держите движение на показанных гранях и начните с 540p:

curl -s -X POST https://api.hiapi.ai/v1/tasks \
  -H "Authorization: Bearer $HIAPI_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "pixverse-v6/image-to-video",
    "input": {
      "prompt": "Slow push-in, soft moving glint, faint drifting dust, background locked",
      "image_url": "https://static.hiapi.ai/blog/pixverse-v6-image-to-video-short-form-video/01-serum-source.jpg",
      "duration": 5,
      "resolution": "540p",
      "generate_audio": false
    }
  }'
# → {"code":200,"data":{"taskId":"tk-hiapi-..."}}
# Затем опрашивайте GET /v1/tasks/{taskId}, пока status == "success",
# и сразу скачивайте output[0].url (он истекает).

Частые вопросы

Можно ли принудительно получить 9:16 из горизонтального фото? Нет. У pixverse-v6/image-to-video нет поля соотношения сторон — клип соответствует кадру. Обрежьте статичный кадр в вертикальный формат перед отправкой.

Будет ли продукт точно таким же, как на моём фото? Первый кадр — это ваше фото, пиксель в пиксель. Пока движение не раскрывает угол, который статичный кадр никогда не показывал, верность сохраняется. Наезд и движение окружения оставляют его как есть; облёт и большие раскрытия заставляют модель изобретать невидимые стороны, что может привести к дрейфу.

Какой длины может быть клип? pixverse-v6/image-to-video поддерживает клипы от 1 до 15 секунд. Для коротких видео-хуков пяти секунд на кадр более чем достаточно — склейте несколько, а не требуйте одного длинного кадра.

Нужно ли добавлять аудио? Только если вы этого хотите. generate_audio по умолчанию отключено, и если оставить его выключенным, вы останетесь в более дешёвом тарифе. Звук для большинства коротких видео в любом случае добавляется при монтаже.

Изображение-в-видео или текст-в-видео для коротких видео? Если клип должен показывать конкретный продукт или брендовый материал, используйте изображение-в-видео, чтобы он начинался с вашего точного кадра. Если вы изобретаете сцену с нуля, текст-в-видео даёт вам контроль над соотношением сторон и полную творческую свободу.

Главное

  • Когда материалы у вас уже есть, выбирайте изображение-в-видео вместо текста-в-видео: клип начинается с вашего точного статичного кадра, так что продукт на экране действительно ваш.
  • Управления соотношением сторон нет — выход следует за кадром. Обрежьте статичные кадры в 9:16 до анимации, иначе в вертикальной ленте их покажут в рамке.
  • Верность первому кадру работает для наездов, бликов и движения окружения; облёт и большие раскрытия заставляют модель изобретать невидимую геометрию, что может отклониться от бренда.
  • Пакетно обрабатывайте каталог асинхронно, с черновиками в 540p (около $0.25 за пятисекундный клип), и доводите в 1080p только те, что оставили.

Готовы анимировать собственные статичные кадры? Получите полный справочник по полям на странице модели pixverse-v6/image-to-video и отправьте первую задачу из быстрого старта hiapi.

Похожие статьи

Все статьи →

Начните работать с постоянными артефактами ИИ

Получите API-ключ и вызывайте модели изображений, видео и аудио через один API на основе tasks.

Читать документацию API