providerPrunaAI /

p-video

14 DZD/ second

Real-time AI video generation from text, images, and audio. Supports up to 1080p at 48 FPS with built-in audio generation, draft mode for 4x faster previews, and prompt upsampling.

Public
p-video
ArchitectureDiffusion
Context Windowvideo

P-Video

P-Video is Pruna AI's premium video generation model. It provides an all-in-one endpoint supporting text-to-video, image-to-video, and audio-conditioned generation. It offers up to 1080p resolution at 48 FPS, with configurable duration up to 10 seconds.


Key Features

  • All-in-one endpoint: Text-to-video, image-to-video, and audio-to-video in a single model
  • Draft mode: 4x faster and cheaper preview generation for rapid creative iteration
  • Built-in audio: Native dialogue generation and audio import support
  • Prompt upsampling: Automatically enhances prompts for better results
  • Flexible output: Up to 1080p resolution, 48 FPS, 7 aspect ratios

Usage

Text-to-Video

JSON
{
  "prompt": "A sports car drifting through a neon-lit city at night, cinematic aerial shot",
  "duration": 5,
  "resolution": "720p",
  "aspect_ratio": "16:9"
}

Image-to-Video

Provide an image URL to animate a static image. When an image is provided, the aspect_ratio parameter is ignored.

JSON
{
  "prompt": "The camera slowly pushes in, the person turns their head and smiles, gentle wind moves their hair",
  "image": "https://example.com/photo.jpg",
  "duration": 5,
  "resolution": "720p"
}

Audio-Conditioned Video

Provide an audio URL to generate video synchronized to the audio. When audio is provided, the duration parameter is ignored and the video duration matches the audio length.

JSON
{
  "prompt": "A musician performing on stage with dramatic lighting",
  "audio": "https://example.com/audio.mp3",
  "resolution": "720p",
  "aspect_ratio": "16:9"
}

Draft Mode

Enable draft mode for 4x faster and cheaper generation, ideal for rapid iteration before producing a final render.

JSON
{
  "prompt": "A futuristic cityscape at sunset",
  "draft": true,
  "resolution": "1080p"
}

Parameters

ParameterTypeDefaultDescription
promptstring(required)Text prompt for video generation
imagestring—Image URL for image-to-video. Supports jpg, jpeg, png, webp
audiostring—Audio URL for audio-conditioned generation. Supports flac, mp3, wav
durationinteger5Video duration in seconds (1–10). Ignored when audio is provided
resolutionstring"720p""720p" or "1080p"
fpsinteger2424 or 48
aspect_ratiostring"16:9"One of: 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1. Ignored when image is provided
seedintegerrandomRandom seed for reproducible generation
draftbooleanfalseDraft mode for faster, cheaper preview generation
save_audiobooleantrueInclude audio in the output video
prompt_upsamplingbooleantrueEnhance the prompt automatically for better results

Performance

ConfigurationApproximate Time
10s, 720p~23s
10s, 720p, draft~5s
10s, 1080p~43s
10s, 1080p, draft~10s

Strengths

  • Strong input-image consistency
  • Reliable lip sync and native dialogue
  • High-quality subject and background rendering
  • Effective at animating low-resolution assets
  • Particularly strong with close-up subjects and foreground objects

Limitations

  • Not designed for extreme cinematic camera motion or complex multi-scene storytelling
  • Sound effects (SFX) performance is limited
  • Above two speakers, speaker separation can degrade