P-Video

P-Video is a premium AI video generation model designed for cinematic-quality outputs. It supports text-to-video, image-to-video, and audio-conditioned workflows with configurable resolution, duration, and FPS. Prompt upsampling automatically enhances prompts for improved visual coherence and motion realism.

PrunaAI Video Context N/A
Get API Key
Try in Playground
Free Trial Credit No Credit Card Required
$1.00

api_example.sh

# ─────────────────────────────────────────
# Case 1: JSON body — text / image URL / audio URL (or all together)
# Remove "image" and/or "audio" keys if not needed
# When "image" present → aspect_ratio ignored
# When "audio" present → duration ignored
# ─────────────────────────────────────────
curl -X POST "https://platform.qubrid.com/v1/videos/generations" \
  -H "Authorization: Bearer QUBRID_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "p-video",
    "prompt": "A butterfly flying through a flower garden",
    "duration": 5,
    "resolution": "720p",
    "fps": 24,
    "aspect_ratio": "16:9",
    "image": "https://example.com/input-image.jpg",
    "audio": "https://example.com/audio.mp3",
    "draft": false,
    "save_audio": true,
    "prompt_upsampling": true
  }'

# ─────────────────────────────────────────
# Case 2: File upload — image_file + audio_file (multipart)
# Remove either -F line if only one file is needed
# ─────────────────────────────────────────
curl -X POST "https://platform.qubrid.com/v1/videos/generations" \
  -H "Authorization: Bearer QUBRID_API_KEY" \
  -F "model=p-video" \
  -F "prompt=A butterfly flying through a flower garden" \
  -F "duration=5" \
  -F "resolution=720p" \
  -F "fps=24" \
  -F "draft=false" \
  -F "save_audio=true" \
  -F "prompt_upsampling=true" \
  -F "image_file=@/path/to/your/image.jpg" \
  -F "audio_file=@/path/to/your/audio.mp3"

# ─────────────────────────────────────────
# Tip: pass image/audio as URL via form fields (no file upload needed)
# ─────────────────────────────────────────
curl -X POST "https://platform.qubrid.com/v1/videos/generations" \
  -H "Authorization: Bearer QUBRID_API_KEY" \
  -F "model=p-video" \
  -F "prompt=A butterfly flying through a flower garden" \
  -F "image=https://example.com/input-image.jpg" \
  -F "audio=https://example.com/audio.mp3" \
  -F "resolution=720p" \
  -F "fps=24" \
  -F "draft=false" \
  -F "save_audio=true" \
  -F "prompt_upsampling=true"

Technical Specifications

Model Architecture & Performance

Variant Premium cinematic generation
Model Size Not publicly disclosed
Quantization Proprietary optimization
Architecture Proprietary multi-modal video diffusion architecture
Precision Mixed precision
License Proprietary
Release Date 2026
Developers Pruna AI

Pricing

Pay-per-use, no commitments

Per Second (720p, Draft Off) $0.02/Second
Per Second (720p, Draft On) $0.005/Second
Per Second (1080p, Draft Off) $0.04/Second
Per Second (1080p, Draft On) $0.01/Second

API Reference

Complete parameter documentation

Parameter Type Default Description
duration number 5 Duration of the video in seconds (1–10). Ignored when audio is provided.
resolution string 720p Video resolution. Options: 720p, 1080p.
fps number 24 Frames per second. Options: 24 or 48.
aspect_ratio string 16:9 Aspect ratio of the video. Options: 16:9, 9:16, 4:3, 3:4, 3:2, 2:3, 1:1. Ignored when an input image is provided.
seed number 0 Random seed for reproducible video generation.
draft boolean false Generate a lower-quality preview version of the video.
save_audio boolean true Whether to include audio in the final generated video.
prompt_upsampling boolean true Use automatic prompt enhancement for better results.
response_format string url Format of the generated video response. Options: url (default), b64_json (base64).

Explore the full request and response schema in our external API documentation

Performance

Strengths & considerations

Strengths Considerations
Supports up to 1080p resolution
Configurable FPS (24 or 48)
Flexible duration (1–10 seconds)
Audio-conditioned video generation
Automatic prompt enhancement
High-quality cinematic motion synthesis
Maximum duration limited to 10 seconds
Audio formats limited to flac, mp3, wav
Higher resolution increases generation time
Sync mode may timeout for longer videos

Use cases

Recommended applications for this model

Text-to-video cinematic generation
Image-to-video animation
Audio-conditioned storytelling
Marketing and advertising content
Social media short-form videos
Rapid video prototyping

Enterprise
Platform Integration

Docker

Docker Support

Official Docker images for containerized deployments

Kubernetes

Kubernetes Ready

Production-grade KBS manifests and Helm charts

SDK

SDK Libraries

Official SDKs for Python, Javascript, Go, and Java

Don't let your AI control you. Control your AI the Qubrid way!

Have questions? Want to Partner with us? Looking for larger deployments or custom fine-tuning? Let's collaborate on the right setup for your workloads.

"Qubrid's medical OCR and research parsing cut our document extraction time in half. We now have traceable pipelines and reproducible outputs that meet our compliance requirements."

Clinical AI Team

Research & Clinical Intelligence