P-Video Upscale
pruna-ai/p-video/upscaleUpscale an existing video to 720p, 1080p, 2K, or 4K at 24, 30, or 60 FPS while preserving its aspect ratio and audio. Resolution targets use pixel area; larger sources are not downscaled. Turbo processes faster with a quality tradeoff at the same price. Accepts MP4 or MOV up to 512 MiB. Longer clips are trimmed to the beginning: at 24 FPS, about 100/50/25/12.4 seconds for 720p/1080p/2K/4K; limits shorten at higher FPS. Billing rounds the processed duration up to a whole second.
Pricing
Includes our margin. Charged per request from your balance.
Per second by resolution
- 720p
- $0.011
- 1080p
- $0.022
- 2K
- $0.044
- 4K
- $0.088
Frame limits by resolution
- 4K
- $330.00
- 2K
- $660.00
- 1080p
- $1320.00
- 720p
- $2640.00
- Default fps
- 24
- Supported fps
- 24, 30, 60
- Default resolution
- 1080p
- High fps multiplier
- ×2
Billing: rate × ceil(min(measured source seconds, (frame limit − 2) / fps)); 60 FPS doubles the rate; Turbo has no surcharge
Details
- Provider
- Pruna
- Added
- Oct 29, 2026
Options
Parameters this model accepts.
| Parameter | Values | Default |
|---|---|---|
fps60 FPS doubles the rate per second and shortens the maximum processed duration. | 24 FPS, 30 FPS, 60 FPS Default | 24 |
turboFaster processing with a quality tradeoff. No price surcharge. | On or off Default | off |
videoUrlMP4 or MOV up to 512 MiB. Duration and size are verified before billing. Long clips are trimmed to (frame limit − 2) / FPS seconds from the beginning. | Text | — |
resolution | 720p, 1080p, 2K, 4K Default | 1080p |
target_resolution | 720p, 1080p, 2K, 4K Default | 1080p |
videoAttachmentIdAuthorized video attachment instead of a video URL. | Text | — |