Video models › HappyHorse
happyhorse/reference-to-video
HappyHorse - reference-to-video
video HappyHorse price on request
Request
POST https://app.video-blade.com/api/v1/generations
X-API-Key: vb_…
Content-Type: application/json
{
"callback_url": "https://your-app.example/callbacks/video-blade",
"input": {
"prompt": "\u2026",
"reference_image": "\u2026"
},
"model": "happyhorse-reference-to-video"
}
Input parameters
| Name | Type | Required | Description |
|---|---|---|---|
prompt |
string | required | Text prompt describing the video to generate (any language). Max 5,000 non‑Chinese characters or 2,500 Chinese characters; extra content is truncated. |
reference_image |
array | required | Reference image URL list. Provide 1–9 images. The order defines which image is character1, character2, etc. Image limits: Format: JPEG, JPG, PNG, and WEBP. Resolution: shortest side at least 400 px. 720P or higher recommended. Avoid small, blurry, or heavily compressed images, as they degrade output quality. File size: 10 MB maximum. |
resolution |
string | optional | Output video resolution. Valid values: 720P, 1080P (default). Values: 720p, 1080pDefault:
1080p |
aspect_ratio |
string | optional | Output aspect ratio. Valid values: 16:9 (default), 9:16, 1:1, 4:3, 3:4. Values: 16:9, 9:16, 1:1, 4:3, 3:4Default:
16:9 |
duration |
integer | optional | Output duration in seconds (integer). Must be between 3 and 15. Defaults to 5. Default:
5 |
seed |
integer | optional | Random seed for reproducibility (if supported). Default:
0 |
Pricing
Price on request; the charge is settled from actual consumption with the video coefficient ×2.0. See Pricing & tokens.