DeepFaceLab:視頻中有多人,僅替換特定人臉的方法!


DeepFaceLab自帶的視頻素材,一個是鋼鐵俠托尼斯塔克,一個是變形金剛男主角山姆。每一個視頻中只有一個人。所以當你第一次玩的時候很順暢,什么都不用管,一步一步按教程來就好好了。

直到有一天你換了一個新的視頻。而一個視頻中出現的人物不止一個,或者一個畫面中就有一群人。這個時候你就會遇到一個問題:如何只換你想換的那個人?

按默認的流程來走的話,是所有人的臉都會被換掉。

此時,你就必須學會一個新技能,如何指定換臉的對象。這個問題,其實軟件本身已經考慮到了。 下面我具體說一下,如何實現只換一個人。

假設我們有一個視頻,是《權力的游戲》中狼家四兄妹囧恩,三傻,二丫,布蘭相聚的一個片段。而我們只是想要把囧恩換掉。 那我們就按正常流程,視頻轉圖片,從圖片中提取臉部,然后退得到一堆臉。

因為這個視頻中出現的人物有四個,而且同一個畫面中出現了三個人。所以默認情況下,提取完臉部后,在workspace\data_dst\aligned 會生成所有人的人臉。大致情況如下:

 

而這個aligned目錄就是解決我們的問題的關鍵。 請記住一個規則,只要是在aligned目錄中存在的人臉都會進行替換,換言之如果你不想替換二丫,三傻,布蘭,那么直只需要把他們的頭像從這個目錄中刪掉即可。

這么說應該很清楚了吧。aligned的頭像是可以刪的,只要留下目標人物的頭像即可。這樣換出來的視頻就是你想要的樣子了。

 

如果你覺得一張一張刪除有點麻煩,可以先用名字中帶有sort的bat文件對頭像進行排序,排序后同一個人就會在一起,刪除起來就方便多了。

 

--------------------------------------------------------

獲取更多Deepfakes/AI換臉內容可訪問 deepfakes中文網

第一時間獲取相關文章可關注微信公眾號:托尼是塔克(TonyIsStark)


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM