FaceFusion 即时运行器快速上手3 步跑通一次换脸任务【免费下载链接】facefusionIndustry leading face manipulation platform项目地址: https://gitcode.com/GitHub_Trending/fa/facefusion第一次接客户视频换脸的需求时我通常只花不到五分钟就交付了打开 FaceFusion选一张源人脸、拖入一段目标视频点下 START等它跑完就行。这就是「即时运行器Instant Runner」的意义——它把检测、融合、编码这一串动作打包成一次点击你在界面里只负责给素材、调参数、按按钮剩下的交给它调度。它到底替你省掉了什么如果没有即时运行器一次换脸意味着手动拼命令行参数、自己算输出路径免得覆盖旧文件、手动创建作业再提交、再盯着进程看跑完没有。即时运行器把这些都消化掉了对应实现见 facefusion/uis/components/instant_runner.py参数自动收集界面里勾选的处理模块和滑过的参数会被一次性打包成任务参数输出路径自动建议填了目录时会按目标文件类型自动生成新文件名不用你操心覆盖问题由 facefusion/uis/ui_helper.py 中的suggest_output_path完成作业自动创建并提交每次点击启动底层都会走一遍作业的创建→加步骤→提交→执行流程所以你的每次运行天然就是一份可回溯的作业结果自动展示跑完后根据产物是图片还是视频自动切换预览区域显示对应内容。配合界面上的启动、停止、清除三个按钮整个过程基本不需要你离开浏览器。三分钟跑通第一个任务克隆并安装依赖命令只有两条git clone https://gitcode.com/GitHub_Trending/fa/facefusion cd facefusion pip install -r requirements.txt启动应用python facefusion.py浏览器会自动打开本地界面。左侧处理模块里勾选 face_swapper换脸等需要的能力中间上传 source源人脸图片和 target目标图片/视频。选工作流、按启动在UI 工作流下拉菜单里选择instant_runner工作流组件见 facefusion/uis/components/ui_workflow.py下方会出现红色的 START 按钮。点击后任务立即入队执行右侧预览区跑完直接显示成片。整个过程选对模型的话单张图片十几秒就能出结果。界面上三个按钮怎么用按钮作用什么时候用启动 START收集当前界面参数创建作业并提交执行素材和参数都确认好之后开始跑任务停止 STOP请求中断当前处理进程发现参数选错了、想立刻止损时清除 CLEAR清空预览区的图片/视频并清理目标文件对应的临时缓存准备换一组素材重新跑之前细节上有个小心思任务运行时启动会自动隐藏、停止才会出现防止你误触而清除在处理中会先等待任务结束才执行避免清掉正在使用的中间文件。按钮背后的行为分别由 instant_runner.py 里的start、stop、clear三个函数接管清理动作最终落到 facefusion/temp_helper.py 的clear_temp_directory。让处理速度翻倍的配置速度差主要出在执行提供程序上。界面上的执行提供程序面板facefusion/uis/components/execution.py会列出你当前环境可用的全部选项包括 cuda、tensorrt、rocm、coreml、openvino、directml、qnn 以及默认的 cpu。怎么挑NVIDIA 显卡优先勾 tensorrt需要对应模型支持其次 cuda。这是最明显的提速项视频任务上差距可达数倍Apple 设备选 coremlIntel 核显/独显环境可以试 openvino什么都没有留 cpu配合线程数用。改完不用手动重启界面勾选变化时程序会自动清掉各模块的推理池并按新提供程序重新加载。另外别忘了旁边的执行线程数滑块facefusion/uis/components/execution_thread_count.pyCPU 跑图或短视频时把它调到接近你物理核心数的位置速度会明显不一样。想批量跑时的进阶玩法即时运行器的每次点击其实都生成了一条作业ID 以ui开头所以它天然和作业管理器打通facefusion/jobs/job_manager.py 修正见下方路径正确路径facefusion/jobs/job_manager.py具体玩法把满意的界面状态存成模板在 UI 工作流切到job_manager你刚才调好的参数可以直接落成一份草稿作业之后反复提交不用每次重新调批量提交命令行侧提供job-create、job-submit、job-run、job-run-all等命令见 README.md 的命令列表可以把同一套参数铺到一批目标文件上失败重试跑挂的作业用job-retry重新拉起不必从头排队。配合job-list查看各状态作业相当于给即时运行器装了一个任务后台。踩坑急救现象可能原因解决办法处理明显偏慢只有 cpu 提供程序或线程数太低改勾 cuda/tensorrt 等加速项调大执行线程数输出区一直空白输出路径指向的文件不存在、类型与预览不符输出路径填一个已存在的目录让即时运行器自动建议文件名或确认产物后缀是图片/视频格式任务中途卡住、想中止长视频占用推理资源直接点 STOP 安全中断再点 CLEAR 清理预览与临时文件跑完出现一堆临时文件目标文件对应的缓存未清用 CLEAR 按钮触发clear_temp_directory自动清理无需手动删写在最后即时运行器把 FaceFusion 最高频的单人单任务场景压缩到了点击级别而作业管理器负责接住多人多任务的进阶需求两条路径共用同一套参数体系。如果你常跑批量素材下一步值得花十分钟把作业模板搭起来之后的重复劳动会少很多。【免费下载链接】facefusionIndustry leading face manipulation platform项目地址: https://gitcode.com/GitHub_Trending/fa/facefusion创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考