Генерация видео · prunaai

P-Video Replace

p-video-replace

P-Video Replace — генерация видео от prunaai, доступная через единый Ranvik API. Поддерживаемые возможности: character_consistency, image_to_video, video_to_video.

от 3.96 ₽ / сек

Технические характеристики

МодальностьГенерация видео
Провайдерprunaai
СтатусАктивна
ID для запросовp-video-replace

Возможности

  • Character Consistency
  • Видео из изображения
  • Video-to-Video

Цены

ЕдиницаЦена
за секунду · 720p3.96 ₽
за секунду · 1080p7.92 ₽

Цены указаны в рублях. Списываются с баланса проекта при каждом успешном запросе.

Поддерживаемые параметры

Параметры передаются вендору как есть (pure proxy) — мы не валидируем их у себя на стороне. Если вендор не примет — вернётся его ошибка.

ПараметрТипДиапазон / valuesDefaultОписание
inputs.referenceImagesrequiredarray of stringsmin: 1 · max: 3— Reference character images: UUID, URL, Data URI, or Base64.
inputs.videorequiredstring—— Source video UUID or URL.
positivePromptstringmax: 2048— Text prompt describing elements to include in the generated output.
resolutionenum720p, 1080p720p Output resolution. Affects price.
fpsenum24, 4824 —
seedintegermin: 0 · max: 2147483647— —
settings.preserveAudioboolean—true —
settings.sourceAudioSyncboolean—true —
settings.turboboolean—false —
numberResultsintegermin: 1 · max: 41 —
outputFormatenumMP4, WEBM, MOVMP4 —
outputQualityintegermin: 20 · max: 9995 —
safety.checkContentboolean—false —
safety.modeenumnone, fast, fullnone —
webhookURLstring—— —
uploadEndpointstring—— —

Пример запроса

from openai import OpenAI

client = OpenAI(api_key="rk_live_...", base_url="https://api.ranvik.ru/v1")
resp = client.videos.generate(
    model= "p-video-replace",
    positivePrompt= "Пример промпта",
    resolution= "720p",
    fps= 24,
    seed= 1073741824,
    numberResults= 1,
    outputFormat= "MP4",
    outputQuality= 95,
    webhookURL= "https://example.com/...",
    uploadEndpoint= "value",
    inputs= {
        "referenceImages": [],
        "video": "Пример промпта"
    },
    settings= {
        "preserveAudio": True,
        "sourceAudioSync": True,
        "turbo": False
    },
    safety= {
        "checkContent": False,
        "mode": "none"
    },
)
print(resp)

Замените rk_live_... на ваш ключ из кабинета.