minimaxiH3 Get access
BytePlusVideo-to-videoVendor content policy applies

BytePlus Video Upscaler

BytePlus AI MediaKit video quality enhancement (super-resolution): upscale/enhance a source video to up to 8K with scene-aware models (common/ugc/short_series/aigc/old_film), optional frame-rate interpolation and color/bitrate control.

$0.0045per secondStarting price at the base resolution and quality tier.
$0.036Typical 8-second clip at the base tier. Longer or higher-resolution outputs scale with duration and tier.
Pay per useBilled per request from your balance. No subscription, no minimum.
Sample output

What it does

BytePlus Video Upscaler, in practice.

BytePlus Video Upscaler enhances an existing video to a higher output resolution and better quality using BytePlus AI MediaKit super-resolution. Provide a public video URL, pick the engine and target resolution, and receive a playable enhanced video URL.

  • Video-to-video enhancement: Improve an existing clip (up to 8K) without changing the source content.
  • Scene-aware standard engine: `standard` uses a scene template — `common`, `ugc`, `short_series`, `aigc` (AI-generated source), or `old_film` (degraded footage) — for fast, cost-effective results.
  • Professional engine: `professional` runs 30+ algorithms for the strongest quality (higher latency and ~10x the cost of `standard`).
  • Flexible output control: Target a fixed resolution (`240p`–`8k`) or a short-edge pixel cap, tune the bitrate tier, and optionally interpolate the frame rate.

Run BytePlus Video Upscaler

from $0.0045/sec
Drop a video hereor click to choose a fileFiles stay in your project. Nothing is trained on.
tool_version
scene
resolution
Invite code opens Chat with this model loaded. No code yet? Join the waitlist — we count which models people ask for.

Parameters

What you can set.

ParameterWhat it doesOptions
video_urlURL of the source video to enhance. Must be a publicly accessible HTTP(S) URL (user-uploaded or third-party-model output are both supported). Signed URLs should be long-lived — BytePlus fetches the video before processing.
tool_versionEnhancement engine. professional embeds 30+ algorithms for the strongest quality but costs ~10x standard.standard professional
sceneScene template. Only effective when tool_version=standard.common ugc short_series aigc old_film
resolutionTarget output resolution. Mutually exclusive with resolution_limit — set only one.240p 360p 480p 540p 720p 1080p 2k 4k 8k
resolution_limitTarget short-edge pixel cap [128, 4320], scaled proportionally. Mutually exclusive with resolution — if resolution is set, this is ignored.
bitrate_levelTarget bitrate tier.low medium high
fpsTarget frame rate [15, 120] (frame interpolation). Omit to keep the source frame rate. Recommended not to exceed 4x the source fps.
bit_depthColor bit depth. Only effective when tool_version=professional.8 10 12

FAQ

Short answers.

How much does BytePlus Video Upscaler cost?

Pricing starts at $0.0045 per second of video at the base resolution; higher resolutions and longer durations cost more. An 8-second clip at the base tier is about $0.036. Usage is billed per request from your balance — no subscription.

Does BytePlus Video Upscaler run uncensored here?

No. BytePlus applies its own content policy to this model regardless of where it is called from. For a route without an extra platform filter use Uncensored MiniMax H3; this page lists BytePlus Video Upscaler for everything else it does well.

What does BytePlus Video Upscaler take as input?

It is a video-to-video model. BytePlus AI MediaKit video quality enhancement (super-resolution): upscale/enhance a source video to up to 8K with scene-aware models (common/ugc/short_series/aigc/old_film), optional frame-rate interpolation and color/bitrate control.

How do I use it?

Enter an invite code to open Chat with the model loaded, or join the waitlist. We open seats in batches and track which models are requested most.

Related

Models people compare with this one.

Run BytePlus Video Upscaler.

Invite code opens Chat with the model loaded. No code — join the waitlist and we will count the request.

Get access Browse models