WaveSpeedVideo to videoComing soon

wavespeed-ai/minimax-h3/controlnet-union

wavespeed-ai/minimax-h3/controlnet-union is a video to video tool from WaveSpeed 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 pending

Pricing

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

FieldKindDefaultDescription
video requiredURL or file—URL of the source video (up to 15 seconds are used). The control signal is extracted from it automatically and drives motion and composition; the output keeps its duration and aspect ratio.
prompt requiredtext—Describe the output video. The source video's motion and composition are carried over through the selected control. Refer to reference inputs as <Picture 1>..<Picture 9> and <Audio 1>..<Audio 3>.
seednumber (whole)—The random seed to use for the generation. A negative value means a random seed will be used.
resolutionone of
480p, 540p, 768p, 1080p
480pOutput video resolution. 768p is the model's native canvas; 480p is a faster, lower-cost tier; 540p is a mid tier at 1.5x the 480p price. 1080p is the highest-quality full-HD tier at 2x the 768p price (generation takes longer).
control_typeone of
pose, depth, canny, soft_edge, lines, scribble, gray
poseWhat to keep from the source video: pose (body, hand and face motion), depth (spatial layout), canny (precise edges), soft_edge (softer outlines), lines (straight lines, for architecture and interiors), scribble (loose sketch lines), gray (brightness structure, for recoloring).
generate_audiotrue or falsetrueWhether to generate native audio. When set to false, the source video's audio track is preserved on the output instead.
control_strengthnumber
0 to 2
1How strongly the control signal constrains the output. Lower values give the prompt more freedom.
reference_audiosURLs or files—Optional reference audio URLs to guide audio generation. Refer to them in the prompt as <Audio 1>..<Audio 3>.
reference_imagesURLs or files—Optional reference image URLs, e.g. the character to animate or a target style. Refer to them in the prompt as <Picture 1>..<Picture 9>.

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": "wavespeed",
    "model": "wavespeed-ai/minimax-h3/controlnet-union",
    "input": {
      "video": "<video>",
      "prompt": "<prompt>"
    }
  }'