FaceFusion最新版Mac、Windows本地部署教程,最新2.5.1版增加视频风格转换,换脸还能换背景。
HTML-код
- Опубликовано: 6 июл 2024
- FaceFusion最新版 Mac、Windows本地部署详细教程。
FaceFusion2.5.2更新2个模型文件ddcolor.onnx、ddcolor_artistic.onnx,请到官网或共享网盘下载更新到本地 facefusion\.assets\models 目录下。
项目地址:github.com/facefusion/facefusion
谷歌网盘:drive.google.com/drive/folder...
百度网盘:pan.baidu.com/s/1U_vsRu9ILHn9...
【colab运行】
colab.research.google.com/dri...
-------------------------------
• AI换脸Facefusion全面升级,最强换...
• FaceFusion语音+视频口型同步功能,...
• FaceFusion重磅更新!去遮挡、高清化...
• 经典AI换脸DeepFaceLive最全教学
• Rope又一款强大的一键换脸AI!可消除脸部...
• roop网页版,一键换脸facefusion...
• Roop使用虚拟摄像头实时换脸,支持各种社交...
• 一键换脸最新版roop全平台安装使用指南(W...
--------------------------------
相关指令
1、windows下移除conda虚拟环境
conda remove --name facefusion --all
2、MacOS下设置path变量指令
brew --prefix python@3.10
python3 --version
export PATH="/usr/local/opt/python@3.10/bin:$PATH"
source ~/.bash_profile 或者 source ~/.zshrc
python3 --version
python3.10 --version
alias python3='python3.10'
source ~/.bash_profile 或者 source ~/.zshrc
3、MacOS每次运行指令
打开终端,依次输入
cd facefusion
conda activate facefusion
python run.py
如果已手动下载全部模型,可以加上跳过下载参数 python run.py --skip-download
制作一键运行脚本
facefusion安装目录下新建一个文本文件,后缀名改为bat,用记事本编辑,把下面代码复制过去保存即可,双击就能一键启动facefusion
@echo off
CALL conda activate facefusion
python run.py --skip-download
00:00 介绍
00:27 windows下安装
8:48 windows下运行
09:15 各类出错分析
09:57 MacOS下安装 Наука
win11如果执行conda init --all时,按视频操作还是“不是内部命令的……”的提示,可以手动添加下系统环境变量,
把以下两个路径加到系统path变量里
C:\ProgramData\miniconda3
C:\ProgramData\miniconda3\Scripts
no change HKEY_CURRENT_USER\Software\Microsoft\Command Processor\AutoRun
No action taken.
Operation failed. 我出现的是这个
@@user-jx2hq3ks9i 确保指令没错的情况下,可能是权限不足,以管理员运行命令窗口试试
为什么我不能用显卡生成只能用cpu 我是306012g@@AIDiscovery2045
执行了
把以下两个路径加到系统path变量里
C:\ProgramData\miniconda3
C:\ProgramData\miniconda3\Scripts
conda init --al 还是不行 怎么办?
@@user-ey6js3ql3m 重启电脑
感觉你这个挺详细的🎉🎉🎉
必须点赞。
终于搞定了,看的之前视频安的,一直不可以调用显卡cuda,这个好了
大佬,为什么我打开的FaceFusion指令网页同样位置,Windows但是指令不一样的?
2.5.3版本的解除限制啥时候出呀?
哥,如果不想用了,直接关闭了网页和程序,第二次开启还是在facefusion文件里写cmd然后 Python run.py吗?但是为何我关了第二次启动,开不了显示缺cv2
到facefusion安装目录下cmd,打开命令窗口后先关闭梯子,然后依次输入
conda activate facefusion
python run.py --skip-download
用哪个 模型换的 视频表情更自然啊
你好博主,我想请问一下这个东西能否在虚拟机中使用?就是在vmware里面利用物理机的显卡去跑,因为我怕搞崩物理机😅
可以安装在docker里,vmware虚机没试过。
源要求将当前计算机的 2 个字母的地理区域发送到后端服务才能正常工作,(例如"US")。
是否同意所有源协议条款?
[Y] 是 [N] 否:
博主,在以前的视频中已经安装过了依赖文件,这次提示上面的信息,我是选择Y还是N?
如果选择Y的话,会不会影响以前软件的配置和使用呢?
@@antboy 执行哪条安装指令出现这个提示
@@AIDiscovery2045 第一步部署环境软件中的python出现过一次,还部署conda出现了,不过我都选择了yes,现在到了下载模型了
请问一下,我现在看macos安装步骤页面里 只有GIT,Conda,FFmpeg,这三条 少了Python和PIP,还是照你这样操作吗?谢谢
用conda就不需要安装python 和pip了,官网和视频演示的步骤都可
@@AIDiscovery2045请问要如何获取代理地址啊,我只是外面挂了vpn,下载巨慢,3%就失败了😭
@@whelanmoo3447 类似在终端里导入 export https_proxy=127.0.0.1:7860 http_proxy=127.0.0.1:7860
@@AIDiscovery2045 不好意思,再问一下facefusion2.5是不是不支持mac的11 bigsur系统?我搞了打包好的版本无法运行,roopV42我也试了 显示“bad cpu type in executable logout“。我看你系统是12 monterey😭😭
大神,我照着一步步在conda init --all这一步时只出现了一堆no change 最后显示 no action taken,没有出现你视频下半截的modified 和最后的 for changes to take effect 后面的步骤也就报错了,是什么问题呢
截个图发我TG,更好判断你描述的问题
按照视频的教程步骤,在Windows11下,顺利完成安装。视频提供了详细的安装步骤和细致的讲解,谢谢啦!还期待详细介绍使用方法的教程!!👍👍
以后每次运行时都要先facefusion文件夹下CMD下激活conda activate facefusion,然后再python run.py对吧?有否更为便捷的方式如只要CMD后输入python.run.py即可?
@@xmwinner 频道里有详细使用的演示
ruclips.net/video/yyDusJSmkZ0/видео.html
ruclips.net/video/W_5EXXNuXS0/видео.html
M3晶片是否換臉比較快?還是W11加高階顯卡快?
性能上N卡>M芯片>A卡
你好,想问下,我安装完模型启动python run结果报错ModuleNotFoundError:No module namednumpy是怎么回事
pip install numpy
小白第一次用mac终端安装,照着教程搞了一个多小时,中间出现了很多小问题,比如Warning: /opt/homebrew/bin is not in your PATH这种,好在通过谷歌解决掉了,因为看不懂英文,来回的翻译。。
大神,为什么我克隆完以后,退出指令,从sacefusion文件夹里重新打开指令,执行Vonda init-all还是显示不是内部或外部指令呢?是哪里出了问题呢?该怎么做
看置顶评论;或者重启后再试,还是不行手动下载miniconda安装下。
博主,出现这个提示,该怎么更新,求解答:
You are using gradio version 3.50.2, however version 4.29.0 is available, please upgrade.
先激活虚拟环境:conda activate facefusion
(如果是用python创建的虚拟环境就用 call venv\scripts\activate.bat)
再输入升级指令 pip install --upgrade gradio
有没有win系统的安装
你好,win11安装最后一步rund的时候提示出现 no mudule name "numpy",如何解决
安装过程中出错 了吗?是不是在激活虚拟环境的情况下运行的?如果都是的话的,可以手动安装下numpy
pip install numpy
大哥,win11,克隆环节失败,显示git 不是内部或外部命令,也不是可运行程序“”,如何解决
手动去git官网下载个安装下
git-scm.com/download/win
请问下自动下载模型开始了,要怎么暂停或者停止?
ctrl+c
你好,博主,我这个运行后,为何用的cpu,而不是gpu,这个不知道怎么处理?
不知你是什么型号显卡?如果是N卡RTX 10及更高系统,确认下CUDA是否正确安装;其他型号的A卡集显如果不能保证都能使用GPU
如果在Mac 已安裝face fusion 舊版本的要如何升級到最新版本?
上一期视频有升级流程,macos可以参考下
你好,博主,怎么设置一个一键启动命令啊,每次从安装目录启动,感觉很费劲…谢谢🎉🎉🎉
之前视频下方说明里有脚本,改成激活conda的指令即可
@@AIDiscovery2045 没找到啊
@user-zr9em6iz5u ruclips.net/video/W_5EXXNuXS0/видео.html
把 call .\venv\Scripts\activate
换成 call conda activate facefusion
可以做一期腾讯MuseTalk本地教程吗?
MuseV对硬件要求有点高,普通用户本地估计跑不动
我win11,没有winget,按你说的网页搜索打开微软商店后没有下载的按钮,咋办
别开梯子,用中国区的应用商店下载
Python 终端没反应怎么办
最后一步python run.py的时候,不管开不开科学上网都启动不了,进度一直0%这是怎么回事啊
估计梯子IP有问题吧
安裝conda顯示
發現已安裝的現有套件。正在嘗試升級已安裝的套件...
無法使用 winget 升級封裝。請使用發行者提供的方法來升級此套件。
後面執行conda init --all 跳不是内部命令的提示
看下置顶评论;如果是win11手动添加下系统环境变量后重启
@@AIDiscovery2045 更新,因為之前用pinokio,所以已經在那了,路徑是那邊,真的感謝
win10,是增加資料夾的意思嗎,試過增加資料夾但沒用,原本是沒有這些資料夾的,winget install -e --id Anaconda.Miniconda3 --override "/AddToPath=1 /S" 這條輸完是顯示
發現已安裝的現有套件。正在嘗試升級已安裝的套件...
無法使用 winget 升級封裝。請使用發行者提供的方法來升級此套件。
所以不知道是不是沒成功安裝
@@timjimu 已经安装了。但由于系统环境变量没更新,所以找不到。
老师,如果想把 facefusion 从电脑上完全移除,需要怎么做。我的电脑是 m1 的 macbook air
删除facefusion文件夹即可
@@AIDiscovery2045 好的,谢谢
你好,博主,下载了很多模型,但只是显示了几个模型,这个怎么调整?
模型是跟功能选项动态关联的。可以看看频道里以前详细功能介绍的视频,只要对应功能有相应模型,就没问题
ConnectionResetError: [WinError 10054] 远程主机强迫关闭了一个现有的连接 请问是什么问题,我显卡3070ti,谢谢
国内网都会出现这个错误,不影响使用,开了梯子的原因。
conda init-all那一步显示一串no change,no action taken,以管理员权限运行也不可以
没明显报错提示可以继续安装
@@AIDiscovery2045 安装过程中显示WARNING: Skipping onnxruntime-gpu as it is not installed.
@@LuisSeraNovio 这提示不是报错,但可能用不了GPU。如果你的显卡不是N卡10及以上系统,这个提示可以忽略
@@AIDiscovery2045 我是4080来着😂
@@LuisSeraNovio 那安装正确的CUDA版本, cuda11.8 cuda12.2这两个兼容facefusion更好点
请问mac已经安装了2.4.1,怎么升级?
1 进入facefusion目录 cd facefusion
2 接取最新代码 git pull
3 激活虚拟环境
4 运行安装程序 python install.py --skip-conda
启动后更新的模型选择时会自带下载
系統更新跟博主介紹的不一樣怎麼辦>python run.py
Traceback (most recent call last):
File "D:\facefusion\facefusion
un.py", line 3, in
from facefusion import core
File "D:\facefusion\facefusion\facefusion\core.py", line 10, in
import onnxruntime
ModuleNotFoundError: No module named 'onnxruntime'
D:\facefusion\facefusion> 有大大可以幫忙嗎
ruclips.net/video/hmlxh5hHm7U/видео.html
拷贝模型到models后,运行python run.py后出现ModuleNotFoundError: No module named 'cv2'该怎么处理
安装了好几个模块和库后,又出现了Frame processor face_swapper could not be loaded,无法加载帧处理器face_swapper,我看我还是重新安装吧
@@antboy 手动下载模型,然后按视频里添加启动参数运行
克隆时候提示tal:destination patn.........directory怎么回事呀
换梯子节点试试
@@AIDiscovery2045 老师有空看一下电报,想谈一下商务合作
老师,出现这个问题怎么解决:Frame processor clear_reality_x4 could not be loaded
重新下载这个模型文件
@@AIDiscovery2045 重新下载了,也放进去了,还是显示这个
大佬 现在在官网第一步在windows下载的部分为什么只有4步了啊?分别是GIT Conda FFmpeg Codec
因为2.5之后都放在conda里安装了,python 和pip 会默认安装进去
@@AIDiscovery2045后续克隆之类的操作全都不需要弄了吗
@@LeoWu1 完全安装视频来,一样是可以安装的。git clone 程序库是必须的
我只想知道Windows版对电脑配置有什么要求,别等我忙活半天像上次一样无法运行电脑瘫痪了🤣
cmd选择cuda12.2有坑,不但报错而且显卡完全不吃(GPU占用个位数),导致我CPU爆缸蓝屏几次,我安装的是cuda12.4理应都能用的,后来cmd选择cuda11.8就正常吃GPU了(GPU占用90%+)。
不能cuda12.4,必须12.2
我也装了11.8 但运行的时候并未出现cuda的选项,这是什么原因
@@user-ew4uq6ll7o N卡是什么型号的?facefusion2.5版以后,不是RTX系列的N卡好像都不能很好支持了。
@@AIDiscovery2045 2060,我尝试重装环境以后就解决了,目前运行很流畅
@@user-ew4uq6ll7o 你重装了什么环境能说一下吗
加油
你好博主,mac在安装第二部python的时候复制指令是这样的jijie@jijiedeMacBook-Air ~ % brew install python@3.10
zsh: command not found: brew怎么解决?
可能是第一步brew没有安装成功
大佬 之前电脑安装过conda 可以按照你的方式进行吗?
可以
@@AIDiscovery2045 会不会影响我其它的ai项目呀
@@user-rm8td8el6r CUDA可能会有影响,其他的都是conda创建虚拟环境,隔离的;
@@AIDiscovery2045 大佬 那么我应该怎么调整CUDA
@@user-rm8td8el6r 安装CUDA11.8或者12.2,翻翻频道里这期之前的facefusion安装,有演示
能不能教我们如何制作简单的运行bat😄
视频下方说明里添加了制作一键运行脚本,可以照着操作就可以了
全部搞好以后,程序也跑起来了,视频上传后也可以正常分析,但是开始替换后就会中断报错 网页会显示 Connection errored out
这个出错应该不影响替换。可能是你视频内容的问题。
@@AIDiscovery2045 大佬,我使用CPU的时候是正常的,一换成Cuda就出错,命令面板就自己关了,这个是没设置好嘛,需要重新安装吗
@@xiaofei-ec1qf 两个原因:1显卡型号不支持CUDA,像N卡一 些GTX系统;2 CUDA版本冲突,可能是安装的CUDA和依赖包冲突,也可能你本地安装了多个CUDA版本
成功安装了,但是运行的时候,老是提示模型错误,怎么办啊?
激活虚拟环境,手动输入运行指令,python run.py,不要加--skip-download参数,如果有模型更新会自动下载;在中国大陆先开好梯子下载模型,下载好以后重新关了梯子再运行就可以了
选择换背景选项会提示: Please fix either the inputs/outputs or the model.如何破呢大佬
运行时去掉--skip-download参数,看看是否有模型更新
@@AIDiscovery2045 没有开那个跳过选项,没有提示更新,其他功能都正常,唯独这个换背景不行
@@LeoWu1 ddcolor.onnx
ddcolor_artistic.onnx
deoldify.onnx
deoldify_artistic.onnx
deoldify_stable.onnx
更新这几个模型试试
github.com/facefusion/facefusion-assets?tab=readme-ov-file
@@AIDiscovery2045 好的谢谢,个人感觉也是模型缺失,我去试试
老师,为什么我安装后不给换脸呀?
看命令行的报错信息,一般是没有识别资源到或者没有对应模型
5:25秒那邊我已經重新打開命令窗口, 但還是顯示不是可運行的程序
那應該怎麼解決?
重启下电脑试试
@@AIDiscovery2045 也試過了 還是不行
@@suenfiend7642 手动下载miniconda安装下
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
gradio 3.50.2 requires numpy~=1.0, but you have numpy 2.0.0 which is incompatible.博主好,出现这个错误提醒,要怎么继续?谢谢
python install.py 保证网络稳定
@@AIDiscovery2045 谢谢回复,网络一直稳定,重试还是这样的结果,别的步骤过来都很顺利,就这里卡住了
@@hongwen-kr9ro 2.6.1版本修复了这个安装问题,我昨天还更新了,有这样的错误提示,但正常情况下会自动重试安装出错的依赖包。
@@AIDiscovery2045 最终出来的是2.6.1的,我再试一遍
@@AIDiscovery2045 ok搞定了,感谢
克隆环节失败该怎么做
如果已经生成facefusion目录了,要先删除。然后换梯子节点重新克隆。
安装是安装好了,就是想局域网使用有点犯难了,怎么试它只能本机使用,局域网就是访问不了。
下载好全部模型后可以离线使用。运行时加上--skip-download参数
@@AIDiscovery2045 我是想局域网访问
@@wjxd550 那需要设置gradio 的share值为true
@@AIDiscovery2045 能否告知具体在哪个文件?
@@wjxd550 要改代码 run.py
大佬,卡在python run.py命令这里了显示无法打开run.py没有这样的文件或目录,可是我搜索这文件是有的怎么办😂
看视频下方的指令,先激活虚拟环境再运行
@@AIDiscovery2045 大佬我输入conda activate facefusion激活了前缀有(facefusion)然后输入python run.py --skip-download显示[FACEFUSION.CORE] FFMpeg is not installed错误信息
@@AIDiscovery2045 我在facefusion文件夹搜索FFMpeg是有的
预览模糊能破解吗?
勾选脸部增强
conda' 不是内部或外部命令,也不是可运行的程序
或批处理文件。 作者求帮助,试了几个小时 前面安装步骤全部正确- 到这里按照你错误的正确的都试过了 就是不通过。
想请求有偿安装了
@@misshuang3459 视频里有这个提示的解决办法。关闭命令窗口重开,还不行就重启下电脑
@@AIDiscovery2045 都试过了,还是不行
Microsoft Windows [版本 10.0.22631.3235]
(c) Microsoft Corporation。保留所有权利。
F:\AIhuanlian\facefusion>conda init --all
'conda' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
F:\AIhuanlian\facefusion>
@@misshuang3459 win11是有这个问题,解决办法放置顶评论了
为什么进入了网页之后,照片视频也都导入进去了,就一直在等,也不出结果😢
如果是N卡,视频里有这个情况的解决办法;
@@AIDiscovery2045 我的电脑是M1 的 mac,算是什么的捏?
@@user-bw5dp8dq1h 看各类出错分析那一段,解决方法类似windows,运行加上跳过下载参数
@@AIDiscovery2045 好的,可以运行了,但是又出现了一个问题,就剩下图片换脸没问题了,但是视频换脸点开始之后,老是显示错误,是怎么回事呀
我第一步安装winget就失败了,显示只能在台式电脑获取……
在管理员身份下运行powershell可以看到winget的信息,但是文件夹里输入没有
@@user-bx6yz5xi6t 可以到微软官网手动下载安装
再powershell安装了一半,复制环境的时候没反应了,然后我看我的文件夹里什么都没有,我就又去文件夹里运行cmd,又可以运行winget了,但是安装Python,pip,gig后文件夹里依旧什么都没有,再次安装conda时报错了,提示错误2,手动默认安装时也提示与Python环境不兼容怎么解决啊大佬
@@user-bx6yz5xi6t 可能跟你系统环境有关系,不太好准确判断。你可以试试以前的老方法,不使用conda方式;这期视频之前的安装都演示的这种方法,对于2.5之后的facefusion,只需要在执行python install.py时加上 --skip-conda,可能也会安装成功。但必须要自己安装所有的依赖软件。
前两条指令和最后两条指令官网没有了 怎么办
可安装也可不安装,都行。只要conda安装成功即可
@@AIDiscovery2045 下载了你网盘的安装包,然后该怎么操作 大哥
請問怎麼聯繫你
TG,频道信息里有
Klite下载真慢啊
(base) kahochui@KadeMacBook-Pro ~ % brew install python@3.10
zsh: command not found: brew
少安装了brew,建议按视频步骤来安装
换脸效果不好,很难达到自己想要的效果
估计你用法有问题,我换完小姐姐跳舞简直是天衣无缝!
可以看看这期关于模型的用法。ruclips.net/video/yyDusJSmkZ0/видео.html
我测试下来facefusion目前是单张图换脸里最强的了
@@Vannwa 是天衣无缝,但是和图片的人脸一点也不像
就是无法掉用显卡,只能用cpu