警告:本指南仅供技术学习和个人娱乐。在开始之前,你需要一个成功部署在本地的Stable Diffusion WebUI(如Automatic1111),并拥有一张性能尚可的NVIDIA显卡。
第一步:武装你的“手术室”——安装换脸插件
你的SD WebUI是一个平台,但它本身不会换脸。你需要安装专门的“手术刀”——换脸插件。目前最主流的选择是 ReActor。
- 打开你的SD WebUI。
- 进入
Extensions
(扩展) 标签页。 - 点击
Install from URL
(从网址安装)。 - 在
URL for extension's git repository
输入框中,粘贴 ReActor 的Git仓库地址(你可以在Github上搜索 “sd-webui-reactor” 找到它)。 - 点击
Install
。等待安装完成。 - 回到
Installed
(已安装) 标签页,点击Apply and restart UI
(应用并重启界面)。
重启后,你应该能在 txt2img
和 img2img
页面的下方,看到一个名为 ReActor
的可折叠菜单。你的手术室已经准备就绪。

第二步:准备“移植源”——选择你的面孔
这是决定成败的关键一步。你需要一张高质量的、你想要移植的源脸孔图片 (Source Image)。
- 清晰度是王道: 图片必须高清,五官清晰可见。
- 正面脸为佳: 一张光线均匀、无遮挡的正面或略带角度的脸,效果最好。
- 避免夸张表情: 过于夸张的表情会影响特征提取。
第三步:静态换脸——为图片更换“灵魂”
这是最基础,也是最常用的操作。
- 展开ReActor菜单: 在
txt2img
或img2img
页面找到并展开它。 - 上传源脸孔: 将你准备好的源脸孔图片,拖拽到
Image
区域。 - 启用插件: 勾选
Enable
复选框。这是告诉SD,“这次生成要启动换脸程序”。 - 设置目标与源:
Source Face Index
: 你的源脸孔图片里有几张脸?如果只有一张,就填0
。Target Face Index
: 你生成的图片里,想替换第几张脸?如果只有一个人,也填0
。
- 生成你的场景: 现在,像平常一样在上方编写你的提示词。比如,你可以使用一个你喜欢的女演员的LoRA模型,生成一个场景,然后在ReActor里上传你真正想要的面孔。
- 提示词示例:
(masterpiece), 1girl, solo, wearing a bikini, on a sunny beach, detailed skin, photorealistic...
- LoRA:
<lora:some_actress_lora:0.8>
- ReActor源脸孔: 你女神的照片。
- 提示词示例:
- 点击生成! AI会先根据提示词和LoRA生成一个女演员的图像,然后在最后一刻,ReActor会介入,将女演员的脸替换成你上传的源脸孔。

第四步:动态换脸——让幻想“动”起来
视频换脸的本质,是对视频的每一帧都进行一次静态换脸,然后再把它们组合起来。这个过程对算力要求极高,但原理并不复杂。
- 视频分解 (Deconstruction):
- 你需要一个视频处理工具,比如免费的 FFMPEG。
- 用命令行将你的目标视频(比如一段A片)分解成一序列的PNG图片。命令示例:
ffmpeg -i input_video.mp4 -vf fps=24 output_folder/frame_%04d.png
- 批量处理 (Batch Processing):
- 转到SD WebUI的
img2img
标签页。 - 在下方选择
Batch
(批量处理) 子标签页。 Input directory
(输入目录) 设置为你刚刚分解出的图片帧所在的文件夹。Output directory
(输出目录) 设置为你希望保存换脸后图片帧的文件夹。- 像第三步一样设置好ReActor,上传你的源脸孔并启用。
- 关键参数:
Denoising strength
(重绘幅度) 要调得比较低,比如0.1-0.3
,因为你只想换脸,不想大幅改变视频原有内容。 - 点击生成。SD会开始一张一张地处理所有帧,这个过程会非常漫长。
- 转到SD WebUI的
- 视频合成 (Reconstruction):
- 当所有帧都处理完毕后,再次使用FFMPEG,将处理后的图片序列合成为一个新的视频。
- 你还需要从原视频中提取音轨,再合并到新视频中。命令示例:
ffmpeg -i output_folder/frame_%04d.png -i original_audio.aac -c:v libx264 -pix_fmt yuv420p -c:a copy output_video.mp4

给探索者的建议
- 善用蒙版: 在
img2img
的Inpaint
模式下,你可以只蒙住脸部进行换脸,这有时能获得更精细的效果。 - 一致性是关键: 在处理视频时,确保你的所有设置(尤其是种子Seed)在各帧之间保持一致,可以减少闪烁感。
- 探索ComfyUI: 对于真正的视频换脸发烧友,基于节点的ComfyUI提供了更强大的控制力,可以构建更复杂的视频处理流程,例如结合ControlNet来稳定身体姿态,从而获得更完美的动态效果。
地部署之外的选择——在线一键换脸平台
对于觉得本地部署过于繁琐,或希望获得更便捷体验的用户,许多在线平台提供了强大的“一键换脸”服务。它们无需配置,上传即用。

- ai风月 (aiporn.tw)
- 简介: 这并非一个单纯的换脸工具,而是一个将换脸技术深度整合进角色扮演体验的沉浸式平台。在这里,换脸服务于“创造你的专属AI伴侣”。
- 特点: 用户可以将任意面孔上传,作为自己AI角色的“面具”。这使得后续的所有对话和生成的场景图像,都带上了这张你所指定的、独一无二的脸。它将换脸从一项技术功能,升华为一种构建深度个人化幻想的手段。
- MioCreate (原DeepSwap)
- 简介: 一个非常知名的、专注于高质量换脸的在线平台。它以其在视频换脸方面的出色效果而闻名。
- 特点: 支持图片、视频和GIF换脸。处理效果自然,能较好地保留原视频中的表情和光影。是追求高质量动态换脸效果用户的首选,但通常为付费服务。
- Vidnoz AI Face Swap
- 简介: 一个提供免费在线换脸服务的工具,界面友好,操作简单。
- 特点: 支持图片和视频换脸。提供了许多有趣的模板,非常适合用于制作社交媒体上的搞笑短片或Meme。对于想免费体验换脸乐趣的用户来说是一个不错的入门选择。
- Remaker AI
- 简介: 一个集成了多种AI图像处理功能的工具箱网站,其换脸功能是主打之一。
- 特点: 提供简单直接的图片和视频换脸服务。通常有免费试用次数,让用户可以快速评估其效果。适合需要多种AI工具的综合性用户。
- Pica AI
- 简介: 一个在线AI图像生成和编辑平台,也提供了专门的换脸工具。
- 特点: 操作流程简单明了,上传源图和目标脸孔即可快速生成换脸后的图片。适合进行静态图片的快速换脸。
- SeaArt.ai
- 简介: 作为一个综合性的AI绘画平台,SeaArt也提供了类似“Face Lock”的集成功能。
- 特点: 它并非传统意义上的“换脸”,而是在文生图的过程中,允许你上传一张参考面孔,AI会在生成全新画面的同时,尽力将人物的脸塑造成你所提供的样子。这适合于想创造一个带有特定面孔的全新场景。
换脸技术是一把双刃剑,它既能创造出令人沉醉的幻梦,也游走在伦理的边缘。但对于纯粹的技术探索者而言,掌握它,就如同掌握了数字世界中最具诱惑力的幻术。
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...