換臉程序執行步驟,大部分程序都是類似。DeepFaceLab 雖然沒有可視化界面,但是將整個過程分成了8個步驟,每個步驟只需點擊BAT文件即可執行。只要看着序號,一個個點過去就可以了,這樣的操作應該不復雜吧。
DeepFaceLab 換臉的八個步驟主要可以分為五個階段。
1.視頻轉圖片
2.提取臉部,
3.訓練模型,
4.人臉替換,
5.合成視頻。
出於不同的原因,目錄里准備了很多批處理(bat)文件,但是完成一次換臉,並不需要點擊每一個文件。下面我舉個例子。
按以下文件名依次點擊,即可換成換臉(某個環節停住了不動,請按Enter鍵)。
1) clear workspace.bat (重置工作空間,第一次使用可不點)
2) extract PNG from video data_src.bat(把src視頻轉換成圖片,按一次Enter鍵)
3.2) extract PNG from video data_dst FULL FPS.bat (把dst視頻轉換成圖片)
4) data_src extract faces DLIB best GPU.bat(從src圖片中提取臉部圖片)
5) data_dst extract faces DLIB best GPU.bat(從dst圖片中提取臉部圖片)
6) train H64.bat (使用H64開始訓練模型,耗時久,不會自動結束!)
7) convert H64.bat(使用訓練好的H64模型對圖片進行換臉)
8) converted to mp4.bat(將已經換好臉的圖片轉換成視頻)
OK,搞定。
Result.mp4
不需要任何輸入,也不用調整任何參數,也不需要你去找素材,也不用你創建什么目錄,點點點就完成了。已經換臉成功的視頻保存在DeepFaceLabCUDA10.1AVX\workspace目錄下,名叫result.mp4
Done
以上的操作中,大部分步驟都有進度條或者百分比,在一定時間內會執行完成,出現Done這樣的提示,代表已經運行結束,如果卡主不動,請按回車鍵enter,一次不夠就按兩次,三次….
Rrain
但是其中的訓練(train H64)環節並不會自動結束,需要你在合適的時候手動關閉。而關閉依據也非常簡單,就是預覽圖中的人臉變得足夠清晰就可以了。如果你覺得夠清晰了,那么關閉窗口,繼續下一步。這個過程根據你的顯卡配置,耗時各有不同,配置好幾個小時就能出效果,配置差點需要好幾天。
Error
如果安裝上面的方法黑色框中出現Error的字樣,那么證明你出錯了。那么錯在哪里? 最有可能是你的電腦配置比較低,核心指標是顯存。 1G顯存默認配置肯定跑不了,2G也比較懸,4G以及以上比較穩,越大越好。
我配置低,但是我也想玩怎么辦,請看這里:
https://www.deepfakescn.com/?p=255
為了盡可能的簡潔,這里並沒有講解任何東西,這一篇文章主要是先教會大家整體的流程。
下面的文章會配合實例進行說明。
AI換臉系列文章:
- DeepFaceLab軟件簡介
- DeepFaceLab軟件安裝
- DeepFaceLab軟件使用
- DeepFaceLab人臉提取詳解
- DeepFaceLab模型訓練詳解
- DeepFaceLab導出視頻詳解
更多內容請參考:DeepFakes中文網
公眾號:托尼是塔克