Overview
Runs the WM Studio video upscaler (Topaz-grade). Outputs a 2× or 4× clip with detail recovery and frame-rate-aware sharpening.
Auth
oauth-jwt
Returns
{ videoUrl, generationId, creditsCharged, creditsRemaining, lowCreditsWarning? }
Web client
src/app/[locale]/dashboard/creative-studio/tools/video-upscale/page.tsx
MCP handler
mcp-director/src/tools/studio.py
Quick start
Invoke the tool over Streamable HTTP at {MCP_BASE_URL}/mcp/. The request below assumes you already minted an MCP JWT via the OAuth flow.
MCPcurlTypeScript
Copy
{
"name": "studio_video_enhance",
"arguments": {
"video_url": "<video_url>"
}
}
Parameters
| Name | Type | Default | Description |
|---|---|---|---|
| video_url | string | — | Public URL of the source video (mp4/mov). Fabricated URLs are rejected. |
| upscale_factor | 1 | 2 | 3 |
| target_fps | number | — | Optional re-timing target frame rate. |
| model | string | "fal-ai/topaz/upscale/video" | fal app id. |
Examples
2× enhance
json
Copy
{
"name": "studio_video_enhance",
"arguments": {
"video_url": "https://cdn.wm.studio/uploads/clip.mp4",
"upscale_factor": 2
}
}