-
win10入门视频教程 DeepFaceLab 初学者入门教程
- 时间:2022-10-27 12:07:33 来源:佚名 人气:1035
要想把工作做好,首先要磨砺自己的工具。想玩换脸,硬件、软件、系统都要跟上!让我们从准备开始。
硬件
换脸软件问世已经好几年了,但依然严重依赖硬件。如果要在电脑上运行换脸软件,必须要有显卡。想要更轻松一点,就必须要有好显卡(今年能拿到好显卡不容易)。显卡主要分为N卡()和A卡(AMD)。一般来说推荐N卡,N卡支持会更好,使用场景会更广。历史版本中,曾经有一个支持A卡的版本,但是中途放弃了对A卡的支持。2021年,终于有支持A卡的版本了。一般来说,如果你买一张中上水平的N卡,你绝对可以玩。如果是A卡,
常见的N卡有10系、20系、30系。还有丽台、泰坦、特斯拉、安倍。几乎支持所有显存大于 2G 的 N 卡。12G由于显存大,运行机型有优势,性价比也比较高。60末所有的卡性价比都比较高,功耗比较低,显存还可以。还有50末的卡……如果只关心性能,那可以用目前最强的游戏卡。指导价在1万出头,市场价可能在2万以上。除了3090,上一代和上一代也是不错的选择。这两张卡具有更强大的内存和更快的速度。头像的提取比3000系列有优势。
除了显卡,其实CPU最好跟上。显卡速度很快,处理器跟不上,整体速度会下降。显卡和cpu比较强的时候,供电一定要保证。如果电源不够,卡不会烧毁,但可能会重启,不稳定。
关于硬盘,使用普通硬盘绝对没有问题,在某些情况下固态硬盘更好。例如在加载、写入、复制、粘贴、删除大量素材图片时。
总而言之,如果你想玩基于深度学习的软件,你需要中高端配置。显卡和显存是核心指标。
软件
软件方面,相比之前的一些换脸软件,最大的优势就是“集成”。如果你使用它,不要安装CUDA,CUDN,除非你知道你在做什么。
软件方面主要是要注意版本问题。
最早的版本可以追溯到 2018 年。到目前为止,它经历了 1.0 和 2.0 两次重大更新。现在推荐2.0版本,模型、训练或合成效果都有很大提升。选择版本时需要注意一些事项。
■A卡还是N卡?一张卡只能使用2019版和2021版。
■:适用及以下版本
■:适用于3000系列显卡
■:支持
需要注意的是,该版本一定不能用在30系列显卡上,但可以支持老显卡。不是针对A卡或N卡,而是针对支持的显卡设备。言下之意就是,不支持的显卡,不管你姓黄还是苏,都没用。支持大多数新卡!
软件下载:
百度网盘链接:点我下载提取码:2nnn(建议保存,会持续更新)
系统
从大规模来看,它可以与除 MacOS 之外的所有 Linux 一起使用。
方面,主要支持win10和win7。但是随着新的30系列显卡的推出,win7就不推荐了。使用30系列显卡的朋友需要保证三件事:
■操作系统版本 Win10 20h2+
■驱动去官方下载更新到最新
■启用操作系统的GPU加速计划
驱动程序不够新,提取步骤无法通过。
系统不够新,没有 GPU 加速选项
没有 GPU 加速选项,这可能会导致训练冻结。
新版的驱动似乎不需要GPU加速,但为了保险起见,还是先做好以上几点比较好。
最后,请自觉避开XP和32位系统。
驾驶
唯一的依赖是驱动程序。驱动程序最大的问题是它们不够新,因为 DFL 总是在更新,通常是最新版本。所以司机必须跟上。使用鲁大师和驱动精灵的朋友需要注意,这些第三方软件安装的驱动可能不是最新的,可能会出现问题。建议使用官方更新并升级驱动。
初学者教程
已经讨论了安装所需的硬件和软件环境。正常情况下,即可进入安装实用阶段。不过我觉得在安装之前还是需要结合一些概念,这样使用起来会更加流畅。这是软件自带的目录,安装后就已经存在了。
工作目录中有什么?
初学者教程
主要包括以下文件:
■(目标材料)
■(源材料)
■型号
■.mp4(目标视频)
■.mp4(源视频)
为了简化操作并使资产名称标准化,使用了约定。就是把所有的材料放在一起,统一命名。不能随意更改所有文件夹和文件名。
什么是视频换脸?
所谓视频换脸,就是把一个人的脸换到另一个人的头上,保持表情同步。比如把张三的脸换成李斯的。素材取自张三,我们需要换脸的人是李四。张三提供脸,李四提供身体,最后的结果是李四长得像张三。为了达到换脸的目的,我们需要采集两个人的视频。
张三的视频叫.mp4,我们叫源视频,李四的视频叫.mp4,我们叫目标视频。
有了视频后,我们需要提取视频中的人脸,让AI对人脸特征进行分析学习。
并且文件夹中是从目标视频和源视频中提取的图片和人脸。
图片是指将视频一张一张地转换成图片,人脸是指从图片中剪出人脸部分,拉直,最后放入文件夹。抠图的时候,会用一些点来标记人脸的轮廓,放到调试文件中。
型号是什么?
换脸有很多步骤。其实分两步,一是训练模型,二是应用模型。模型文件夹里面是模型文件,是换脸软件的核心。
那么什么是模型呢?有些人可能将其理解为模板。这个类比不准确,但有点意思。模板只能简单复制,但是模型可以自动匹配各种表达式,所以应该更智能。
事实上,模型的概念在深度学习中无处不在。我们一些基于深度学习的常用应用win10入门视频教程,比如美颜、纹理、翻译、语音识别、语音合成、人脸识别、代码去除、脱衣等,背后都有模型。
模特就好比是一个学会致富或者特别擅长某项技能的人。所谓培养模式,就好比培养孩子学习增加某一方的能力。
那些“绘画”能力特别强的机器视觉模型可以比作画家。在他学习之前,他什么都不知道。你给他看了很多法外狂热分子的视频,在他不断的复制之后,他掌握了画张三的本事。因为他的大脑是用来画画的,所以他可以闭着眼睛画张三。更何况,给张三一张李四的脸,他也可以画出和李四一模一样的表情。当然,想要变得如此强大,除了天赋,学习时间也是必不可少的,还需要看高清视频,记住各种细节。光记住是不够的,还得有一定的联想能力。
训练模型也常被称为“炼金术”,模型就是灵丹妙药。炼丹绝对不容易,不是吗?比如太上老君修炼了齐天大圣,修炼了那么多的太天,但一不小心还是没能修炼。要想练好丹药,需要很多条件。
■首先要有好的原材料(面材)。
二、要有好的丹炉(电脑硬件显卡和CPU)
■再次,你必须掌握热量(参数)
■ 最后,一天八十八六十四个不能少。(时间)
初学者必须一次又一次地尝试找到最好的方法。
不同的丹药有不同的功效。有的包治百病(通用模式),有的只有一种效果,比如长生不老(特殊模式)
说到画家,有的画家稍学后什么都能画(一般模型),而有的画家只能画一个人(特殊模型)
你不能改变你的名字
如果不了解命名规则,可能会出现一些问题。一定不要减少文件的数量,也不要更改文件名。比如提取src的时候,必须要有一个.mp4的视频,其他的名字都没用。合成视频时,必须要有.mp4视频,否则会直接报错。例如,您自己的视频最初名为“我很帅.mp4”。如果你想换脸,你必须把这句话改成.mp4。再帅也要遵守规矩。
怎么用图片换脸?
虽然一直有人建议用视频素材换脸,但还是有很多人问能不能用图片换脸。是的,当然,但您不想在 DFL 上用图片换取好的结果。用图片换脸,只需将完整的图片直接放入文件中,然后使用提取脚本提取人脸即可。其他操作与视频换脸完全相同。
这个东西的概念,理解起来很有用,看不懂好像也没用。看不懂也没关系,记住这个文件夹就行了,所有相关资料都放在里面。在下一篇文章中,我们将“不讲道理”,一步一步直接操作。
对于一个刚入门的朋友来说,你给他一个直击内心的方法绝对没有错。最直接的就是教招式。实际操作,感受一下!虽然版本升级了,但整体的步骤和执行逻辑并没有太大的变化。所以旧教程现在仍然可用。但是为了教程的完整性,我将重写它并稍作改进。
安装软件
安装过程其实很简单。一般发布的软件包都以.exe结尾,本质上是用7z压缩的压缩包。你可以通过我分享的链接找到适合你显卡的版本,然后解压安装!
安装时有几点需要注意。
第一:杀毒软件可能有木马警报,添加信任即可。防病毒软件可能会在没有警报的情况下删除文件,从而导致执行过程中出现未知错误。这种情况可以先退出杀毒软件,安装后不受影响。
第二:安装时记得选择路径
初学者教程
路径没有硬性要求,默认解压到安装包所在路径。建议放在C盘以外的其他盘根目录下。文件路径不要用中文,以免出现各种莫名其妙的问题。如上图,最好放在磁盘根目录下,方便查找和使用。
第三:输入密码
初学者教程
如果我发布的任何软件或教程有密码,它确实有。不管是哪个版本,直接输入就行了。
初学者教程
解压后如上图。里面会有和文件夹。前者放源码和软件相关内容,后者是工作目录。除此之外,还有一堆以 .bat 结尾的文件。您可以调用这些脚本或批处理文件。里面是一行DOS命令。
批处理文件的打开方式和EXE一模一样,双击打开即可!每个批处理文件只做一件事,我们只需按照一定的顺序点击这些文件即可完成换脸。简单吗?
脚步
DFL换脸的思路是将视频转换成图片,从图片中提取人脸,从人脸中学习特征。然后应用模型,先把图片换脸,然后把图片合成成视频,同时带上原视频的音轨。
具体可以分为以下几个步骤:
1.src视频分解图像
2.dst视频分解图像
3.src提取人脸
4.dst提取人脸
5. 训练模型
6.应用模型
7. 复合视频
批处理文件步骤如下:
2)src视频提取image.bat
3)dst视频提取图像(全帧率)视频FULL FPS.bat
4) src 自动提取 face.bat
5)dst自动提取face.bat
6) 训练 SAEHD 训练 SAEHD.bat
7) 应用 SAEHD 合并 SAEHD.bat
8) 将 MP4 视频合成为 mp4.bat
其实它看起来很复杂,但真正的操作只是几个步骤。接下来,我将按顺序向您展示如何操作该软件。这里我们只谈SEAHD模型的操作。Q96 类似于 AMP。,后面的教程会单独写参数介绍。关于操作,这里有个重点提醒:犹豫不决就回车!
Step1:src视频分解图像
双击批处理文件 2) src video image from video .bat
初学者教程
跳出黑色窗口,默认回车win10入门视频教程,然后输入jpg回车,会自动开始将视频分解为图片。
确认帧率:视频有一个称为帧率的指标。通常有24、30、60等,代表每秒几帧。第一个参数输入10表示一秒只拍10帧;如果不输入,按回车,默认帧率为30,取30帧。因为很多影视剧都是比较固定的,所以没必要全部取完,不然后面会浪费很多提取时间,模型训练的压力也会增加。这里大家可以根据自己的需要来选择。帧数越高,画面越平滑,文件越大。
输出图片格式:图片格式,主要是jpg和png。png 是一种无损格式,但 JPG 可以在保持图像质量的同时减少大量空间。所以如果不需要特别变态的话,一般用jpg。这减少了空间并节省了时间。
初学者教程
正常情况下,这一步执行的很快,执行完成后就会出现“done”字样。完成后/下会有很多图片,就是从视频中分解出来的图片。文件名一般为0000x.jpg。其实命名可以是任意的,没有强制要求。这里还有一个文件夹,是为后面的步骤准备的。
Step2:dst视频分解图像
双击批处理文件 3) dst video image (full frame rate) from video FULL FPS.bat
初学者教程
和上面的步骤类似,这次处理的是dst视频。因为dst一定不能掉帧,所以没有FPS选项,只有图片格式选项。
初学者教程
处理后的图像保存在 / 中。
Step3:src提取人脸
双击批处理文件 4) src 自动解压 face.bat
初学者教程
这一步的作用是提取src素材图片中的人脸。这里有六个参数,一般只需要一路回车即可。第一次使用需要缓存 GPU 内核,这需要稍等片刻。提取开始后,进度将显示在底部。当进度达到100%时,会显示图片数量和提取的人脸数量,并“完成!!!” 会出现,证明已经成功提取,处理完成。
初学者教程
处理后头像保存在/下。
很多人会在这个环节遇到问题。
常见问题是:
驱动不够新,去官网下载更新到最新版本。
软件不够新,加个新版本
显卡软件不匹配。N卡分为3系列和非3系列版本。3系显卡(如等)使用.exe版本,非3系(如等)使用.exe版本。A卡和旧显卡使用.exe版本。
提取之后,如果src素材比较复杂,比如很多侧面,复杂的角度比如抬头鞠躬,或者视频中有很多人脸等等,自动人脸切割就会出错。此时需要进行一些过滤。这种筛选可以写很长的文章。在这里简单说一下。主要是删除了一些不必要的材料:
■很模糊的可以直接删除
■如果你不是目标人,可以直接删除
■删除不完整的图片
■遮挡面的删除
■删除了面部照明的特别大的差异
......
Step4:dst提取人脸
双击批处理文件 5) dst自动提取faces.bat
初学者教程
这一步的作用是提取dst素材图片中的人脸。与上一步非常相似,这里少了一个“保存调试图像”的参数。其实也不少,只是默认执行。
初学者教程
提取的头像保存在 / 文件夹中。
提取后,材料也应进行筛选。
删除不是目标人物的素材,删除头像旋转的图片。一般来说,文件名后缀_1是可以删除的。dst删除的核心原则是保留需要替换的面,删除所有不应该替换的面。
初学者教程
此步骤默认生成调试文件。
打开文件和里面的一张图片,可以看到脸上有三种颜色的线框。
初学者教程
红色是头像被截取的区域,蓝色是面部区域,绿色是面部轮廓和五官所在的点。它实际上是一张人脸。通过debug,可以直观的看到人脸识别算法识别了哪些区域,识别是否正确。如果这个区域不在脸上或者有杂乱的交织线条,说明人脸提取有误,此时需要手动提取。新手暂时不讲如何手动解压,后面的教程会介绍。
Step5:训练模型
这里简单介绍一下目前的三款机型:一款是适合低端电脑的Q96轻量化机型。优点是不需要高显卡。缺点是像素太低,没有高级参数选项,合成效果差,可玩性低。
另一种是AMP模型。这个模型刚刚问世。对材料要求高,训练效果逼真,但新手操作复杂。不建议新手玩这个模型。
最后一个就是我们今天要介绍的SAEHD模型。这种模式也是应用最广泛、最成熟的模式。可以灵活调整各种模型的参数,以达到最佳的训练效果。然后我们开始说 SAEHD 模型的训练。
双击批处理文件 6) Train SAEHD train SAEHD.bat
初学者教程
这一步是训练模型,是所有步骤中最重要、最难、最耗时的部分。
SAEHD 型号建议显卡配备 4G+ 显卡。这里分辨率为128,其他参数的默认模型参数用于演示。建议新手使用和我一样的参数来练习。稍后我将做一个单独的教程来解释参数。
如下图所示,第一次运行会提示你新建一个模型。这里输入模型名,比如我们这里输入128,你也可以默认回车,回车创建模型文件名默认为new。一路回车!
初学者教程
设置好所有参数后,程序会自动加载材质并显示模型的参数,如下图所示。
初学者教程
之后,底部会有一排跳跃的数字,然后会弹出一个预览窗口。如下所示
初学者教程
先说最下面的数字,一共有五列,分别代表:模型存储时间、迭代次数、单次迭代时间、src loss、dst loss。理论上迭代次数越多越好,loss越低越好,零就是无损~不过不可能实现,一般推荐值在0.1以下!
这里多说一点,win10增加了显卡加速功能,可以大大提高训练速度。具体打开方式为:设置-系统-显示-图形设置-硬件GPU加速计划-打开
先说预览窗口
初学者教程
预览窗口包括操作提示、损失曲线和人脸区域。面部区域共有五列。第一列是 src,第三列是 dst。第二、第四和第五列是算法生成的列。一开始都是纯色,没有头像。随着训练的进行,轮廓、鼻子、眼睛,然后慢慢变得清晰。
训练的过程就是等这些列变得清晰,最后一列是换脸的效果。
这个过程就是训练模型,我们通常称之为“炼金术”。根据显卡的性能,这个过程可能会持续十天半,甚至一个月甚至更长时间。但是我们可以使用训练好的模型,如下图,我们使用训练好的模型,第2、4、5列是不是马上就清楚了?使用模型节省了大量从0开始训练模型的时间,节省了训练模型的十天半月时间。因此,如果你想快速合成或者不想浪费时间训练模型,可以联系我获取训练好的模型并快速合成。
初学者教程
初学者教程
无论是使用模型还是自己训练模型,通过预览图来判断更直观,如上图。只要观察第二列是否无限接近第一列,第四列是否无限接近第三列。第五列中的表达式是否无限接近第四列。所有列的图片是否足够清晰。如果是,并且损失值在 0.1 左右,那么您可以按 Enter 或直接关闭窗口进入下一步。
一般情况下,模型每隔几十分钟会保存一次,也可以手动按S直接保存。关闭后可以重新点击批处理文件继续训练,不用担心丢失进度。当然,为了防止意外关机和重启,这可能会损坏模型。
Step6:应用模型
双击批处理文件 7) Apply SAEHD merge SAEHD.bat
初学者教程
这一步所做的是改变图片的面貌。应用 SAEHD 模型也很简单。开始直接按回车选择或输入对应的数字选择上一步已经训练好的模型。然后软件加载模型并显示模型参数。
然后需要配置两个参数:
一是是否开启交互模式,直接回车,默认开启。
一是线程数,输入小于等于8的数字,回车。注意,如果你有很多核心,默认回车会报错!
稍等片刻,会弹出帮助界面。
初学者教程
该界面没有任何功能使用,仅显示该链接中可以使用的快捷键。每个快捷键旁边都有中文注解,大致可以看出来。具体参数含义将在后面的教程中详细介绍。
点击该界面,确保输入法为英文,按键盘Tab键进入合成预览界面。
初学者教程
进入后会默认感觉像人皮面具,这很正常。因为我们的参数没有调整!就本素材而言,只要调整W/S和E/D快捷键(W和S键是调整蒙版腐蚀加减法;E和D键是调整加减法遮罩羽化效果),建议初学者先学习这些参数就够了。调整后的效果如下:
初学者教程
调整完成后,您可以尝试查看预览效果。如果你觉得差不多OK,按快捷键shift+? (向后适用于所有帧)然后再次按 shift+>() 开始自动合成。也可以通过键盘上的<和>手动切换,查看前一帧和前一帧的合成效果。
初学者教程
黑色的窗口会显示所有的合成参数,这里的参数进阶教程也会详细介绍。进度达到 100% 完成后,您可以手动关闭窗口。
初学者教程
此时下面多了两个文件,一个是,一个是
初学者教程
一进门就可以看到很多图片,而这些图片中的面孔已经完全变了样。
初学者教程
进入,你可以看到一些黑色的图片,中间有一个白色的区域。这些文件是为了方便后期制作。如果我们只是使用 DFL,我们不需要太在意。
Step7:合成视频
双击批处理文件 8) 将 MP4 视频合成为 mp4.bat
初学者教程
这一步是将换脸的图片转换成视频,并自动读取源视频的配置信息,包括帧率和音轨。此链接中只有一个输出比特率参数。一般来说4个就够了,也可以默认16个。
除了合成mp4,还可以根据自己的需要合成无损视频、AVI、MOV等格式,方便后期处理。
初学者教程
执行完成后,下面多了两个文件,分别是.mp4和.mp4。.mp4 是我们需要的最终视频,后者是后期使用的遮罩视频。
初学者教程
双击打开视频,就可以看到最终效果了。因为我只是做教程,模型没有完全训练好,合成只是随机调整几个参数,并不是最终完美的效果。您可以根据自己的需要继续训练模型以达到最佳效果。
步骤其实并不难,细节很多。有些可以直接复制别人的经验。有些需要自己不断探索。这可不是什么傻瓜软件,要想出好成绩肯定要花时间去研究。就像连给你发PS和PR一样,没有一定的学习积累是做不出很酷的效果的。但我可以保证win10入门视频教程,市面上几乎所有惊艳的换脸视频都是基于 DFL 制作的,有的可能还专门准备了道具场景,使用了后期制作。初学者不急于求成,循序渐进,先学会软件操作,再慢慢摸索,不改,不学基础知识,循序渐进,相信你很快就能做到做出完美的作品!
本图文教程是在TONY教程的基础上修改完善的!
上一篇:win10入门视频教程 vMix hd pro vMix 零基础入门到精通实用教学视频教程 下一篇:win系统连接打印机教程 win10系统如何使用共享打印机功能连接共享打印机,找不到驱动怎么办
相关文章
-
win7共享设置教程 win7电脑如何共享文件 Win7电脑共享文件操作方法[详细]
今天为大家分享win7电脑共享文件的操作步骤。共享文件操作方法:4、选择启用网络发现,启用文件共享,如果想要方便就关闭密码保护共享,保存修改;如图所示:6、右键想要共享的文件夹-》属性-》共享,点击共享;如图所示:9、此时共享端就设置完成了,在另外一台电脑上,启用网络发现和文件共享(步骤1-4),就可以看到共享的文件了。...2022-10-28 -
WIN系统丨MAC系统丨软件安装丨安装包下载丨软件安装步骤教程丨苹果OSX系统丨电脑丨双系统虚拟机丨远程安装丨软件管家丨M1芯片软件丨丨PS丨PR丨AE丨丨WPS丨MAYA等dmg】软件安装包。2、双击打开【安装教程】,在公众号里回复里面的关键词,获取图文步骤安装教程。如何下载公众号软件教程Mac电脑,查看是M芯片或Intel芯片Mac系统,屏蔽网站,阻止软件联网Mac系统,如何卸载软件...2022-10-22
-
win10电脑怎么录制无损的wav音频在制作视频的时候往往是要给视频配置音频的,而在配置音频时可以把需要的音频录制下来然后添加到视频中,使用win10时可以发现系统有自带的录音软件可以录制mp3格式,但是如果需要录制无损的音频怎么办呢?此时我们就可以用一些第三方的录音软件录制无损的wav格式。...2024-05-03
-
戴尔win10改系统教程 戴尔笔记本电脑一键重装win10系统软件,戴尔笔记本电脑重装win10系统教程
如果要重装win10系统,那肯定需要一款专业强大的重装系统软件!那么,戴尔笔记本一键重装win10系统软件,用哪款比较好?那么接下来就来看看戴尔笔记本重装win10系统教程吧。戴尔笔记本重装win10系统教程:一、一键重装系统前要准备什么二、韩博士一键重装系统教程上述就是戴尔笔记本重装win10系统教程的全部内容了,怎么样,韩博士一键重装系统的步骤是不是很简单呢!...2023-10-14