← All models
Upscale videos with Bytedance's video upscaler.
Details
- Accepts
- video
Pricing
- Price
- 0.900 cr / second
Prices in credits (1 credit = $0.01).
Data schema
Input
| Field | Type | Description |
|---|---|---|
| fidelity | stringenum: high, medium | The enhancement intensity. 'high' applies mild enhancement while keeping visual texture close to the source video. 'medium' provides a balanced image quality enhancement. |
| bit_depth | integerenum: 8, 10, 12 | The color bit depth of the output video. 10-bit and 12-bit output require the Pro enhancement tier. |
| video_urlrequired | string | The URL of the video to upscale. |
| target_fps | number | The target frame rate of the enhanced video in frames per second. |
| scale_ratio | — | The scaling ratio for the output video resolution. When set, overrides target_resolution and scales the input resolution by this factor (e.g., 2.0 doubles the resolution). Range: 1.1 to 10.0. Please note that this is valid only up to 4k resolution, and trying to scale beyond 4k will result in an err… |
| enhancement_tier | stringenum: fast, standard, pro | The enhancement quality tier. 'fast' provides essential upscaling with good speed, 'standard' uses adaptive algorithms for better visual texture, 'pro' uses large-model restoration for cinematic quality (longer processing time), and 10 times the cost of `standard` and `fast`. |
| target_resolution | stringenum: 1080p, 2k, 4k, 6k, 8k | The target resolution of the video to upscale. |
| enhancement_preset | stringenum: general, ugc, short_series, aigc, old_film | The enhancement preset optimized for specific video scenarios. 'general' is a general-purpose template, 'ugc' targets user-generated short videos, 'short_series' is for short dramas, 'aigc' is for AI-generated content, and 'old_film' is for classic film restoration. |
Output
| Field | Type | Description |
|---|---|---|
| video | — | Generated video file |
| duration | number | Duration of audio input/video output as used for billing. |