使用 Wan 2.7 系列模型进行视频生成与编辑。支持文字转视频、图像转视频(首帧、首尾帧、视频续传)以及参考视频转视频...
Wan 2.7视频模型.是一项面向实际任务的技能,主要用于Wan 2.7视频模型由阿里巴巴集团创建,是最新一代的视频生成和编辑模型.;Official website。
从功能定位来看,该技能强调把分散的操作要求整理成清晰、可复用的处理流程,使用户能够围绕既定目标快速准备输入、选择执行方式并获得结构化结果。实际使用前应先确认任务范围、数据来源、运行环境、必要权限和关键参数,再依据技能说明逐步执行;
若输入条件不完整,应先补齐信息或采用保守配置,避免因错误假设导致结果偏离需求。执行过程中需要关注工具调用是否成功、接口或依赖是否可用、输出格式是否符合预期,并对异常提示、缺失字段和边界情况进行处理;涉及批量任务时,还应保存进度,避免中断后重复操作。
Wan 2.7 视频模型由阿里巴巴集团研发,是最新一代视频生成与编辑模型。本能力通过 ModelStudio(百炼—阿里云模型服务平台)集成 Wan 2.7 模型 API。
| 模型 | 能力 | 分辨率 | 时长 |
|---|---|---|---|
| wan2.7-t2v | 文本生成视频(Text to Video)、多镜头叙事、自动音频生成 | 720P、1080P | 2–15 秒 |
| wan2.7-i2v | 首帧生成、首帧+末帧生成、视频续写 | 720P、1080P | 2–15 秒 |
| wan2.7-r2v | 参考图/视频生成视频、支持多角色 | 720P、1080P | 2–10 秒 |
| wan2.7-videoedit | 视频编辑、风格迁移、基于参考的编辑 | 720P、1080P | 2–10 秒 |
根据文本提示词生成视频,支持可选音频。
python3 {baseDir}/scripts/wan27-magic.py text2video-gen --prompt "一只小猫在月光下奔跑" --resolution "1080P" --ratio "16:9" --duration 5
python3 {baseDir}/scripts/wan27-magic.py text2video-gen --prompt "一段紧张刺激的侦探追查故事,展现电影级叙事能力。第1个镜头[0-3秒] 全景:雨夜的纽约街头,霓虹灯闪烁,一位身穿黑色⻛衣的侦探快步行走。 第2个镜头[3-6秒] 中景:侦探进入一栋老旧建筑,雨水打湿了他的外套,⻔在他身后缓缓关闭。 第3个镜头[6-9秒] 特写:侦探的眼神坚毅专注,远处传来警 笛声,他微微皱眉思考。 第4个镜头[9-12秒] 中景:侦探在昏暗走廊中小心前行,手电筒照亮前方。 第5个镜头[12-15秒] 特写:侦探发现关键线索,脸上露出恍然大悟的表情。" --resolution "720P" --ratio "16:9" --duration 15
python3 {baseDir}/scripts/wan27-magic.py text2video-gen --prompt "一幅史诗级可爱的场景,一只小猫将军站在悬崖上" --audio-url "https://example.com/audio.mp3" --duration 10
--prompt:视频生成所用文本提示词(必填,最多 5000 字符)--negative-prompt:需避免生成的内容(可选,最多 500 字符)--resolution:视频分辨率,可选 720P 或 1080P(默认为 1080P)--ratio:宽高比,可选 16:9、9:16、1:1、4:3、3:4(默认为 16:9)--duration:视频时长(单位:秒),取值范围为 2–15(默认为 5)--audio-url:自定义音频 URL(可选,格式为 wav/mp3,时长 2–30 秒)--prompt-extend:启用智能提示词重写(默认启用)--no-prompt-extend:禁用智能提示词重写--watermark:添加“AI Generated”水印(默认禁用)python3 {baseDir}/scripts/wan27-magic.py text2video-get --task-id ""
基于单张或多张图像生成视频,支持首帧生成、首帧+末帧生成及视频续写模式。
python3 {baseDir}/scripts/wan27-magic.py image2video-gen --prompt "一幅都市奇幻艺术的场景" --first-frame "https://example.com/first.png" --resolution "720P" --duration 10
python3 {baseDir}/scripts/wan27-magic.py image2video-gen --prompt "一幅都市奇幻艺术的场景。一个充满动感的涂鸦艺术角色。一个由喷漆所画成的少年,正从一面混凝土墙上活过来。他一边用极快的语速演唱一首英文rap,一边摆着一个经典的、充满活力的说唱歌手姿势。场景设定在夜晚一个充满都市感的铁路桥下。灯光来自一盏孤零零的街灯,营造出电影般的氛围,充满高能量和惊人的细节。视频的音频部分完全由他的rap构成,没有其他对话或杂音。" --first-frame "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/wpimhv/rap.png" --driving-audio "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/ozwpvi/rap.mp3" --duration 10
python3 {baseDir}/scripts/wan27-magic.py image2video-gen --prompt "写实⻛格,一只小黑猫好奇地仰望天空,镜头从平视角度逐渐升高,最后以俯视角度捕捉到它好奇的眼神。" --first-frame "https://wanx.alicdn.com/material/20250318/first_frame.png" --last-frame "https://wanx.alicdn.com/material/20250318/last_frame.png" --no-prompt-extend --resolution "720P" --duration 10
python3 {baseDir}/scripts/wan27-magic.py image2video-gen --prompt "一只戴着墨镜的狗在街道上滑滑板" --first-clip "http://wanx.alicdn.com/material/20250318/video_extension_1.mp4" --no-prompt-extend --resolution "720P" --duration 15
python3 {baseDir}/scripts/wan27-magic.py image2video-gen --prompt "继续之前的场景" --first-clip "https://example.com/video.mp4" --last-frame "https://example.com/end.png" --duration 10
--prompt:文本提示词(可选但推荐,最多 5000 字符)--negative-prompt:需避免生成的内容(可选,最多 500 字符)--first-frame:首帧图像 URL(首帧模式下必填)--last-frame:末帧图像 URL(首帧+末帧模式下可选)--first-clip:首段视频 URL(视频续写模式下必填,时长 2–10 秒)--driving-audio:驱动视频生成的音频 URL(可选,格式为 wav/mp3,时长 2–30 秒)--resolution:视频分辨率,可选 720P 或 1080P(默认为 1080P)--duration:视频时长,取值范围为 2–15 秒(默认为 5)--prompt-extend:启用智能提示词重写(默认启用)--no-prompt-extend:禁用智能提示词重写--watermark:添加水印(默认禁用)python3 {baseDir}/scripts/wan27-magic.py image2video-get --task-id ""
利用参考图像或视频作为角色/场景源,生成新视频。
python3 {baseDir}/scripts/wan27-magic.py reference2video-gen --prompt "视频1在沙发上看电影,图片1在旁边唱歌" --reference-videos "https://example.com/person.mp4" --reference-images "https://example.com/singer.png" --resolution "720P" --duration 10
python3 {baseDir}/scripts/wan27-magic.py reference2video-gen --prompt "视频1对视频2说:听起来不错" --reference-videos "https://example.com/role1.mp4" "https://example.com/role2.mp4" --resolution "1080P" --ratio "16:9" --duration 10
python3 {baseDir}/scripts/wan27-magic.py reference2video-gen --prompt "视频1一边喝奶茶,一边随着音乐即兴跳舞" --reference-videos "https://cdn.wanx.aliyuncs.com/static/demo-wan26/vace.mp4" --resolution "720P" --duration 10
python3 {baseDir}/scripts/wan27-magic.py reference2video-gen --prompt "视频2中的角色坐在靠窗的椅子上,手持图片1,在图片2旁演奏一首舒缓的美国乡村民谣。视频1的角色对视频2角色开口说道:“听起来不错”" --reference-videos "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/hfugmr/wan-r2v-role1.mp4" "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/qigswt/wan-r2v-role2.mp4" --reference-images "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/qpzxps/wan-r2v-object4.png" "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/wfjikw/wan-r2v-backgroud5.png" --resolution "1080P" --duration 10
python3 {baseDir}/scripts/wan27-magic.py reference2video-gen --prompt "视频1对接镜头唱起了rap嘻哈音乐" --reference-videos "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/hfugmr/wan-r2v-role1.mp4" --reference-voice "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20250925/ozwpvi/rap.mp3" --resolution "720P" --duration 10
python3 {baseDir}/scripts/wan27-magic.py reference2video-gen --prompt "图片1在海边散步" --reference-images "https://example.com/person.png" --first-frame "https://example.com/beach.png" --resolution "720P" --duration 5
python3 {baseDir}/scripts/wan27-magic.py reference2video-gen --prompt "视频1戴着一副头戴式耳机,似乎在听着非常有节奏的音乐,非常快乐,走进这家咖啡厅,拿起桌上的报纸看起来" --reference-videos "https://cdn.wanx.aliyuncs.com/static/demo-wan26/vace.mp4" --first-frame "https://help-static-aliyun-doc.aliyuncs.com/file-manage-files/zh-CN/20260129/wfjikw/wan-r2v-backgroud5.png" --resolution "720P" --duration 10
--prompt:含角色引用的文本提示词(必填,最多 5000 字符)。在提示词中使用“视频1/视频2”引用视频,“图片1/图片2”引用图像。--negative-prompt:需避免生成的内容(可选,最多 500 字符)--reference-videos:参考视频 URL(最多 3 个),在提示词中以“视频1”、“视频2”等方式引用。--reference-images:参考图像 URL(最多 5 张),在提示词中以“图片1”、“图片2”等方式引用。--first-frame:首帧图像 URL(可选)--reference-voice:特定角色语音音频 URL(可选,格式为 wav/mp3,时长 1–10 秒)--resolution:视频分辨率,可选 720P 或 1080P(默认为 1080P)--ratio:宽高比,可选 16:9、9:16、1:1、4:3、3:4(默认为 16:9);若指定了 --first-frame,该参数将被忽略。--duration:视频时长,取值范围为 2–10 秒(默认为 5)--watermark:添加水印(默认禁用)注意:必须至少提供 --reference-videos 或 --reference-images 中的一个参数。
python3 {baseDir}/scripts/wan27-magic.py reference2video-get --task-id ""
基于文本指令对已有视频进行编辑,并可选配参考图像。
python3 {baseDir}/scripts/wan27-magic.py video-edit --prompt "为人物换上酷闪的衣服" --video "https://example.com/original.mp4" --resolution "720P"
python3 {baseDir}/scripts/wan27-magic.py video-edit --prompt "将场景变成夜晚,添加霓虹灯效果" --video "https://example.com/video.mp4"
python3 {baseDir}/scripts/wan27-magic.py video-edit --prompt "为人物换上参考图里的帽子" --video "https://example.com/video.mp4" --reference-images "https://example.com/hat.png"
python3 {baseDir}/scripts/wan27-magic.py video-edit --prompt "参考视频运镜和动作,用一个卡通小狗形象实现类似效果" --video "https://example.com/video.mp4" --reference-images "https://example.com/dog.png"
--prompt:编辑指令(可选但推荐,最多 5000 字符)--negative-prompt:需避免生成的内容(可选,最多 500 字符)--video:待编辑的输入视频 URL(必填,格式为 mp4/mov,时长 2–10 秒)--reference-images:用于编辑的参考图像 URL(可选,最多 3 张)--resolution:输出视频分辨率,可选 720P 或 1080P(默认为 1080P)--ratio:宽高比(可选),如未指定,则沿用输入视频的宽高比。--duration:输出视频时长(可选,0 表示与输入视频相同,取值范围为 2–10 秒)--audio-setting:音频处理方式,可选 auto(默认)或 origin(保留原始音频)--watermark:添加水印(默认禁用)注意:--prompt-extend 参数不适用于 wan2.7-videoedit。
python3 {baseDir}/scripts/wan27-magic.py video-edit-get --task-id ""
| 分辨率 | 宽高比 | 输出尺寸(宽×高) |
|---|---|---|
| 720P | 16:9 | 1280×720 |
| 720P | 9:16 | 720×1280 |
| 720P | 1:1 | 960×960 |
| 720P | 4:3 | 1104×832 |
| 720P | 3:4 | 832×1104 |
| 1080P | 16:9 | 1920×1080 |
| 1080P | 9:16 | 1080×1920 |
| 1080P | 1:1 | 1440×1440 |
| 1080P | 4:3 | 1648×1248 |
| 1080P | 3:4 | 1248×1648 |
resolution + ratio 替代旧版 size 参数;shot_type 参数已弃用(请改用提示词描述)相关专题
热门下载
相关下载
精品课程
共6课时 | 54.7万人学习
共89课时 | 134.1万人学习
共49课时 | 82.6万人学习
最新文章