ByteDance Video Upscaler

Bytedance Video Upscaler upscales videos to 4K resolution with AI-powered enhancement. Supports multiple quality tiers (fast, standard, pro), frame rate interpolation to 60fps, and presets optimized for UGC, short series, AIGC, and old film restoration.
bytedance/upscaler/video

Bytedance Video Upscaler upscales videos to 4K resolution with AI-powered enhancement. Supports multiple quality tiers (fast, standard, pro), frame rate interpolation to 60fps, and presets optimized for UGC, short series, AIGC, and old film restoration.

Try the model

Playground

Open playground
Input
The URL of the video to upscale.
Additional Settings More

Customize your input with more control.

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. Allowed values: general, ugc, short_series, aigc, old_film.
1.110
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 error. (4k is defined as having atotal pixel count of 3840x2160). Range: 1.1 to 10.
The target resolution of the video to upscale. Allowed values: 1080p, 2k, 4k.
The target FPS of the video to upscale. Allowed values: 30fps, 60fps.
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`. Allowed values: fast, standard, pro.
The enhancement intensity. 'high' applies mild enhancement while keeping visual texture close to the source video. 'medium' provides a balanced image quality enhancement. Allowed values: high, medium.
Result
Example
  1. What would you like to do next?

    Open original

Saved example result. No new generation was requested.

Displayed run estimate: $0.036. Final charges follow the model’s billing rules below.

ByteDance Video Upscaler

ByteDance Video Upscaler enlarges videos to 1080p, 2K, or 4K with three enhancement tiers, optional 60fps interpolation, and presets for UGC, short drama, AI-generated, and old-film footage.

Fields

FieldTypeDefaultNotes
videovideo URL, required—Video to upscale.
enhancement_presetgeneral / ugc / short_series / aigc / old_filmgeneralTune restoration to the footage type.
scale_rationumber 1.1–10—Optional explicit scale factor.
target_resolution1080p / 2k / 4k1080pOutput tier; sets the rate.
target_fps30fps / 60fps30fps60fps interpolates frames and doubles the rate.
enhancement_tierfast / standard / prostandardfast, standard, or pro (10× the standard rate).
fidelityhigh / mediumhighhigh stays closer to the source.

Billing

$0.0072 per second at 1080p, standard tier, 30fps. 2K is 2× and 4K is 4×; pro is 10×; 60fps is 2×. Seconds are rounded up.

Video1080p2k4k
10s, standard, 30fps$0.072$0.144$0.288
10s, standard, 60fps$0.144$0.288$0.576
10s, pro, 30fps$0.72$1.44$2.88

Failed runs are not charged.

Also on SandBase

Related: bytedance/seedvr/upscale/video, alibaba/flashvsr.