0 · 三分钟看懂:这个工具能干什么
看到一条爆款视频,想「照它的节奏、运镜、镜头」复刻一条自己的 —— 这就是爆款复刻。你给它一条参考视频 + 一张角色图,它会:把参考视频自动切成一个个镜头 → 每个镜头取首帧、估运镜 → 用 WAN2.2 图生视频把每个镜头重画成你的角色 → 拼成一条完整竖屏成片(可加 BGM)。
入口在哪
- 工作台首页 → 气泡云里的
🎬 爆款复刻;或直接访问http://127.0.0.1:8090/remake/ - 第一次用要先登录(右上「💰 点数」→ 手机号 + 登录码)
界面分左中右三栏
| 区域 | 干什么 |
|---|---|
| 顶栏 | 「🏠 返回工作台 / 📘 教程 / 👤 个人中心 / 🧩 安装中心」+ 点数显示 |
| 左栏 | ① 上传参考视频 · ② 上传角色图 · ③ 参数(速度档 / 模式 / BGM)· ① 分析参考视频 + ② 开始复刻 + 停止 |
| 中栏 | 分镜表(# / 首帧 / 时长 / 运镜 / 状态)· 产物预览 + 下载 |
| 右栏 | 引擎状态(ffmpeg / WAN 8192 / 空闲显存 / 任务忙)· 任务日志 · 📁 我的产物 · 🗑 回收站 |
最省事的用法(推荐照抄)
- 左栏 ① 拖入参考视频;② 拖入你的角色图
- ③ 参数:先用默认的 balanced 速度档 + 运镜复刻 camera 模式
- 点「① 分析参考视频」→ 中栏出分镜表(每镜首帧 + 运镜)
- 点「② 开始复刻」→ 看中栏进度、右栏日志一路跑
- 完成后中栏「产物预览」里播放,点「⬇ 下载成片」
/remake/ 目前仍指向一个占位页,入口正在接线中;打开后若只看到「后端探针 / 模块占位页」,即为此原因,服务就绪后刷新即可。后端 /api/rm/*(端口 8037)与 WAN2.2 引擎均已就绪。计费
「开始复刻」起任务时才计费:本地功能走免费额度(每天 2 次(按电脑算),会员不限次),超出 0.5 点/次;上传 / 分析 / 预览 / 下载 / 删除都是本地处理,0 点(见第 ⑩ 节)。

① 上传参考视频(要复刻的那条)
干什么用的把你想复刻的爆款视频喂进去。它会作为「节奏与镜头」的蓝本:后面切镜、运镜估计都以它为准。
怎么用
- 左栏「1️⃣ 上传参考视频」卡片 → 把视频拖拽到虚线框里,或点击选择文件
- 支持的格式(上传白名单):
mp4/mov/webm/mkv - 上传成功:卡片标题右侧显示文件名,下方出现
<video>预览可先播放确认 - 要换一条就重新拖一个,覆盖即可
remake_in\ref\(按 kind 分 ref / char / bgm 子目录)。计费
上传是本地写盘,0 点。
② 上传角色图(复刻成品里的「主角」)
干什么用的决定复刻出来的视频里是谁在演。角色图会作为逐镜图生视频(I2V)的参考,用来保持人物形象前后一致。
怎么用
- 左栏「2️⃣ 上传角色图」卡片 → 拖拽或点击选图
- 支持格式:
jpg/png/webp(白名单) - 上传后下方出现图片预览确认
素材位置
角色图存 remake_in\char\;参考视频存 remake_in\ref\;BGM 存 remake_in\bgm\。
计费
上传本地写盘,0 点。
③ 参数:速度档 / 模式 / BGM
干什么用的左栏「3️⃣ 参数」卡片,决定「出多清晰、多快、复刻什么」。
速度档(tier)
| 档位 | 规格 | 速度 | 适合 |
|---|---|---|---|
| quality | 480×832 / 81 帧 | ≈ 9.4 分/镜(最清晰) | 追求画质、可等 |
| balanced(默认) | 480×832 / 49 帧 | ≈ 3.4 分/镜(均衡) | 日常首选 |
| turbo | 384×672 / 49 帧 | ≈ 1.9 分/镜(最快) | 先试节奏、赶时间 |
模式(mode)
- 运镜复刻 · camera(默认):按参考视频每镜估计出的运镜(推进 / 拉远 / 横摇 / 跟移 / 静止),把角色图逐镜重画 —— 这是当前可用的主流程
- 动作迁移 · animate:把真人动作迁移到你的角色上(见第 ⑥ 节)—— 已可用(真跑实测 166.9 秒出一条 3.06 秒动作迁移片),现在选它跑不出来
BGM(可选)
可选一条背景音乐;有 BGM 时拼接成片会以 volume=0.3 把它淡化混入(不盖住原声/画面)。默认也能用资产库里的 bgm。
计费
选档位/模式本身不扣费,只有点「开始复刻」起任务时按次计费。
④ 「① 分析参考视频」:自动切镜 + 每镜首帧 + 运镜估计
干什么用的把参考视频拆成一串镜头,并给每个镜头「拍照 + 判断怎么运镜」,为逐镜复刻做准备。
它是怎么切的
- 用 ffmpeg 场景检测:
select='gt(scene,0.35)'—— 相邻画面变化超过阈值 0.35 就判为一个新镜头 - 记下每个镜头的起止时间、时长,并算出 WAN 需要的帧数(按
时长×16fps吸附到4n+1帧) - 每镜抽首帧存成缩略图(
remake_cache\<job>\shot_<no>.jpg) - 运镜估计:综合帧间差异 + 投影位移 + 尺度变化,给出
推进 / 拉远 / 横摇 / 跟移 / 静止的粗判
怎么用
- 确认参考视频已上传
- 点左栏「① 分析参考视频」
- 中栏「分镜表」出现每一镜的:# 序号 · 首帧缩略图 · 时长 · 运镜 · 状态
- 分析结果还会落盘到
remake_out\<job>\shots.json
计费
分析走 ffmpeg 本地处理,0 点;不消耗生成额度。

⑤ 「② 开始复刻」:逐镜重画 → 拼接成片
干什么用的把分镜表里每个镜头,用 WAN2.2 图生视频逐镜重画成你的角色,再把这些镜头按顺序拼成一条竖屏成片。
流程
- 每个镜头:以「该镜首帧 + 角色图」为输入 → WAN2.2 I2V 生成一段该镜时长的视频(无音轨,H.264 竖屏 crf20)
- 逐镜落盘到
remake_out\<job>\shots\<no>.mp4 - 全部完成后 concat 拼接成片:
remake_out\<job>\复刻_<时间>.mp4,并在remake_out根目录留一份副本便于产物列表看到 - 有 BGM 时以
volume=0.3混入 - 中栏「产物预览」出
<video>,可播放、可点「⬇ 下载成片」
计费
点「② 开始复刻」起任务前会先扣费(本地功能额度/点数);失败自动退款。未登录会提示先登录,额度不足会提示开通会员/充值。
⑥ 动作迁移(animate):已可用
干什么用的把真人视频里的动作/舞蹈迁移到你的角色形象上(角色「照着做」),比单纯运镜复刻更强调人物动作。
/api/rm/run mode=animate 目前返回「待接线」——即 已接线可用,现在选它跑不出结果。建议先用 balanced 档试;动作幅度取决于驱动视频本身。现状
| 项 | 状态 |
|---|---|
| 前端「模式 · animate」选项 | ✅ 已就位 |
| 动作迁移权重(Wan-Animate 2) | ✅ 本机已有(int8 15.9G / fp8 7.3G) |
后端 run mode=animate | ✅ 已接线(真跑通过) |
| 运镜复刻 camera | ✅ 可用(主流程) |
计费
未接线,暂不涉及调用(不计费)。
⑦ 分镜表 / 成片预览 / 下载
干什么用的中栏是你的「工作台显示屏」:左边看每一个镜头,下面看最终成片。
怎么用
- 分镜表:每行 # 序号 / 首帧缩略图 / 时长 / 运镜 / 状态(
已分析 / 待生成 / 生成中 / 完成 / 失败) - 顶部进度条
#prog显示整体进度 - 产物预览:复刻完成后这里出现播放器,可播放
- 点「⬇ 下载成片」→ 浏览器直接下载 mp4
计费
预览 / 下载都是本地操作,0 点。

⑧ 我的产物 / 回收站:下载 / 删除 / 恢复
干什么用的管理你已经复刻出来的所有成片。
怎么用
- 右栏「📁 我的产物(历史)」:列出所有成片(含大小、时间),点「刷新」更新;可播放 / 下载
- 点「🗑」删除 → 先进回收站(软删,可恢复),不会直接消失
- 右栏「🗑 回收站」:列出已删项,可「恢复」
- 「🧹 清空」清空回收站 —— 需要二次确认(输入
CLEAR)
remake_out\.trash\ 并留 .meta.json 记录原路径,随时可恢复。remake_out 里还在的成片。计费
下载 / 删除 / 恢复 / 清空都是本地操作,0 点。
⑨ 引擎状态与任务日志(出问题先看这里)
干什么用的右栏顶部「引擎状态」是一排指示灯,底部「任务日志」是最近 30 行运行记录 —— 卡住/报错时第一时间看这两块。
引擎状态灯
- ffmpeg:切镜/拼接依赖的本地工具,绿=可用
- WAN 8192:图生视频引擎(本机 ComfyUI 端口 8192),up=在线
- 空闲显存:显卡当前可用显存;任务忙:是否已有任务在跑
怎么用
- 进度卡住或失败时,先看「引擎状态」有没有灯灭(比如 WAN 掉线)
- 再看「任务日志」最后几行,能定位卡在「上传 / 分析 / 生成第 N 镜 / 拼接」哪一步
- 服务端日志在
modules\remake\logs\server.log
计费
查看状态/日志是本地读取,0 点。
⑩ 登录与收费口径
干什么用的爆款复刻要登录才能跑;起任务按「免费额度 + 点数」计费。
怎么登录
- 点右上「💰 点数(点此登录)」→ 填手机号 + 登录码(找管理员要)
- 登录后顶栏显示点数;点进去是「我的账单」(余额 / 明细 / 导出)
- 未登录时页面底部会弹出登录条,登录后自动继续
怎么算钱(统一口径)
| 做什么 | 怎么算 |
|---|---|
| 本地功能(复刻出片、切镜分析等) | 走免费额度:每天 2 次(按电脑算),会员不限次;超额 0.5 点/次 |
| 云端 LLM(若用到联网大模型) | 按成本 × 加价率计费(按实际用量扣点) |
| 上传 / 分析 / 预览 / 下载 / 删除 / 看日志 | 0 点(纯本地) |
计费
只有「开始复刻」这一步按上面的口径扣费,其余均为 0 点。
⑪ 常见问题(FAQ)
1. 打开 /remake/ 只看到「模块占位页」?
这是入口接线中:后端 /api/rm/*(8037)与引擎都已就绪,前端界面也已实现,但网关 /remake/ 暂时还指向占位页。等接线完成后刷新即可看到完整界面。
2. 点「开始复刻」没反应 / 提示先登录?
爆款复刻必须先登录。点右上「💰 点数」用手机号 + 登录码登录一次即可;未登录时底部也会弹登录条。
3. 分析后只切出一个镜头 / 切得很碎?
切镜靠 ffmpeg 场景检测(阈值 0.35)。转场太柔 → 容易合成一大镜;闪剪太快 → 会切得很碎。换一条镜头分明的参考视频更稳。
4. 怎么还没跑完?
复刻是逐镜生成,总耗时 ≈ 单镜 × 镜数。balanced 约 3.4 分/镜、quality 约 9.4 分/镜、turbo 约 1.9 分/镜。想快先用 turbo。
5. 选「动作迁移 animate」要注意什么?
动作迁移需要参考图(角色)+ 驱动视频(真人动作),且空闲显存 ≥13GB(本机 16G,跑前先别开别的引擎)。驱动视频里动作越明显,迁移效果越明显(微笑这类微动只会得到小幅动作)。
6. 每镜角色长得不一样 / 脸飘?
可换更清晰、正脸、背景干净的角色图;或启用「角色参考图 / IP-Adapter」一致性,把同一张参考图喂给每一镜,减少形象漂移。
7. 删掉的成片还能找回吗?
能。删除是软删到回收站(remake_out\.trash\),在右栏「🗑 回收站」点「恢复」即可;清空回收站需二次确认 CLEAR。
8. 出错了怎么排查?
先看右栏「引擎状态」灯(ffmpeg / WAN 8192 / 显存 / 忙)再看「任务日志」最后几行;服务端日志在 modules\remake\logs\server.log。