pruna / p-video
p-video
Generate videos from text prompts or images using P-Video AI. Supports various resolutions and customization options.
Overview
P-Video is an AI-powered text-to-video generator designed for creating dynamic video content from textual descriptions or images. It supports various video configurations including resolution, duration, and aspect ratios.
What you can build
- Dynamic promotional videos from written descriptions
- Custom animated content for marketing campaigns
- Rapid prototyping of video ideas using text prompts
- Video generation tailored to specific aspect ratios and resolutions
Inputs
- Prompt: Detailed description of the desired video content
- Input Image: Optional image to guide video generation
- Ratio: Aspect ratio for output video (1:1, 3:2, etc.)
- Duration: Video length in seconds (1-10)
- Resolution: Output quality (720p or 1080p)
- FPS: Frame rate selection (24 or 48 fps)
- Input Audio: Optional audio file to condition video generation
- Seed: Random seed for reproducible results
- Save Audio: Option to save generated audio
- Draft Mode: Toggle for lower-quality preview generation
- Prompt Upsampling: Automatic enhancement of input prompt
Outputs
- Generated video files in MP4 format
- Optional audio track if saved
Recommended settings
For best results, use detailed prompts with clear visual descriptions. Select appropriate resolution and frame rate based on intended use. Duration between 3-5 seconds typically provides optimal balance.
Limitations
- Video generation may vary in quality depending on prompt clarity
- Input images do not override aspect ratio settings
- Audio conditioning requires compatible file formats
Safety & compliance
This tool is designed for creative and commercial use. Users must ensure all generated content complies with applicable laws and regulations. Pruna AI does not guarantee content accuracy or suitability for all audiences.
Example prompts
Great starting points for p-video.
API quick start
Run p-video with a single API call.
{
"prompt": "A snowboarder wearing a yellow 'INSTRUCTO…",
"duration": 5,
"resolution": "720p",
"inputImage": "https://your-cdn.com/input.png"
}curl -X POST "https://api.wiro.ai/v1/Run/pruna/p-video" \
-H "Content-Type: application/json" \
-H "x-api-key: YOUR_WIRO_API_KEY" \
--data-binary @- <<'JSON'
{
"prompt": "A snowboarder wearing a yellow 'INSTRUCTO…",
"duration": 5,
"resolution": "720p",
"inputImage": "https://your-cdn.com/input.png"
}
JSONPricing: The price is calculated per second of output video based on resolution and draft mode: 720p costs $0.02/s (or $0.005/s with draft on), and 1080p costs $0.04/s (or $0.01/s with draft on).
View full API docs