HappyHorse-I2V

happyhorse-1.1-i2v
HappyHorse series

Overview

Image to video

Generates 3-15 second video from an image plus a text prompt, at 720P / 1080P. Suited to product shots, character art and animated poster assets.

Image to video
Continues the creative intent from the input image, with improved image quality and motion.
Cross-clip consistency
Skin texture and character identity stay stable across clips.
Stable text rendering
In-frame text renders more reliably; audio-video synchronization is improved.

Features

Text to video
Image to videoGenerates video from an image plus a text prompt.
Reference to video
First/last frame
Effects & templates

Pricing

720p
Video¥0.9/sec
1080p
Video¥1.2/sec

Specifications

RPM (requests/min)300
Resolution720P / 1080P
Duration3~15s
Concurrency5
Async Queue Limit500 个任务

API Reference

ENDPOINT
POST https://api.tokenfab.cn/v1/videos

Request Example

Image to video
curl --location 'https://api.tokenfab.cn/v1/videos' \
  -H "Authorization: Bearer $TOKENFAB_API_KEY" \
  -H 'Content-Type: application/json' \
  -d '{
  "model": "dashscope/happyhorse-1.1-i2v",
  "prompt": "一只猫在草地上奔跑",
  "input_reference": "https://example.com/first-frame.png",
  "seconds": "5",
  "size": "720P",
  "watermark": false
}'

Response Example

JSON
{
  "id": "video_01jz8h2k7m6n4p9q3r5s6t7u8v",
  "object": "video",
  "model": "dashscope/happyhorse-1.1-i2v",
  "status": "queued",
  "progress": 0,
  "prompt": "一只猫在草地上奔跑",
  "seconds": "5",
  "size": "720P",
  "created_at": 1785158210,
  "extra": {}
}

Request Parameters

ParameterTypeRequiredDescription
modelstringFixed to "dashscope/happyhorse-1.1-i2v", matching the API reference example above.
promptstringPrompt describing the subject, scene, action, camera work or style of the video.
input_referencestring(required for this scenario) URL of the reference image for image-to-video; jpeg, jpg, png, bmp and webp supported; 20MB max per image; each side ≥ 300px; aspect ratio must satisfy 2:5 ≤ ratio ≤ 5:2.
secondsstringVideo length in seconds; "3" to "15" supported; the example uses "5".
sizestringOutput resolution; only "720P" and "1080P" are supported; the example uses "720P".
watermarkbooleanWhether to add a watermark; the example uses false.