Deepfacelab是一款知名的換臉軟件,也可以說是目前最好玩的換臉軟件,但沒有GUI,目前這款軟件僅支持A卡,雖然看起來比較難,但跑過一次后就會(huì)上手!
使用方法:
解壓開你會(huì)發(fā)現(xiàn)Deepfacelab文件夾內(nèi)有兩個(gè)文件夾,和一堆bat批處理指令,下面請(qǐng)看我的介紹:
上圖這張圖是大概2018年6月的版本的列表,新版和舊版總體bat的功能不會(huì)差太多(2019/1/3作者更新了1個(gè)新算法,目前群內(nèi)大神測(cè)試沒太大用)。
另外你如果玩熟練了你可以自己弄一些拿到前面來,這樣會(huì)很方便:
我自己挑出來的這些像排序部分,有些是要自己修改bat內(nèi)容的。
記住,bat 批處理文件是可以修改的,文件夾里的只是送你的案例而已。
所有軟件對(duì)應(yīng)的兩邊素材:
A即DST 就是原版的視頻素材,就是身體和背景不換,要換掉臉的視頻
B即SRC 就是要使用到的臉的素材
把兩邊素材稱為A和B的軟件,一般都可以互換方向,但是總體操作都是B臉放A上,SRC臉放DST上
DST和SRC素材都可以是圖片或者視頻
換臉軟件的操作是通過SRC臉圖集,運(yùn)算出MDOEL,然后放到DST序列圖上,最后把DST序列圖連接為視頻
新手操作流程:
【手動(dòng)】把DST視頻放到“workspace”文件夾下,并且命名為“data_dst”(后綴名和格式一般不用管)。
下面步驟的文件目錄均在workspace下,如“workspace\data_src”,我將省略為“data_src”
【手動(dòng)】把SRC素材(明星照片,一般需要700~1500張)放到“data_src”下。
【bat】分解DST視頻為圖片(需要全幀提取,即Full fps),bat序號(hào)3.2 你會(huì)看到“data_dst”下有分解出來的圖片。
【bat】識(shí)別DST素材的臉部圖片,bat序號(hào)5 有DLIB和MT兩種分解方式,一般情況建議DLIB,具體差別什么自己摸索,后面不要帶Manual和Debug,這倆一個(gè)是手動(dòng)一個(gè)是調(diào)試。
【bat】識(shí)別SRC素材的臉部圖片,bat序號(hào)4 具體操作同步驟4。
【手動(dòng)】第4步和第5步識(shí)別并對(duì)齊的人臉?biāo)夭脑?ldquo;data_dst\aligned”和“data_src\aligned”內(nèi),你需要把這些人臉不正確識(shí)別的內(nèi)容刪除,否則影響MODEL訓(xùn)練結(jié)果,如果臉圖特別小,或者翻轉(zhuǎn)了,那么基本判定為識(shí)別錯(cuò)誤,但是要說明的是,DST臉超出畫面的半張臉需要留著不要?jiǎng)h除,SRC臉超出畫面基本沒用,直接刪除吧。
刪除SRC錯(cuò)誤臉圖前可以使用bat序號(hào)4.2系列的排序,直方圖排序和人臉朝向排序可以較為方便地找出錯(cuò)誤人臉,這屬于進(jìn)階內(nèi)容,具體不給教程,有需要自己Baidu翻譯一下。
【bat】現(xiàn)在你已經(jīng)有DST的序列幀(圖片)素材和SRC的臉部(圖片)素材了,你需要運(yùn)行MODEL訓(xùn)練,bat序號(hào)6 一樣也是有好多種MODEL,目前建議新手直接跑H128的MODEL(除非你的顯卡比較差,那就跑H64)其他MDOEL算法請(qǐng)看GitHub上的介紹。
跑MODEL是可以中斷的,在預(yù)覽界面按回車鍵,軟件會(huì)自動(dòng)保存當(dāng)前進(jìn)度,MDOEL文件在“model”文件夾下,不同的MODEL文件名不一樣,建議定期備份MODEL,并建議SRC專人專用MODEL
【bat】上面MODEL如果是第一次跑,可能需要10+小時(shí)才有合理的效果,結(jié)束訓(xùn)練后請(qǐng)運(yùn)行MODEL導(dǎo)出合成圖,bat序號(hào)7 這里就根據(jù)你的MODEL類型來運(yùn)行就好了
※ 這里會(huì)出現(xiàn)一個(gè)問題就是軟件會(huì)在DOS界面給你好多好多選項(xiàng),請(qǐng)看下文“導(dǎo)出合成圖的選項(xiàng)”。
【bat】導(dǎo)出圖片后需要把圖片轉(zhuǎn)成視頻,那么就運(yùn)行 bat序號(hào)8 就行了,根據(jù)你要的最終格式來定。
導(dǎo)出合成圖的選項(xiàng)
所有選項(xiàng)直接按回車即使用標(biāo)注的默認(rèn)選項(xiàng)(default)
第一個(gè)問答是問你要哪個(gè)合成模式,可以理解為:
1、普通
2、普通+直方圖匹配
3、無縫(默認(rèn))
4、無縫+直方圖匹配
可能每個(gè)視頻需要的效果都不一樣,一般情況我個(gè)人建議用:1普通
請(qǐng)注意保留源素材
不論哪款軟件,流程結(jié)束后建議復(fù)制并分類保留:
SRC素材(臉圖或原圖)
MODEL(丟了就浪費(fèi)10小時(shí)了)