BigTom666 发表于 2024-4-27 18:22:38

FaceFusion(一张照片快速换脸)去除少儿不宜限制(Anti-NSFW)版 ...

本帖最后由 BigTom666 于 2024-5-12 18:49 编辑

去除了FaceFusion的少儿不宜(Anti-NSFW)限制5月12日更新,最简单修改替换!

有的坛友们肯定会问我,不是已经有个三合一AI换脸的“AI人脸替换工具”,那里面不是包含了FaceFusion吗?
但我不知道你们好好试过没? 三合一AI换脸附带的FaceFusion倒是能打开,但想预览换脸效果根本没用,在预览窗口里根部不能实时显示出换脸效果的画面。
另外,这个三合一AI换脸用的核心算法其实就是FaceFusion,三合一的作者只是单另又做了个中文界面而已,所有的东西其实就是FaceFusion。而他的三合一程序里却又对附带的FaceFusion的功能做了阉割,一些参数想调大一些也不行,而且有些个地方也肯定没整对,比如在我电脑上预览完全无效。同时,不知你们发现没,三合一换脸结果总是不太像你要替换的目标人脸,因为有个强度参数他弄得太低了,这个参数在原版FaceFusion里可以调得很高,就非常像你要换的脸了。
鉴于这些原因,我专门找了原版的FaceFusion,果然原版的就是好用,只要稍懂英文,原版的界面其实更好用,还直观,根本用不上那个三合一。
但随之另一个问题出现了,FaceFusion的原作者给他的程序加了个少儿不宜(NSFW)检测机制,碰到少儿不宜内容直接给你来个全屏高度模糊,挺讨厌的。如果你在FaceFusion的preview预览窗口看到怎么突然变成很模糊的一团,不要怀疑是视频解码或程序本身等等的问题,仅是触发了这个检测机制而已。一是我们既然自己来玩换脸了,总会换几个…你懂的…娱乐一下;二是他用的少儿不宜(NSFW)检测机制过于敏感了,一些很正常的(可能就是肉色的色调多了,或者形状像了点)画面也被莫名其妙的干掉,非常烦。换脸我们就是要原汁原味不受影响的换,搞这么多限制干什么。于是我就搜索和研究怎么去除这个检测机制,功夫不负有心人,感谢国外的万能网友,修改一些文件就能做到了。修改这些文件要懂点编程,挺繁琐的,还容易出错。我就修改好,上传到这里,供大家直接使用了。                                                                                       
如果你已经安装好了FaceFusion,保证FaceFusion可以正常使用,非常简单:直接下载体积很小的content_analyser.py文件,解压替换“...\(你的facefusion安装目录)\facefusion\”目录里的相应文件即可。                        **********************************************************分割线,以下是没安装过FaceFusion才需要看*******************************************************************************                  
如果你没安装过FaceFusion,要安装FaceFusion,那么复杂一些:可以按照官方教程https://docs.facefusion.io/installation里的每一步,1-6步,不要跳过任何一步。唯一注意的是Python要用3.10版本,建议3.10.6,不要高于3.10,不然会有兼容性问题。另外,墙内用户安装过程一定先挂上好用的VPN,不然有些下载链接连不上就报错了。
                                                         也可找下面教程中别人准备好的国内网盘文件来安装,但会老旧些,不是最新版,但也能用。
对英文理解有困难,参考这下面几个中文教程之一,一步步来安装。                                 不会安装的才用看这个视频教程,会安装的请略过https://www.bilibili.com/video/BV1Q94y1N77Q/
https://zhuanlan.zhihu.com/p/659087539https://zhuanlan.zhihu.com/p/673216912


在完成官方教程的第5步,既是完成5.Install The Dependencies “pythoninstall.py”这个指令之后,将facefusion(anti-NSFW whole package).rar里的所有文件解压放置和替换facefusion里的所有文件即可。这个whole package大安装包里面已经包含了FaceFusion的所有模块,不用你再去下载了。如果你的翻墙网速不错,也可以让facefusion自动下载所有模块,然后很简单,下载体积很小的content_analyser.py文件,解压替换“...\(你的facefusion安装目录)\facefusion\”目录里的相应文件即可。注意!注意!注意!FaceFusion必须是有Python,Conda,FFmpeg等环境都要准备安装准备好的(官方教程1-4步,不可少),不是简简单单下载个我上传的FaceFusion (anti-NSFW whole package)就行!


运行:在facefusion目录下,cmd,打开管理员命令提示符窗口先执行 conda activate facefusion再执行 python run.py搞定!



qq313586234 发表于 2024-4-30 14:47:59

本帖最后由 qq313586234 于 2024-4-30 14:56 编辑

用了搞不来:(   这个是facefusion2.5的整合包下载链接,大佬看看能用不?
https://pan.xunlei.com/s/VNwMxSfxiskwhWv65dmex8pnA1?pwd=73fc

jeakinscheung 发表于 2024-4-27 23:46:34

好像不行哦,还是打码的

若苗瞬 发表于 2024-4-28 16:41:19

jeakinscheung 发表于 2024-4-27 23:46
好像不行哦,还是打码的

简单点。
修改content_analyser.py文件,把analyse_frame函数返回False就完了。

lyrf12 发表于 2024-4-28 22:39:13

“如果你已经安装好了FaceFusion,非常简单:
直接下载体积很小的facefusion(anti-NSFWcrack).rar文件,解压替换FaceFusion目录里的相应文件即可。”——

请问若已经是万能君的4.0—5.5版本的三合一整合版的话,也是这样操作替换吗?

roy777 发表于 2024-4-28 23:48:46

若苗瞬 发表于 2024-4-28 16:41
简单点。
修改content_analyser.py文件,把analyse_frame函数返回False就完了。

我一般 content_analyser.py里面 PROBABILITY LIMIT =1
RATE LIMIT =100,这样就行了

qq313586234 发表于 2024-4-29 11:28:45

有打包 的下载链接吗???好用不?》

lyrf12 发表于 2024-4-30 10:06:52

可惜不是整合包,不会弄

zxchhh 发表于 2024-5-3 02:31:58

lz,用了你的文件替换后,选择cuda每次开始换脸都报错126,然后都是cpu在跑,显卡根本不动,有没有什么办法解决啊
页: [1]
查看完整版本: FaceFusion(一张照片快速换脸)去除少儿不宜限制(Anti-NSFW)版 ...