-
win10入門視頻教程 DeepFaceLab 初學者入門教程
- 時間:2022-10-27 12:07:33 來源:佚名 人氣:1236
要想把工作做好,首先要磨礪自己的工具。想玩換臉,硬件、軟件、系統都要跟上!讓我們從準備開始。
硬件
換臉軟件問世已經好幾年了,但依然嚴重依賴硬件。如果要在電腦上運行換臉軟件,必須要有顯卡。想要更輕松一點,就必須要有好顯卡(今年能拿到好顯卡不容易)。顯卡主要分為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 -
win10大白菜裝機教程 別再花錢找人裝系統啦!超簡易U盤裝Windows,重裝不求人
大白菜u盤裝系統教程1、下載一個大白菜U盤啟動盤。制作參考:大白菜u盤啟動制作教程系統文件下載完后將其拷貝到U盤中,也可以將該系統文件放到我們需要重裝的電腦上除了系統盤以外的磁盤里。2、打開桌面的“大白菜一鍵裝機”工具。...2025-05-12 -
WIN系統丨MAC系統丨軟件安裝丨安裝包下載丨軟件安裝步驟教程丨蘋果OSX系統丨電腦丨雙系統虛擬機丨遠程安裝丨軟件管家丨M1芯片軟件丨丨PS丨PR丨AE丨丨WPS丨MAYA等dmg】軟件安裝包。2、雙擊打開【安裝教程】,在公眾號里回復里面的關鍵詞,獲取圖文步驟安裝教程。如何下載公眾號軟件教程Mac電腦,查看是M芯片或Intel芯片Mac系統,屏蔽網站,阻止軟件聯網Mac系統,如何卸載軟件...2022-10-22
-
10win用硬盤安裝教程 小白教你如何安裝Win10 2004最新版本,詳細安裝教程分享
“云下載”選項將重新安裝設備上當前安裝的相同版本。當你升級到2004版本,你會發現加入了很多新圖標,包括計算機、照片、OneDrive等等的內置應用,都換上了全新的“外衣”。...2025-03-19