Upscales a video while enhancing visual quality and resolution. Supports various output resolutions (1k, 2k, 4k) with optional creativity, sharpening, and grain controls.
Your Freepik API key. Required for authentication. Learn how to obtain an API key
Source video to upscale. Accepts either:
Creativity intensity. Controls how much creative freedom is applied during upscaling. Valid values range from 0 (no creativity) to 100 (maximum creativity). Default is 0.
0 <= x <= 100Output resolution for the video upscaling:
1k: Standard definition output2k: High definition output (default)4k: Ultra high definition output1k, 2k, 4k Enable premium quality enhancement for the upscaled video.
Enable FPS boost to increase the frame rate of the upscaled video.
Video sharpness intensity control. Higher values increase edge definition and clarity. Valid values range from 0 (no sharpening) to 100 (maximum sharpness). Default is 0.
0 <= x <= 100Applies a film grain effect to the output video. Helps preserve natural film grain and texture detail. Valid values range from 0 (no grain) to 100 (maximum grain). Default is 0.
0 <= x <= 100Enables faster upscaling, reducing processing time and cost by up to 50%, with a slight trade-off in output quality.
Video processing flavor that determines the upscaling style:
vivid: Enhanced colors and contrast for more vibrant outputnatural: Preserves original colors and natural appearancevivid, natural Optional callback URL that will receive asynchronous notifications when the upscaling task completes. The webhook will be called with the task status and the upscaled video URL.
OK - The task exists and the status is returned
{
"task_id": "046b6c7f-0b8a-43b9-b35d-6489e6daee91",
"status": "CREATED",
"generated": [
"https://openapi-generator.tech",
"https://openapi-generator.tech"
]
}