Which Sume video models take a source video_url? Edit, transfer

Only three Video Router rows accept a video_url source: gemini-omni-flash-1.1 (edit), higgsfield-genjutsu (motion transfer) and h3-max-recast (person swap).

4 min readSume
All posts

Three Video Router rows take a video_url source clip: gemini-omni-flash-1.1 for prompt-based edits, higgsfield-genjutsu for motion transfer, and h3-max-recast for swapping the people in a clip. No other row does, and sume/auto never routes to the last two.

Everything else, from Seedance 2.5 to Kling 3, generates a new clip from text, a frame or references. If you want to change an existing video, this is the whole list.

The three rows

The Video Router doc spells out the contract. video_url is the source of an edit, a motion-transfer or a recast job, and it cannot be combined with image_url, end_image_url or reference_*_urls. To condition a new generation on a clip, use reference_video_urls instead.

Rows that accept video_url on Sume (read 2026-10-07)
RowWhat video_url isOther inputsDuration
gemini-omni-flash-1.1Edit source (video_to_video)Prompt; resolution up to 4K; no aspect_ratioFollows the source clip
higgsfield-genjutsuMotion Transfer source1 to 8 reference_image_urls; 480p or 720p4 to 30 seconds, the input length rounded up
h3-max-recastRecast source (person swap)1 to 4 reference_image_urls; optional prompt; 768p or 1080p5 to 30 seconds, no shot over 15

Edit with Gemini Omni Flash 1.1

The edit request sends a prompt and the source clip. The API sends no aspect ratio on this path and returns a 400 if you give one, and generate_audio: false is also rejected because the model always produces synced audio. If you send a duration with video_url it is only a reserve hint (the default hint is 8 seconds); the source clip sets the output.

{
  "model": "gemini-omni-flash-1.1",
  "prompt": "Replace the bottle with an apple. Keep everything else the same.",
  "video_url": "https://example.com/clip.mp4",
  "resolution": "720p"
}

Why Genjutsu may be missing

higgsfield-genjutsu appears in GET /v1/video-router/models only when its provider is configured for the environment. If your catalog call does not list it, that is expected, not a bug in your client.

Where this surface lives

video_url is a Video Router field. The OpenRouter-shaped POST /v1/videos body does not carry the edit mode, so use POST /v1/video-router/generate for these three. The legacy surface creates the same jobs and the same billing, at provider list times 1.25.

  • Edit: gemini-omni-flash-1.1, source length sets the output.
  • Motion transfer: higgsfield-genjutsu, needs reference images, no text-only mode.
  • Recast: h3-max-recast, one photo per new person, the output keeps the source motion, camera, cuts and sound.

Sources

Related posts

More in Models

All Models posts

Written by Sume