aliyun-happyhorse-r2v
This skill generates videos by blending multiple reference images into a single output, with prompts that map each image to a character placeholder (character1, character2, etc.). Supports 1–9 images per video, customizable resolution, aspect ratio, and duration via the DashScope async API.
aliyun-happyhorse-r2v generates videos by fusing 1-9 reference images with character-mapped prompts via DashScope.
AI-generated summary based on this skill's SKILL.md
Install
cinience/alicloud-skills/aliyun-happyhorse-r2v · repository language: Python
git clone https://github.com/cinience/alicloud-skills
cp -r alicloud-skills/skills/ai/video/aliyun-happyhorse-r2v ~/.claude/skills/aliyun-happyhorse-r2vnpx skillfed install cinience/alicloud-skills/aliyun-happyhorse-r2vFrequently asked questions
AI-generated answers based on this skill's SKILL.md and metadata
How do I generate video from reference images using aliyun-happyhorse-r2v?
aliyun-happyhorse-r2v generates videos by fusing 1–9 reference images into a single output video. You provide the images and a text prompt that maps each image to a character placeholder (character1, character2, etc.). The skill uses the DashScope HappyHorse API to process your request asynchronously, then polls and retrieves the completed video. Customize resolution, aspect ratio, and duration as needed.
Can aliyun-happyhorse-r2v create multi-subject video animations?
Yes. aliyun-happyhorse-r2v supports multi-subject video synthesis by binding multiple character references to images in your generation prompts. You can fuse up to 9 reference images into a single video, with each image mapped to a character placeholder in your prompt text, enabling rich multi-character animations.
What is the DashScope r2v video generation workflow?
aliyun-happyhorse-r2v implements async reference-to-video synthesis via the DashScope HappyHorse API. You submit reference images and a character-mapped prompt; the API processes the request asynchronously. The skill then polls the task status and retrieves your generated video once complete, handling the full async lifecycle for you.
How many reference images can aliyun-happyhorse-r2v fuse into one video?
aliyun-happyhorse-r2v supports fusing 1 to 9 reference images per video generation. Each image is bound to a character placeholder in your prompt (character1, character2, etc.), allowing flexible multi-subject compositions within that range.
What customization options does aliyun-happyhorse-r2v offer?
aliyun-happyhorse-r2v lets you customize resolution, aspect ratio, and duration for your generated videos. These settings apply across the reference-to-video synthesis process, giving you control over output format and length alongside your character-mapped prompt guidance.
Is aliyun-happyhorse-r2v open source?
Yes, aliyun-happyhorse-r2v is released under the MIT license, making it open source and freely available for use, modification, and distribution.
SKILL.md
rendered from the published skill — quoted content, verbatim
HappyHorse 1.0 Reference-to-Video
Validation
mkdir -p output/aliyun-happyhorse-r2v
python -m py_compile skills/ai/video/aliyun-happyhorse-r2v/scripts/r2v_happyhorse.py && echo "py_compile_ok" > output/aliyun-happyhorse-r2v/validate.txt
Pass criteria: command exits 0 and output/aliyun-happyhorse-r2v/validate.txt is generated.
Output And Evidence
- Save task IDs, polling responses, and final video URLs to
output/aliyun-happyhorse-r2v/. - Keep at least one end-to-end run log for troubleshooting.
Prerequisites
- Install dependencies (recommended in a venv):
python3 -m venv .venv
. .venv/bin/activate
python -m pip install requests
- Set
DASHSCOPE_API_KEYin your environment, or adddashscope_api_keyto~/.alibabacloud/credentials.
Critical model names
happyhorse-1.0-r2v— reference-to-video;
(truncated - see the full file via the links below)
Read as markdown · JSON record · Browse the source repository
File tree — 4 files
skills/ai/video/aliyun-happyhorse-r2v/SKILL.md
skills/ai/video/aliyun-happyhorse-r2v/references/api_reference.md
skills/ai/video/aliyun-happyhorse-r2v/references/sources.md
skills/ai/video/aliyun-happyhorse-r2v/scripts/r2v_happyhorse.py