H3 character swap LoRA vs the H3 Max Recast API: which to use
Akatz Labs' open H3 Character Swap LoRA works best on 4-5 second clips and drifts past about 5 s; H3 Max Recast takes 5-30 s with cuts. Limits side by side.

The open H3 Character Swap LoRA from Akatz Labs is a 148 MB adapter you run yourself, and its own notes say 4-5 second clips are the sweet spot and longer ones drift, with a 15-second test degrading to a blurred frame. H3 Max Recast, the hosted route that Sume lists as h3-max-recast, takes 5-30 second sources with up to 15 seconds per shot and keeps the original cuts and audio. Pick the LoRA to experiment on your own GPU; pick Recast when the deliverable is a 15-30 second ad with cuts.
Both target the same job, replacing a person in a video, so buyers now meet them side by side.
What each one is
The LoRA is a rank-16 adapter for MiniMax H3 Ref2VA released on September 25, 2026, with open weights on Hugging Face, plus the training dataset and configuration. It takes a reference video, a character image or sheet and a prompt, and swaps one person while keeping the scene, camera and props (ComfyUI Wiki).
H3 Max Recast is a hosted model: one source video, one photo per new person, an optional prompt, 768p or 1080p, and the output keeps the source motion, camera, cuts and audio (fal H3 Max Recast).
| Question | Character Swap LoRA | H3 Max Recast |
|---|---|---|
| Runs where | Your own machine, open weights | Hosted; on Sume as h3-max-recast |
| Best clip length | About 4-5 seconds; longer clips drift | 5-30 seconds |
| Shots | Continuous shots work best; hard cuts can degrade | No single shot over 15 seconds; cuts preserved |
| Who is swapped | One person per run, per the page | One photo per new person, up to four on Sume |
| Audio | Not covered on the page | Source audio preserved |
| Cost model | Your GPU time | Per output second: $0.30 (768p) or $0.45 (1080p) on fal |
When the open adapter is the right call
If you are prototyping character looks, testing stylised or illustrated characters in live action (which the LoRA page highlights), or need weights you can inspect, run the LoRA. You pay in setup and GPU hours and you own the failure modes: the page itself warns that close-up expressions often do not follow the original performance.
When a hosted swap is simpler
A finished ad has cuts, sound and a deadline. Recast handles up to 30 seconds with cuts, so the work is cutting the source at shot boundaries and sending photos. On Sume the request is one source video_url, 1-4 reference_image_urls, the inspected duration, and an optional prompt; the price is $0.375 a second at 768p and $0.5625 at 1080p, and the result is mirrored to media.sume.com.
Sume's catalog is a fixed list of model ids you can read from GET /v1/video-router/models, so a community LoRA is not something you can select there. If your workflow depends on a specific adapter, run it yourself and use Sume for the stages around it.
- Keep a 5 second test slice: it is the cheapest valid Recast job and shows how the face holds before you pay for 30 seconds.
- Whichever route you use, get the written consent of anyone whose likeness you swap in.
Sources
Related posts
More in Comparisons
- MiniMax H3 Max: fal $0.05 a second vs Sume $0.0625, no Turbo on Sume
fal lists H3 Max at $0.05 a second and H3 Max Turbo at $0.025. Sume bills H3 Max at list times 1.25, $0.0625 at its lowest tier, with no Turbo row.
- MiniMax Music API closed to new users: what Sume offers instead
MiniMax's pay-as-you-go page says its paid Music API is closed to new users from August 20, 2026. Sume's Music Router is open: one fixed price per track.
- MiniMax speech-to-text $0.38 per hour vs Sume STT $0.01 per minute
MiniMax lists speech-to-text at $0.38 per hour. Sume's STT is $0.01 per audio minute ($0.60 per hour), reached through video inspect on a hosted clip.
- MiniMax T2A word subtitles vs Sume TTS timestamps.words
MiniMax T2A offers sentence, word and word_streaming subtitle modes. Sume TTS returns word timestamps through timestamps.words, plus sentence segmentation.
Written by Sume