Deepfake安装调试心得

Deepfake安装调试心得想用这个库来做 AI 智能脸部替换的 然后越挖越多 发现了很多自己以前不知道的东西运行环境不建议在自己电脑上运行 我的是 mac 但是光预处理就至少要花 40 小时 下载视频 然后把视频一帧帧截图 在进行人脸识别 更别提后面的 trainmodel 了 整个电脑就废了所以我的建议是 1 你有自己的工作站 那当我前面的没说 2 找个云服务器 在那个上面跑程序然后重要的就是环境配置 你先根据 githu

想用这个库来做AI智能脸部替换的,然后越挖越多,发现了很多自己以前不知道的东西

运行环境

然后重要的就是环境配置,你先根据github里的requirement.txt,看一下要装哪些支持库,然后开始配环境

这边默认采用云平台的虚拟机

虚拟环境下安装

总之,如果哪个虚拟环境出了问题,而且一直解决不了,那就开一个新虚拟环境再来试一试

运行时的细节

很多时候程序需要放到后台运行

1.在terminal内,用ctrl+z是暂停程序

2.输入

bg

fg

(frontground)就可以调到前台来。

安装的库环境读不出来

1.进入用户的根目录

cd ~

2.打开.bashrc,若不存在则新建.bashrc文件

nano .bashrc

3.将下方两行配置添加到你的 .bashrc

export PATH=“ H O M E / . l i n u x b r e w / b i n : HOME/.linuxbrew/bin: HOME/.linuxbrew/bin:PATH”
export LD_LIBRARY_PATH=“ H O M E / . l i n u x b r e w / l i b : HOME/.linuxbrew/lib: HOME/.linuxbrew/lib:LD_LIBRARY_PATH”

4.最后执行

source ~/.bashrc

上传文件到云平台

18.Dec.27 update

imageio报错

解决办法

其他所需要支持的库

会告诉你需要install requests这个库

pip install requests

就行

youtube-dl出问题

sudo apt-get install ffmpeg

亲测有效

识别人脸错误率太高

在这里插入图片描述
出现了大量不是我要的脸,比如杜海涛的
这个就是算法的问题了,为了确保最后的效果好,你必须保证training data要错误率尽可能的小——换句话说,不是你需要的那些脸就只能剔除了
目前我的解决办法就是手动一张张删除wrong training data,算法的锅只能手动解决。






还没试过在切割完画面之后,先手动删除减少运算量,再运行人脸识别的,不知道有没有勇士愿意尝试一下。

配置ImageMagick

没有output([Errno 32] Broken pipe)

训练模型的时间过长

Failed to load the native TensorFlow runtime. 

conda install tensorflow

pip install tensorflow==1.5

训练时间

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/225493.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 上午9:12
下一篇 2026年3月17日 上午9:13


相关推荐

  • SQL模糊查询LIKE「建议收藏」

    SQL模糊查询LIKE「建议收藏」%由零个或者多个字符组成的任意字符串_任意单个字符串[]指定范围,例如[A~F]表示A到FZ范围内任意单个字符串[^]指定范围之外,例如[^A~F]表示A到F范围以外任意单个字符串LIKE通配符LIKE‘%ma%’…

    2022年4月29日
    75
  • 文明距离(civil)

    文明距离(civil)文明距离 civil 题目描述你被一个一向箔打中了 现在你掉到了一个一维空间中 也就是一个数轴上 在这个数轴上 每秒会在一段连续的区间上出现 文明 而你在每一秒开始的时候 可以花费 x 的代价移动 x 的距离 其中 x 是任意非负实数 当你移动结束以后 若你离 文明 的距离为 y 你就需要花费 y 的代价使用 大眼睛 来观测这个文明 不然你就要被黑暗森林攻击了 此处距离是指你到这段区间

    2026年3月16日
    2
  • android 进度条样式_前端圆环进度条自定义颜色

    android 进度条样式_前端圆环进度条自定义颜色进度条渐变效果如下图:在drawable文件夹中创建jian.xml主要代码: //半径<cornersandroid:radius=”5dip”/><gradient //角度android:angle=”0″//初始颜色an

    2025年6月21日
    3
  • QSettings介绍

    QSettings介绍简介 QSettings 类提供了持久的跨平台应用程序设置 用户通常期望应用程序记住它的设置 窗口大小 位置等 所有会话 这些信息通常存储在 Windows 系统注册表 OSX 和 iOS 的属性列表文件中 在 Unix 系统中 在缺乏标准的情况下 许多应用程序 包括 KDE 应用程序 使用 INI 文本文件 QSettings 围绕这些抽象技术 使我们能够以便携的方式保存和恢复应用程序设置 它还支持自定义存储格式 QSet

    2026年3月19日
    3
  • Java实体类(entity)作用

    Java实体类(entity)作用对 java 实体类的众多理解 A nbsp 就是属性类 通常定义在 model 层里面 nbsp B nbsp 一般的实体类对应一个数据表 其中的属性对应数据表中的字段 好处 1 对对象实体的封装 体现 OO 思想 2 属性可以对字段定义和状态进行判断和过滤 3 把相关信息用一个实体类封装后 我们在程序中可以把实体类作为参数传递 更加方便 C nbsp 说白了就是为了让程序员在对数据库操作的时候不用写 SQL 语句 nbsp D nbsp 就是一个数据库表生成一个

    2026年3月18日
    2
  • js电子邮箱正则表达式「建议收藏」

    js电子邮箱正则表达式「建议收藏」邮箱正则:/^[A-Za-z\d]+([-_.][A-Za-z\d]+)*@([A-Za-z\d]+[-.])+[A-Za-z\d]{2,4}$/

    2026年3月11日
    5

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号