P-Video Animate
p-video-animate — генерация видео-модель от Prunaai.
image_to_videomotion_control
Попробуйте прямо здесь
P-Video Animate Открыть в Playground
Что умеет P-Video Animate
- Image-to-video
- Motion Control
Стоимость
за секунду
720p
9.97 ₽
1080p
19.95 ₽
Цены указаны в рублях и списываются с баланса проекта за успешные запросы. Надбавки (+) суммируются с базовой ставкой.
Технические характеристики
Vendor
prunaai
Modality
video
Параметры запроса
Параметры, которые принимает модель. Передаются в теле запроса.
ПараметрТипДиапазон / значенияПо умолчаниюОписание
positivePromptstring
max: 2000
—Опциональное текстовое описание желаемой анимации.
1 пример
Примеры
Персонаж улыбается и машет рукой, плавное естественное движение.
inputs.referenceImagesreqarray of strings
min: 1
—Референс-картинка для оживления (UUID / URL / Data URI / Base64). Минимум 1.
1 пример
Примеры
[ "https://example.com/portrait.jpg" ]
inputs.referenceVideosreqarray of strings
min: 1
—Драйвер-видео — источник движения (UUID / URL). Тайминг, камера и структура сцены переносятся на картинку. Минимум 1.
1 пример
Примеры
[ "https://example.com/motion-driver.mp4" ]
resolutionenum
720p, 1080p
720pРазрешение выхода. Влияет на цену (1080p вдвое дороже 720p).
fpsenum
24, 48
24Частота кадров выходного видео: 24 или 48.
seedinteger
min: 0 · max: 2147483647
—Seed для воспроизводимости. Если не задан — случайный.
settings.preserveAudioboolean
—
trueСохранять ли аудио из драйвер-видео в результате.
numberResultsinteger
min: 1 · max: 4
1Сколько вариаций сгенерировать (1–4).
outputFormatenum
MP4, WEBM, MOV
MP4Формат выходного видео.
outputQualityinteger
min: 20 · max: 99
95Качество компрессии (20–99).
webhookURLstring
—
—URL для POST-уведомления при завершении (async).
1 пример
Примеры
https://yourapp.com/webhooks/runware
uploadEndpointstring
—
—Presigned URL для автозагрузки результата.
1 пример
Примеры
https://bucket.s3.amazonaws.com/result.mp4?X-Amz-Signature=...
Пример кода
p-video-animate_example.py
from openai import OpenAI
client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.videos.generate(
model= "p-video-animate",
positivePrompt= "Пример промпта",
resolution= "720p",
fps= 24,
seed= 1073741824,
numberResults= 1,
outputFormat= "MP4",
outputQuality= 95,
webhookURL= "https://example.com/...",
uploadEndpoint= "value",
inputs= {
"referenceImages": [],
"referenceVideos": []
},
settings= {
"preserveAudio": True
},
)
print(resp)