SuperAPI AI 工具集

wan-video-clone

设计与创作

查看项目

更新于 10-15 23:45

技能介绍

用途:把 Kevin 的视频输入,输出为 Kev's Assistant 出镜、用 Kev's Assistant 声音说话的视频。流程为:ffmpeg 将源视频切成约 5 秒片段;对每个片段提取音频、用 ChatterboxHD 做声音克隆、合并克隆音频、上传 fal.ai、用 WAN 2.2 做动画/替换(Kev's Assistant 人脸 + 片段)、下载结果;最后用 ffmpeg 拼接全部片段。

主要能力:支持 URL 或本地视频输入;可自定义片段时长、并行处理数、输出分辨率;可跳过声音克隆(仅换脸)或跳过换脸(直接用参考图配合 WAN);支持 dry-run 预览计划。

使用方式:需设置 FAL_KEY 环境变量、安装 ffmpeg,并准备 assets/kevs-reference.png 人脸参考图与 assets/kevs-voice-sample.mp3 声音样本。基本命令:node skills/wan-video-clone/scripts/wan-video-clone.js --video "https://example.com/kevin-video.mp4"。常用参数包括 --chunk-duration、--parallel、--resolution、--skip-voice、--skip-face-swap、--output、--dry-run。

适用场景:需要批量或长视频的 AI 换脸加声音克隆视频制作。

限制:源视频必须为 H.264 编码,AV1/VP9 会导致 WAN 挂起,脚本会自动重编码。WAN 动画是瓶颈,每片段约 15-20 分钟;5 分钟视频约 10 片段,串行约 3.5 小时,parallel=2 约 2 小时;30 秒视频约 20-25 分钟。输出保存到 output/wan-clones/<timestamp>/kevs-assistant-clone-<timestamp>.mp4。依赖 fal.ai 的 Nano Banana Pro、ChatterboxHD、WAN 2.2 接口,ffmpeg 本地处理。费用、价格与平台支持等资料暂未提供。