Введение
Изображение в видео для P-Video 2 Pro: начальный кадр и необязательный конечный кадр превращаются в клип 5–15 секунд со звуком.
| Характеристика | Значение |
|---|---|
| Ввод | Изображение |
| Вывод | Видео |
| Издатель | Pruna AI |
| Эндпоинты | текст в видео, изображение в видео, референсы в видео |
| Длительность | 5–15 секунд, любое целое число |
| Разрешение | 480p (832x480 при 16:9), 768p |
| Соотношения сторон | 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1; для изображения в видео ориентир задаёт начальный кадр |
| Режимы генерации | cost, speed, quality (референсы в видео: cost, speed) |
| Аудио | Сгенерированная звуковая дорожка в каждом клипе; референсное аудио может её заменить |
| Референсы | Начальный и конечный кадр, до 3 видео (всего 15 с), до 3 аудиофрагментов (всего 15 с) |
| Частота кадров | 24 fps |
| Контент-фильтр | Нет |
Ключевые возможности и особенности
Перенесите движение камеры
Камера повторяет медленный наезд из video 1, а причал, катер и женщина берутся из начального кадра — ничего из бара на референсном клипе не появляется. Она идёт к корме, поправляет накидку на плечах и в конце смотрит в камеру. Звуковая дорожка очень тихая: мягкий плеск воды о корпус, музыки почти не слышно.
Сцена со своим звуком
Один непрерывный план с мягким дрейфом к паре, а не резким доликом. Реплика «Same as last summer?» звучит отчётливо ближе к концу, после музыкальной подложки в первой половине; на последнем такте он берёт бокал и улыбается.
Зафиксируйте начало и конец
Клип начинается ровно с начального кадра и заканчивается на конечном: он складывает письмо, убирает его, встаёт и идёт к балюстраде, а фейерверк начинается примерно через полторы секунды. Неподвижная камера сохраняет один и тот же кадр от начала до конца. Звуковая дорожка — аплодисменты толпы и треск, а не отдельные взрывы фейерверка.
Параметры запроса
| Параметр | Обязательно | Описание |
|---|---|---|
prompt | Да | Обязательно. Опишите, что происходит после начального кадра: действие, камеру и звук. Не менее 1 символов |
image_url | Да | Начальный кадр: JPEG, PNG или WebP. Клип начинается с него и сохраняет его соотношение сторон. |
last_image_url | Нет | Необязательный конечный кадр. Сохраняйте того же человека, обстановку и позицию камеры, что и в начальном кадре. |
resolution | Нет | 480p или 768p (по умолчанию 768p). 768p стоит дороже за секунду. |
generation_mode | Нет | cost (самый дешёвый, немного медленнее), speed (по умолчанию, быстрее при том же качестве) или quality (лучшая картинка, самая высокая цена). |
duration_seconds | Нет | Целые секунды от 5 до 15 (по умолчанию 5). Определяет цену. |
prompt_optimization_mode | Нет | off (по умолчанию) отправляет ваш промпт дословно; turbo и max позволяют сервису сначала его переписать. Цену не меняет. |
seed | Нет | Делает запуски сопоставимыми при изменении промпта. Не гарантирует покадрово одинаковый клип. |
Стоимость
Оплата за секунду результата. Цена за секунду зависит от разрешения (480p или 768p) и режима генерации: cost — самый дешёвый, speed дороже, quality — самый дорогой. Расширение промпта, соотношение сторон, seed и конечный кадр цену не меняют. Неудачный запрос не оплачивается.
| Разрешение | Generation mode: cost | Generation mode: speed | Generation mode: quality |
|---|---|---|---|
| $0.012 / секунду | $0.024 / секунду | $0.048 / секунду |
| $0.03 / секунду | $0.042 / секунду | $0.09 / секунду |
Сценарии использования
Быстрые итерации
Клипы возвращаются за секунды, поэтому можно попробовать много дублей одного кадра и оставить лучший.
Сцены без цензуры
Ничего не фильтруется. В наших тестах промпты до уровня Сильный отрисовывались как написано; запросы на самых высоких уровнях вернулись смягчёнными.
Переснимка референса
Перенесите движение камеры понравившегося клипа и поставьте в кадр своего персонажа с помощью начального кадра.
Руководство по промптам и практические советы
Черновик дёшево, финал — в резкости
Найдите кадр в 480p в режиме cost, затем запустите тот же промпт в 768p в режиме speed или quality.
Напишите строку Sound:
У каждого клипа есть звук. Опишите атмосферу и заключите реплики в кавычки, чтобы получить нужный звук.
Назовите свои референсы
В режиме референсов в видео напишите в промпте «video 1» или «audio 1» и укажите, что взять из каждого.
Введение
P-Video 2 Pro Image to video оживляет ваш начальный кадр в клип длительностью от 5 до 15 секунд в 480p или 768p, со звуковой дорожкой, которую модель генерирует за тот же проход. Добавьте конечный кадр, чтобы зафиксировать, где заканчивается сцена. Клип сохраняет форму вашего изображения, и на изображение, промпт или результат контент-фильтр не накладывается.
Выберите режим P-Video 2 Pro по исходному материалу
| Что у вас есть на входе | Режим |
|---|---|
| письменная сцена или сценарий | P-Video 2 Pro Text to video |
| начальный кадр и, при желании, конечный кадр | P-Video 2 Pro Image to video (вы здесь) |
| клип, из которого нужно взять движение, или голосовая либо музыкальная дорожка | P-Video 2 Pro Reference to video |
Ключевые возможности и преимущества
Первый и последний кадр
image_url задаёт начало, а last_image_url — конец; промпт описывает, как перейти от одного к другому. Держите оба кадра с одной и той же позиции камеры, чтобы модель могла плавно перейти между ними, а не резать.
Форма следует за вашим изображением
Поля соотношения сторон нет: портрет 3:4 вернётся клипом 3:4, а кадр 16:9 — клипом 16:9.
Быстро и без цензуры
В наших тестах пятисекундный клип генерировался около 10–20 секунд. Исходные изображения оживляются как есть, что бы на них ни было, ничего не размывается и не подменяется.
Сценарии использования
Оживите неподвижный кадр
Портрет или фото товара: описывайте только то, что произойдёт дальше; лицо, одежда и обстановка переходят из изображения.
До и после
Задайте конечный кадр, отличающийся от начального: другой наряд, свет или позу, и пусть модель заполнит переход.
Продолжение сцены
Используйте последний кадр предыдущего клипа как начальный кадр следующего, чтобы сохранить персонажа от плана к плану.
Руководство по промптам и советы
Описывайте движение, а не картинку
Изображение уже показывает, как всё выглядит. Тратьте промпт на действие, камеру и звук.
Промпт обязателен
В отличие от некоторых моделей изображения в видео, P-Video 2 Pro требует промпт. Достаточно одного-двух предложений о следующем моменте.
Держите кадры согласованными
Начальный и конечный кадры должны показывать одного и того же человека и одну и ту же обстановку с одного угла; несовпадающие кадры вынуждают резать или искажать переход.
Быстрый старт API
# Generate the idempotency key once; reuse it when retrying after a lost response.
export SPICY_IDEMPOTENCY_KEY="${SPICY_IDEMPOTENCY_KEY:-$(uuidgen)}"
curl -X POST https://api.spicyapi.ai/api/v1/jobs/createTask \
-H "Authorization: Bearer $SPICY_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $SPICY_IDEMPOTENCY_KEY" \
-d '{
"model": "pruna-ai/p-video-2-pro/image-to-video",
"input": {
"duration_seconds": 5,
"generation_mode": "speed",
"image_url": "https://example.com/reference.png",
"prompt": "A slow aerial shot drifting over a misty pine forest at sunrise",
"prompt_optimization_mode": "off",
"resolution": "768p"
}
}'
# Copy data.taskId from the response into TASK_ID, then poll the status.
TASK_ID="TASK_ID_FROM_RESPONSE"
curl "https://api.spicyapi.ai/api/v1/jobs/recordInfo?taskId=$TASK_ID" \
-H "Authorization: Bearer $SPICY_API_KEY"
Аутентификация, полная схема, опрос статуса и обработка ошибок описаны в справочнике API.



