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
  }
}

Performance