falVideo to videoComing soon
topaz/upscale/video/precision
topaz/upscale/video/precision is a video to video tool from fal that runs in the background and returns video. Coming soon: listed with its price, not yet open to runs.
This tool is listed but not yet available to run.
Price pendingPricing
Price pending.
Limits
- Runs
- In the background
- Returns
- video
- Longest queue wait
- 3600s
- Run deadline
- 1800s
- Largest inline input
- 1024 KB
- Largest input file
- 500 MB
- Largest output
- 4768 MB
- Outputs per run
- 16
Input
| Field | Kind | Default | Description |
|---|---|---|---|
video_url required | URL or file | — | URL of the video to upscale |
model | one of Proteus, Proteus Natural, Iris, Iris Low Quality, Dione DV, Dione TV, Dione Robust, Dione Dehalo, Dione Robust Dehalo, Artemis High Quality, Artemis Medium Quality, Artemis Low Quality, Artemis Strong Halo, Artemis Medium Halo, Artemis Aliasing & Moire, Gaia HQ, Gaia CG, Gaia 2, Rhea, Theia Fine Tune Detail, Theia Fine Tune Fidelity | Proteus | Precision (non-generative) enhancement model. Proteus fits most real-world footage; Proteus Natural is a softer variant; Iris recovers faces; Dione deinterlaces legacy/interlaced sources; Artemis denoises and sharpens degraded footage; Gaia refines high-quality footage and CG (Gaia 2 upscales animation at 2x); Rhea maximizes fine detail via an internal 4x pass; Theia gives manual detail/fidelity control. |
upscale_factor | number 1 to 4 | 2 | Factor to upscale the video by (e.g. 2.0 doubles width and height) |
target_fps | number (whole) 16 to 60 | — | Target FPS for the output. Frame interpolation is enabled only when this differs from the source FPS. |
compression | number 0 to 1 | — | Compression artifact removal level (0.0-1.0). Default varies by model. |
noise | number 0 to 1 | — | Noise reduction level (0.0-1.0). Default varies by model. |
halo | number 0 to 1 | — | Halo reduction level (0.0-1.0). Default varies by model. |
grain | number 0 to 0.1 | — | Film grain amount (0.0-0.1). Default varies by model. |
recover_detail | number 0 to 1 | — | Recover original detail level (0.0-1.0). Higher values preserve more original detail. |
H264_output | true or false | false | Whether to use H264 codec for output video. Default is H265. |
Same request in code
curl https://api.spiral.ai/v1/runs \
-H "Authorization: Bearer $SPIRAL_API_KEY" \
-H "Content-Type: application/json" \
-H "Idempotency-Key: $(uuidgen)" \
-d '{
"provider": "fal",
"model": "topaz/upscale/video/precision",
"input": {
"video_url": "https://v3.fal.media/files/kangaroo/y5-1YTGpun17eSeggZMzX_video-1733468228.mp4"
}
}'