Skip to main content
Upscale a video with Clarity AI’s Crystal Video Upscaler, a high-fidelity upscaler that stays faithful to the source. The clip is uploaded, upscaled by the factor you set, and returned as a video. The source clip is limited to 9 megapixels per frame (for example 4000x2250) and to 360 megapixel-seconds per clip. A clip that exceeds either limit is rejected with a ValueError instead of being upscaled less. The only automatic reduction is on the output side: the factor is lowered when it would push a side of the result past 5120 pixels. Selecting a model reveals the parameters specific to that model.

Inputs

Note: The source clip may be at most 5120 pixels on each side and at most 9 megapixels per frame. The maximum length depends on the frame size and frame rate: it is 360 megapixel-seconds divided by the frame pixels and by ceil(fps / 30), the 30-fps cost multiplier, so a 1080p clip at 30 fps can run up to about 173 seconds. Clips above 30 fps cost 2x, above 60 fps 3x, and so on.

Outputs

This documentation was AI-generated. If you find any errors or have suggestions for improvement, please feel free to contribute! Edit on GitHub

Source fingerprint (SHA-256): ca44ed6591474421edaf7e4e99e6da62e0c2e4e66964b7dac51d45758150aaa8