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