skillfed

aliyun-wan-i2v

Aliyun Wan I2V taps DashScope's Wan 2.7 model to synthesize videos from static images asynchronously. It handles single-image generation, frame interpolation between two images, video extension from clips, and audio-driven animation with lip-sync capabilities.

Aliyun Wan I2V generates videos from images using DashScope's Wan 2.7 model with async processing.

AI-generated summary based on this skill's SKILL.md

397 34 MIT updated by cinience

Install

cinience/alicloud-skills/aliyun-wan-i2v · repository language: Python

git clone https://github.com/cinience/alicloud-skills
cp -r alicloud-skills/skills/ai/video/aliyun-wan-i2v ~/.claude/skills/aliyun-wan-i2v
npx skillfed install cinience/alicloud-skills/aliyun-wan-i2v

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What can aliyun-wan-i2v do with image to video generation?

Aliyun Wan I2V leverages DashScope's Wan 2.7 model to synthesize videos from static images asynchronously. The skill generates full video sequences from a single image, interpolates frames between two images, extends existing video clips, and creates audio-driven animations with lip-sync capabilities for dynamic content creation.

How does aliyun-wan-i2v convert image to video?

Aliyun Wan I2V converts images to video by submitting requests to the DashScope async video synthesis API. You provide a static image, and the Wan 2.7 model generates a video sequence. The skill supports single-image generation, frame interpolation between multiple images, and video extension from existing clips.

Can aliyun-wan-i2v create audio-driven video with lip-sync?

Yes, aliyun-wan-i2v supports audio-driven video synthesis with lip-sync capabilities. Beyond static image-to-video generation, the skill can animate content synchronized to audio input, enabling you to create videos where motion and lip movements align with provided audio tracks.

What is the license for aliyun-wan-i2v?

Aliyun Wan I2V is released under the MIT license, allowing free use, modification, and distribution with minimal restrictions.

How does aliyun-wan-i2v handle video interpolation between images?

Aliyun Wan I2V interpolates video between multiple frames by using the DashScope Wan 2.7 model to generate smooth transitions. The skill can extend video clips and create intermediate frames, enabling seamless video continuation and frame-to-frame animation between static images.

What parameters can I configure in aliyun-wan-i2v?

Aliyun Wan I2V allows configuration of video generation parameters through the DashScope async API. You can manage settings for image input, interpolation modes, video extension options, audio-sync parameters, and other synthesis controls to customize the generated video output.

SKILL.md

rendered from the published skill — quoted content, verbatim

Wan 2.7 Image-to-Video

Validation

mkdir -p output/aliyun-wan-i2v
python -m py_compile skills/ai/video/aliyun-wan-i2v/scripts/generate_i2v.py && echo "py_compile_ok" > output/aliyun-wan-i2v/validate.txt

Pass criteria: command exits 0 and output/aliyun-wan-i2v/validate.txt is generated.

Output And Evidence

  • Save task IDs, polling responses, and final video URLs to output/aliyun-wan-i2v/.
  • Keep at least one end-to-end run log for troubleshooting.

Prerequisites

  • Install SDK (recommended in a venv):
python3 -m venv .venv
. .venv/bin/activate
python -m pip install dashscope
  • Set DASHSCOPE_API_KEY in your environment, or add dashscope_api_key to ~/.alibabacloud/credentials.

Critical model names

  • wan2.7-i2v — supports first-frame, first+last frame, video continuation, and audio-driven generation

Capabilities

|

(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-wan-i2v/SKILL.md
skills/ai/video/aliyun-wan-i2v/references/api_reference.md
skills/ai/video/aliyun-wan-i2v/references/sources.md
skills/ai/video/aliyun-wan-i2v/scripts/generate_i2v.py

Related skills

Tags

video-synthesis frame-interpolation audio-driven-video lip-sync-generation async-api media-input-handling video-continuation prompt-rewriting