{"api_id":"topaz/topaz-video-upscale/video-upscale","vendor":"topaz","function":"video-upscale","category":"video","name":"Topaz Video Upscale","description":"Upscale videos with Topaz Labs enhancement models. One endpoint; the `model` request field picks the enhancement model (Proteus by default), priced per second of output video by model.","display_pricing":{"components":[{"role":"output","unit":{"type":"second","quantity":1,"included":0},"starting_at":{"spec":{"variant":"proteus"},"sell_usd":"0.076","micro_usd":76000},"price_tiers":[{"spec":{"variant":"proteus"},"sell_usd":"0.076","micro_usd":76000},{"spec":{"variant":"starlight-fast-2"},"sell_usd":"0.189","micro_usd":189000},{"spec":{"variant":"starlight-mini"},"sell_usd":"0.378","micro_usd":378000},{"spec":{"variant":"starlight-hq"},"sell_usd":"0.378","micro_usd":378000},{"spec":{"variant":"starlight-sharp"},"sell_usd":"0.378","micro_usd":378000},{"spec":{"variant":"starlight-precise-2.6"},"sell_usd":"0.378","micro_usd":378000}]}]},"call":{"method":"POST","path":"/v1/media/topaz/topaz-video-upscale/video-upscale"},"input_schema":{"additionalProperties":false,"properties":{"video_url":{"media_kinds":["video"],"pattern":"^https?://","title":"Video Url","type":"string"},"upscale_factor":{"default":"x2","enum":["x2","x4"],"title":"Upscale Factor","type":"string"},"model":{"default":"proteus","description":"Topaz enhancement model. `proteus` (default) is the general-purpose upscaler; the `starlight-*` models are the slower, higher-quality diffusion family (sources up to 30fps, output up to 4K). Except `starlight-precise-2.6`, which scales exactly by upscale_factor, starlight output never drops below 720p — small sources come back larger than upscale_factor alone implies.","enum":["proteus","starlight-mini","starlight-hq","starlight-sharp","starlight-fast-2","starlight-precise-2.6"],"title":"Model","type":"string"},"compression":{"anyOf":[{"maximum":1,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Compression-artifact recovery strength (proteus only).","title":"Compression"},"noise":{"anyOf":[{"maximum":1,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Denoise strength (proteus only).","title":"Noise"},"halo":{"anyOf":[{"maximum":1,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"De-halo strength (proteus only).","title":"Halo"},"grain":{"anyOf":[{"maximum":0.1,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"Film grain to add (proteus only).","title":"Grain"},"recover_detail":{"anyOf":[{"maximum":1,"minimum":0,"type":"number"},{"type":"null"}],"default":null,"description":"How much original detail to preserve (proteus only).","title":"Recover Detail"},"h264_output":{"default":false,"description":"Encode the output with H.264 instead of the default H.265.","title":"H264 Output","type":"boolean"}},"required":["video_url"],"title":"TopazVideoUpscaleRequest","type":"object"}}