Video models › HappyHorse
happyhorse/video-edit
HappyHorse - video-edit
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",
"video_url": "\u2026"
},
"model": "happyhorse-video-edit"
}
Input parameters
| Name | Type | Required | Description |
|---|---|---|---|
prompt |
string | required | Required edit instruction describing the intended change (e.g., style transfer / local replacement). Max 5,000 non‑Chinese characters or 2,500 Chinese characters; extra content is truncated. |
video_url |
string | required | Input video URL list. Exactly one video is required. Video requirements: Format: MP4, MOV (H.264 encoding recommended). Duration: 3–60 seconds. Resolution: the longer side must not exceed 2,160 px; the shorter side must be at least 320 px. Aspect ratio: 1:2.5–2.5:1. File size: up to 100 MB. Frame rate: greater than 8 fps. |
reference_image |
array | optional | Optional reference image URL list (0–5). Image requirements: Format: JPEG, JPG, PNG, WEBP. Resolution: both width and height must be at least 300 px. Aspect ratio: 1:2.5–2.5:1. File size: up to 10 MB. |
resolution |
string | optional | Output video resolution. Valid values: 720P, 1080P (default). Values: 720p, 1080pDefault:
1080p |
audio_setting |
string | optional | Audio handling strategy for the output video. Values: auto, originDefault:
auto |
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.