Animate Motion Transfer(Animate 动作迁移)
公开模型 ID:animate-motion-transfer。将一条参考视频的动作迁移到一张角色图片,输出 MP4 视频。
POST /v1/video/generations 提交,GET /v1/video/generations/{id} 查询;
查询响应的成功视频位于 data.result_url,完整输出列表位于
data.data.content.video_urls。也可通过 OpenAI 兼容查询 /v1/videos/{id} 获取
video_url 与 metadata.video_urls。不需要提示词。
固定零售价:480P ¥0.20/秒、720P ¥0.30/秒、1080P ¥0.40/秒。 按生成视频的实际播放时长结算,包含小数秒;例如 480P 的 2 秒视频为 ¥0.40。 帧数上限用于预扣,完成后按实测输出结算差额。读取输出时长失败时会重试查询,不以 GPU 耗时或输入帧数冒充最终时长。
{
"model": "animate-motion-transfer",
"images": ["https://cdn.example.com/character.png"],
"metadata": {
"video_url": ["https://cdn.example.com/motion.mp4"],
"resolution": "720p",
"ratio": "adaptive",
"frame_rate": 30,
"pose_method": "vitpose"
}
}
| 字段 | 范围与默认值 |
|---|---|
images |
必填,恰好一张图片 |
metadata.video_url |
必填,恰好一条参考视频 |
metadata.resolution |
480p / 720p / 1080p,默认 720p |
metadata.ratio |
默认 adaptive;或 宽:高,两项均为 1–999999 的整数 |
metadata.frame_rate |
正整数 1–999999,默认 30 |
metadata.max_frames |
正整数 1–999999,默认 840;1080P 默认取 840 与帧率×10 的较小值,且不能超过帧率×10 |
metadata.skip_frames |
整数 0–999999,默认 0 |
metadata.pose_method |
vitpose / sdpose / wuwupose,默认 vitpose |
metadata.normal_mode |
布尔值,默认 true |
metadata.neck_correction |
布尔值,默认 false |
metadata.pose_strength |
数值,默认 1 |
metadata.camera_motion |
布尔值,默认 false |
metadata.camera_strength |
数值,默认 1 |
metadata.mask_mode |
布尔值,默认 false |
metadata.expression_strength |
数值,默认 0.8 |
metadata.chest_motion_strength |
数值,默认 0.2 |
输入帧数是上限,不能保证输出时长。1080P 依上游参数说明限制为最多 10 秒; 不提供 ZIP、原始节点 ID、音频、seed 或提示词控制。