HappyHorse-参考生视频
Reference-image video for product shots, with surprisingly lenient moderation
- Reference_image
- video
HappyHorse is the video model this pack's author keeps coming back to for e-commerce, and the note in the README is refreshingly honest: it's weak at motion, but for product shots the object stability is solid, and - the part sellers actually care about - its content review is very lenient. If you've spent a day watching a mainstream video model reject a perfectly normal product angle, you'll understand why that sentence sells this node. You feed it a reference image and a prompt, it animates the scene, and the result is a listing video rather than a sci-fi short.
How it works
Your Reference_image and prompt go to the pack gateway under the model id HappyHorseReference. The README's other trick: you can pass multiple reference images, ordered by naming - the docs say reference images are addressed like [image N] by position, with up to 9 supported before extras get dropped. If you're on the node's single Reference_image input, wire a batch in and address them positionally in the prompt. The model then renders the clip at your chosen resolution and duration and returns it as a VIDEO tensor.
The inputs that matter
Reference_image(IMAGE) - the still to animate. For product work, this is your hero shot.prompt(STRING) - motion and scene directions.resolution(720P / 1080P) andSize(1:1, 3:4, 4:3, 9:16, 16:9, 5:4) - framing.duration(INT, 3–15, default 5) - seconds; this model goes longer than Seedance's 12.seed(INT) - reproducibility.
One output, video (VIDEO).
Installing it
Part of comfyui-MJAPI-party. ComfyUI Manager → "mojieapi_party" → install → restart, or:
cd ComfyUI/custom_nodes
git clone https://github.com/MoJIeAIGC/comfyui-MJAPI-party.git
Register at mojieaigc.com, set your key in config.ini (keep BASE_URL = https://www.mojieaigc.com/v1/completions as shipped), and restart:
[API]
KEY = your_api_key
BASE_URL = https://www.mojieaigc.com/v1/completions
No downloads.
Common issues
- Motion looks stiff. That's the model's known weak spot - the author says it outright. For subtle product animations (a slow rotation, fabric settling, a light sweep) it's great; for a character doing a backflip, look elsewhere.
- A note on the name. "HappyHorse" floating around the wider web has been attached to sketchy "open source" repos that the community flagged as likely scams - that's a different thing entirely. What this node calls is a proxied API model, not a model you download, so none of that fake-repo malware risk applies here.
- Reference images beyond 9 get dropped. If your batch seems to be missing a subject, you probably exceeded the count.
- Error image with text - the pack's standard failure display (key, balance, timeout).
Inputs (6)
| Name | Type | Default | Description |
|---|---|---|---|
| Reference_image | IMAGE | — | |
| prompt | STRING | — | |
| resolution | COMBO | 720P | 2 options: 720P, 1080P |
| Size | COMBO | 16:9 | 6 options: 1:1, 3:4, 4:3, 9:16, 16:9, 5:4 |
| duration | INT | 53–15 | — |
| seed | INT | 0 | — |
Outputs (1)
| Name | Type | Description |
|---|---|---|
| video | VIDEO | — |