mcpField
A
aliyun-animate-anyone

aliyun-animate-anyone

github.com/cinience创意与媒体39661 次安装11 周前更新
代码仓库

关于 aliyun-animate-anyone

用于将模板视频中的动作迁移到静态图像,并生成视频的技能。面向舞蹈或大幅身体动作转换场景,按检测、模板生成和视频生成分步处理。

主要功能

  1. 01图像检测与动作模板生成
  2. 02基于模板生成视频
  3. 03选择是否保留参考图背景
  4. 04记录任务状态与结果链接

适用场景

  1. 01将舞蹈视频动作迁移到人物图像
  2. 02生成包含大幅身体动作的视频

安装

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

$npx skills add https://github.com/cinience/alicloud-skills --skill aliyun-animate-anyone

安装后在 Claude Code 中输入/aliyun-animate-anyone确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

agents/
openai.yaml
references/
sources.md
scripts/
prepare_animate_anyone_request.py

详细介绍

Category: 提供商

Model Studio AnimateAnyone

验证

mkdir -p output/aliyun-animate-anyone
python -m py_compile skills/ai/video/aliyun-animate-anyone/scripts/prepare_animate_anyone_request.py && echo "py_compile_ok" > output/aliyun-animate-anyone/validate.txt

通过标准:命令以 0 退出,并生成 output/aliyun-animate-anyone/validate.txt。

输出和证据

  • 将规范化的请求负载、检测输出、模板 ID 和任务轮询快照保存到 output/aliyun-animate-anyone/ 下。
  • 记录结果应保留参考图像背景,还是源视频背景。

如果任务需要从模板视频迁移动作,而不是生成普通的对口型动画,请使用 AnimateAnyone。

关键模型名称

使用以下确切的模型字符串:

  • animate-anyone-detect-gen2
  • animate-anyone-template-gen2
  • animate-anyone-gen2

选择指南:

  • 首先运行图像检测。
  • 在源动作视频上运行模板生成。
  • 使用 animate-anyone-gen2 执行最终的视频任务。

先决条件

  • 仅限中国大陆(北京)。
  • 在环境中设置 DASHSCOPE_API_KEY,或将 dashscope_api_key 添加到 ~/.alibabacloud/credentials。
  • 输入文件必须是公开的 HTTP/HTTPS URL。

规范化接口(video.animate_anyone)

检测请求
  • model(字符串,可选):默认为 animate-anyone-detect-gen2
  • image_url(字符串,必需)
模板请求
  • model(字符串,可选):默认为 animate-anyone-template-gen2
  • video_url(字符串,必需)
生成请求
  • model(字符串,可选):默认为 animate-anyone-gen2
  • image_url(字符串,必需)
  • template_id(字符串,必需)
  • use_ref_img_bg(布尔值,可选):是否保留输入图像背景
响应
  • task_id(字符串)
  • task_status(字符串)
  • video_url(字符串,完成后提供)

快速开始

python skills/ai/video/aliyun-animate-anyone/scripts/prepare_animate_anyone_request.py \
  --image-url "https://example.com/dancer.png" \
  --template-id "tmpl_xxx" \
  --use-ref-img-bg

操作指南

  • 动作模板必须来自官方模板生成 API。
  • 使用 use_ref_img_bg=false 时,全身图像效果最佳;不建议在此模式下使用半身图像。
  • 此技能最适合舞蹈或大幅度身体动作迁移,不适用于一般的对口型任务。

输出位置

  • 默认输出:output/aliyun-animate-anyone/request.json
  • 使用 OUTPUT_DIR 覆盖基础目录。

参考资料

  • references/sources.md

评论

支持 Markdown