FaceFusion是一個引人注目的開源項目,它專注於利用深度學習技術實現視頻或圖片中的面部替換。作爲下一代換臉器和增強器,FaceFusion在人臉識別和合成技術方面取得了革命性的突破,爲用戶提供了前所未有的視覺體驗。
facefusion採用和sd一樣簡單友好的webui界面,雖然是英文界面,但是因爲在瀏覽器中打開的,所以可以直接使用瀏覽器進行翻譯
![]()
安裝
在github上提供了兩種安裝方式,源碼安裝和安裝程序,但是安裝程序需要至少20刀樂,所以這裏就是用源碼來安裝
![]()
推薦使用conda進行安裝,首先打開github的地址:https://github.com/facefusion/facefusion
![]()
下載解壓到自定義位置,然後打開終端,安裝前置環境
# 安裝conda
winget install -e --id Anaconda.Miniconda3 --override "/AddToPath=1"
安裝FFmpeg
winget install -e --id Gyan.FFmpeg
# 激活conda環境
conda init --all
# 新建python虛擬環境
conda create --name facefusion python=3.12 pip=25.0
# 激活虛擬環境
conda activate facefusion
如果是N卡用戶,需要安裝加速器
conda install conda-forge::cuda-runtime=12.8.1 conda-forge::cudnn=9.8.0.87
安裝必要的第三方包,這一步會下載一段時間
python install.py --onnxruntime cuda
最後運行程序,這一步會下載一些模型,第一次會比較慢
python facefusion.py run --open-browser
安裝成功後會自動打開瀏覽器
簡單介紹
界面大部分參數都不用調,有幾個注意點
PROCESSORS部分這三個是最常用的。1是必選的,他是換臉模型,2是面部增強,3是幀增強
![]()
中間區域,1是來源,你想要替換的人物圖片,2是目標,被替換的圖片或視頻,3是預覽替換的效果,4是開始運行後替換的結果
![]()
![]()
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
