尧图建网站 尧图建网站 YAOTU WEB BUILD 免费咨询
ARTICLE DETAIL

资讯详情

深耕网站建设与建站编程的一线实战洞察。

roop-unleashed 快速上手:3 步跑通免费免训练的 AI 换脸工具

roop-unleashed 快速上手:3 步跑通免费免训练的 AI 换脸工具 roop-unleashed 快速上手3 步跑通免费免训练的 AI 换脸工具【免费下载链接】roop-unleashedEvolved Fork of roop with Web Server and lots of additions项目地址: https://gitcode.com/gh_mirrors/ro/roop-unleashedroop-unleashed 是一款免费、免训练的 AI 换脸工具模型现成、界面在浏览器里你只需准备一张源脸照和一个目标视频本地跑一条启动命令就能在网页上完成从换脸到出片的完整流程。整个工具有 5 个功能页签、7 种人脸选取模式默认服务开在 7860 端口适合想在单机上快速出片、又不想碰训练脚本的新手。它是什么浏览器里的自助换脸机传统换脸要么走训练路线攒几百张照片、跑几小时训练要么用纯命令行工具每个参数翻文档。roop-unleashed 的思路是把两者都省掉换脸模型 InSwapper 预训练好所有参数以滑杆和下拉框形式摊在网页上你只负责投料——放一张要变成谁的照片、放一个要改谁的视频结果直接落在本地 output 文件夹。唯一前提是你的电脑能装 FFmpeg处理视频离不开它。安装与启动3 条命令从零到网页界面Linux 上最短路径如下Windows 双击 installer 目录里的windows_run.batmacOS 执行sh runMacOS.sh路径差异就这一句git clone https://gitcode.com/gh_mirrors/ro/roop-unleashed cd roop-unleashed pip install -r requirements.txt python run.py启动后浏览器会自动打开 7860 端口的界面。这一步提前知道首次运行会拉取约 2GB 的预训练模型网络不稳时进度条会停住换网络或耐心等待即可之后每次启动都是秒进。依赖安装要求 CUDA 12.4 及以上没有独显的机器不用慌程序会自动回退到 CPU只是处理速度明显变慢。跑通第一个换脸上传、预览、出片以把视频里的人脸换成另一张脸为例端到端四步传源脸在 Face Swap 页签的 Source Images or Facesets 里放一张正脸照光线均匀、五官清晰。放完后上方输入区会出现缩略图说明检测成功传目标在 Target File(s) 里放一个 mp4 视频。右侧 Preview Image 会立即显示第 1 帧挑帧确认拖动 Frame Number 滑块到任意帧勾选 Face swap frames预览区会显示该帧换完脸的效果——这一步就是在正式跑之前确认换对了人开跑取件点橙色 Start进度条跑完后成品视频直接出现在页面下方并可在线播放同时写入 output 文件夹点 Open Output Folder 一键取件。全部用默认参数就能出片第一次体验不需要动任何设置。决定成片质量的三个参数默认配置能跑通但要好看这三个旋钮影响最大换脸模型Specify Face Swap Model 提供 InSwapper 128、ReSwapper 128、ReSwapper 256 三档。256 档输出人脸分辨率更高五官细节保留更好代价是单帧耗时增加。对长视频先小样验证速度再定档增强器Select post-processing 有 Codeformer、GFPGAN、GPEN、DMDNet、Restoreformer 五个选项。原图偏糊选 Codeformer追求通用平衡选 GFPGANDMDNet 仅支持 CUDA。配合同排的Original/Enhanced image blend ratio默认 0.65控制增强痕迹浓度——滑杆偏向 Enhanced 端会明显磨皮偏向 Original 端则更接近原视频质感二次采样Subsample upscale to 默认 128px可调到 256px、512px。数值越大脸部越清晰1080p 视频收益明显但处理时间大致线性上涨。另外两个常用阈值Max Face Similarity Threshold 默认 0.650.0 表示必须完全一致1.0 完全不设防调低它让不像源脸的帧不触发替换调高则更多帧被替换但可能误配Number of swapping steps 提供 1–5 次迭代步数越多相似度越贴近源脸耗时相应加倍。所有改动写入 config 文件下次启动自动恢复不用反复设置。实战场景多人、遮挡与直播多人同框时怎么逐个指定换谁Source 区支持一次放多张源脸Target 区上方的人脸缩略图可用 Move left/right 按钮调整替换顺序。Specify face selection for swapping 下拉框共 7 种模式First found 只换检测到的第一张脸All faces 全换All female / All male 按性别筛All input faces 依次轮流用多张源脸Selected face 则让你在预览帧里点选具体某张脸——想精确控制谁换谁就选这个。配合 Face Management 页签可把多张参考图打包成.fsz人脸集文件建一个随时复用的素材库之后直接拖进 Source 区即可。墨镜、口罩、帽子压脸怎么补救Advanced Masking 折叠区提供三层方案引擎选Clip2Seg在文本框输入glasses,hat,mask等关键词系统自动识别遮挡区域并在换脸后原样贴回引擎选DFL XSeg适合头发、手这类与脸部交叠更复杂的情况点Toggle manual masking进入手动涂遮罩直接在画面上刷出要保护的范围最精准也最费手。再勾选Restore original mouth area可保留目标人物原有的嘴部动作说话类视频尤其建议打开。遮罩的上下左右偏移、Erosion Iterations1–3、Blur size10–50都是滑杆先用 Show Mask Preview 按钮看一眼遮罩范围再跑全片。摄像头画面直接换脸Live Cam 页签负责实时场景选好源脸、点 Start摄像头画面即被替换。勾上 Forward stream to virtual camera 后画面会转发给虚拟摄像头——Linux 走 v4l2loopbackmacOS/Windows 走 OBS 虚拟摄像头——会议和直播软件就能直接调用。分辨率三档640x480、1280x720默认、1920x1080同样支持 XSeg 遮罩与嘴部还原。唯一要注意的是换源脸或改任何参数后必须先 Stop 再重新 Start 才生效。排障速查先看这张表 ⚠️现象原因对策处理慢得反常没走 GPUSettings 页签把 Provider 选为 CUDA 后重启服务无独显就开 Force CPU 避免报错启动时模型下载卡住网络中断2GB 模型没拉完检查代理确认 models 目录可写必要时手动下载放入提示 ffmpeg is not installed系统缺 FFmpeg安装 FFmpeg 并加入 PATH否则所有视频功能不可用某几帧报无脸错误目标帧确实没检测到人脸Action on no face detected 选 Skip Frame 或 Use last swapped长视频跑到一半内存爆In-Memory 模式帧缓存过大Select video processing method 改为 Extract Frames to media 落盘或在 Settings 调低 Max. Memory to use处理长视频前的固定动作用预览区拖到起点帧按 Set as Start、终点帧按 Set as End先跑一小段验证参数确认效果再全片开跑。从合规到动手先跑通再谈精修换脸涉及真人肖像时先取得本人同意公开发布务必标注AI 生成/深度伪造本项目定位是技术与学术用途责任在每一次具体使用。下一步就这么做把上面 3 条命令敲完等浏览器弹出 7860 页面丢进一张你自己的正脸照和一段 10 秒测试视频点 Start 出第一个片——之后再回头调模型档位、增强器和阈值。【免费下载链接】roop-unleashedEvolved Fork of roop with Web Server and lots of additions项目地址: https://gitcode.com/gh_mirrors/ro/roop-unleashed创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表