P-Video API
P-Video supports 720p and 1080p clips from 1 to 20 seconds, with first and last frames, optional reference audio, generated audio, and 24 or 48 fps output.
About the P-Video API
P-Video supports 720p and 1080p clips from 1 to 20 seconds, with first and last frames, optional reference audio, generated audio, and 24 or 48 fps output.
- Available resolutions: 720p and 1080p
- Clip duration: 1–20 seconds
- Generated audio: supported
- Local default estimate: 110 credits
Best uses for P-Video
Model summary
- Local credit cost
- 110
- Output type
- video
- Provider route
- pruna
- Last verified
- 2026-08-22
Request example
{ "model": "p-video", "prompt": "A cinematic coastal landscape at golden hour", "resolution": "720p", "duration": 5}Local field contract
| Field | Type | Required | Default | Values / range | Validation | Upstream field |
|---|---|---|---|---|---|---|
model | model | Yes | p-video | public model name | Local | model |
first_frame_url | file | No | — | HTTP(S) URL | Local | first_frame_url |
last_frame_url | file | No | — | HTTP(S) URL | Local | last_frame_url |
prompt | textarea | Yes | — | string | Local | prompt |
audio_url | url-list | No | — | HTTP(S) URLs, maximum 1 | Local | audio_url |
generate_audio | toggle | No | true | true or false | Local | generate_audio |
resolution | segmented | No | 720p | 720p, 1080p | Local | resolution |
ratio | segmented | No | 16:9 | 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1 | Local | ratio |
duration | slider | No | 5 | 1–20 | Local | duration |
fps | segmented | No | 24 | 24, 48 | Local | fps |
seed | number | No | — | -1–4294967295 | Local | seed |
draft | toggle | No | false | true or false | Local | draft |
prompt_upsampling | toggle | No | true | true or false | Local | prompt_upsampling |
content | array | One input source required | — | Validated text/media items and model-supported roles | Local | content |
Review the complete video parameter guide.
P-Video API FAQ
What is P-Video best for?
P-Video supports 720p and 1080p clips from 1 to 20 seconds, with first and last frames, optional reference audio, generated audio, and 24 or 48 fps output. Common fits include longer clips up to 20 seconds, 24 fps or 48 fps delivery requirements, and frame-guided video with reference or generated audio.
Which resolutions and durations does P-Video support?
P-Video accepts 720p and 1080p output and 1–20 seconds. The API validates these values before sending the request to the managed provider route.
Does P-Video generate audio?
Yes. P-Video exposes the generate_audio parameter. The model page documents its default and the other compatible request fields.