mcpField
W
wan-video

wan-video

github.com/acedatacloud创意与媒体17230 次安装今天更新
代码仓库

关于 wan-video

wan-video 是通过 AceDataCloud 的 Wan API 生成视频的技能,涵盖文本和图像生成、参考视频迁移、多镜头输出及音频选项。

主要功能

  1. 01文本生成视频
  2. 02图像动画化为视频
  3. 03从参考视频迁移角色
  4. 04单镜头或多镜头输出
  5. 05可选生成音频
  6. 06Wan 3 媒体驱动工作流

适用场景

  1. 01将场景描述转为视频
  2. 02将静态图像制作成动画
  3. 03从参考视频迁移角色
  4. 04制作带音频的多镜头片段

MCP 相关

技能列出了 `mcp-wan` 软件包和托管 MCP 端点。视频请求采用异步处理,并通过 `/wan/tasks` 轮询任务状态。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/acedatacloud/skills --skill wan-video

安装后在 Claude Code 中输入/wan-video确认已加载。

详细介绍

Wan 视频生成

通过 AceDataCloud 的 Wan(Alibaba)API 生成 AI 视频。

**设置:**令牌设置请参阅身份验证。

快速开始

curl -X POST https://api.acedata.cloud/wan/videos \
  -H "Authorization: Bearer $ACEDATACLOUD_API_TOKEN" \
  -H "Content-Type: application/json" \
  -d '{"action": "text2video", "prompt": "a dolphin jumping through ocean waves at golden hour", "model": "wan2.6-t2v"}'

**异步:**请参阅异步任务轮询。通过 POST /wan/tasks 轮询,并传入 {"id": "..."}。

模型

模型类型最适合
wan2.6-t2v文本转视频根据文本描述创建视频
wan2.6-i2v图像转视频将静态图像制作成动态视频
wan2.6-r2v参考视频转视频从参考视频中提取并迁移角色
wan2.6-i2v-flash图像转视频(快速)快速生成图像转视频
wan3.0-video一体化文本、帧、参考媒体、文件和公共链接

工作流

1. 文本转视频
POST /wan/videos
{
  "action": "text2video",
  "prompt": "a time-lapse of flowers blooming in a meadow",
  "model": "wan2.6-t2v",
  "resolution": "720P",
  "duration": 5
}
2. 图像转视频

将静态图像制作成视频片段。

POST /wan/videos
{
  "action": "image2video",
  "prompt": "gentle wind blows through the scene",
  "model": "wan2.6-i2v",
  "image_url": "https://example.com/landscape.jpg",
  "resolution": "720P",
  "duration": 5
}
3. 图像转视频(Flash)

以更低延迟快速生成图像转视频。

POST /wan/videos
{
  "action": "image2video",
  "prompt": "camera slowly pans across the landscape",
  "model": "wan2.6-i2v-flash",
  "image_url": "https://example.com/scene.jpg"
}
4. 参考视频迁移

从参考视频中提取角色或音色,并将其迁移到新生成的视频中。

POST /wan/videos
{
  "action": "text2video",
  "prompt": "the character walks through a futuristic city at night",
  "model": "wan2.6-r2v",
  "reference_video_urls": ["https://example.com/reference.mp4"]
}
5. 多镜头剪辑

生成包含多个镜头的视频,而不是单个连续镜头。

POST /wan/videos
{
  "action": "text2video",
  "prompt": "a chef preparing a meal in a busy kitchen",
  "model": "wan2.6-t2v",
  "shot_type": "multi",
  "duration": 10
}
6. 带音频的视频

在生成视频的同时启用音频生成。

POST /wan/videos
{
  "action": "text2video",
  "prompt": "ocean waves crashing on a rocky shore",
  "model": "wan2.6-t2v",
  "audio": true
}

参数

参数必填值描述
action是"text2video"、"image2video"操作类型
prompt是字符串场景描述
model是"wan2.6-t2v"、"wan2.6-i2v"、"wan2.6-r2v"、"wan2.6-i2v-flash"模型
image_urlimage2video 时必填字符串源图像 URL(图像转视频时必填)
negative_prompt否字符串(最多 500 个字符)生成时要排除的内容
reference_video_urlsr2v 时必填字符串数组用于提取角色/音色的参考视频
shot_type否"single"、"multi"连续镜头或多镜头剪辑
audio否布尔值在生成的视频中启用音频
audio_url否字符串参考音频 URL
resolution否"480P"、"720P"、"1080P"输出分辨率(默认:720P)
size否字符串生成视频的尺寸
duration否5、10、15视频时长(秒)
prompt_extend否布尔值启用基于 LLM 的提示词改写
callback_url否字符串异步 Webhook 通知 URL

注意事项

  • wan2.6-i2v 和 wan2.6-i2v-flash 模型必须提供 image_url
  • reference_video_urls 仅用于 wan2.6-r2v 的角色/音色迁移
  • negative_prompt 最多可包含 500 个字符
  • 仅支持 5、10 或 15 秒的时长
  • 默认分辨率为 720P;使用 1080P 可获得更高画质,但成本也会增加
  • shot_type: "multi" 会生成多镜头剪辑,而非单个连续镜头

MCP:pip install mcp-wan | 托管地址:https://wan.mcp.acedata.cloud/mcp | 请参阅所有 MCP 服务

Wan 3 一体化

wan3.0-video 会根据 media 推断工作流。支持的类型包括 first_frame、last_frame、reference_image(最多 10 个)、reference_video(最多 5 个,总时长 15 秒)、reference_audio(最多 5 个,总时长 15 秒)、file 和 link。帧模式不能与参考/文件/链接模式混用。

POST /wan/videos
{
  "model": "wan3.0-video",
  "prompt": "Use image 1 to create a cinematic product video",
  "media": [{"type":"reference_image","url":"https://cdn.acedata.cloud/r9vsv9.png"}],
  "resolution": "720P",
  "ratio": "16:9",
  "duration": 5,
  "audio": true,
  "async": true
}

Wan 3 支持 2–30 秒或 -1 自动时长。使用现有的 /wan/tasks 端点轮询。

评论

支持 Markdown