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.

Last verified: 2026-08-22

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

Longer clips up to 20 secondsReview the request contract below before choosing this model for production traffic.
24 fps or 48 fps delivery requirementsReview the request contract below before choosing this model for production traffic.
Frame-guided video with reference or generated audioReview the request contract below before choosing this model for production traffic.

Model summary

Local credit cost
110
Output type
video
Provider route
pruna
Last verified
2026-08-22

Request example

json
{  "model": "p-video",  "prompt": "A cinematic coastal landscape at golden hour",  "resolution": "720p",  "duration": 5}

Local field contract

FieldTypeRequiredDefaultValues / rangeValidationUpstream field
modelmodelYesp-videopublic model nameLocalmodel
first_frame_urlfileNoHTTP(S) URLLocalfirst_frame_url
last_frame_urlfileNoHTTP(S) URLLocallast_frame_url
prompttextareaYesstringLocalprompt
audio_urlurl-listNoHTTP(S) URLs, maximum 1Localaudio_url
generate_audiotoggleNotruetrue or falseLocalgenerate_audio
resolutionsegmentedNo720p720p, 1080pLocalresolution
ratiosegmentedNo16:916:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1Localratio
durationsliderNo51–20Localduration
fpssegmentedNo2424, 48Localfps
seednumberNo-1–4294967295Localseed
drafttoggleNofalsetrue or falseLocaldraft
prompt_upsamplingtoggleNotruetrue or falseLocalprompt_upsampling
contentarrayOne input source requiredValidated text/media items and model-supported rolesLocalcontent

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.