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

P-Video Replace

p-video-replace

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

от 9.97 ₽ / сек

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

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

Возможности

  • Character Consistency
  • Image-to-video
  • Video-to-Video

Цены

ЕдиницаЦена
за секунду · 720p9.97 ₽
за секунду · 1080p19.95 ₽

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

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

Параметры передаются вендору как есть (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.preserveAudiobooleantrue
settings.sourceAudioSyncbooleantrue
settings.turbobooleanfalse
numberResultsintegermin: 1 · max: 41
outputFormatenumMP4, WEBM, MOVMP4
outputQualityintegermin: 20 · max: 9995
safety.checkContentbooleanfalse
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_... на ваш ключ из кабинета.