首先說說這個開放原始碼專案roop,如下項目在GitHub上獲得13k星:
而我基於這個開放原始碼專案,做了如下的小工具,給定一張人臉圖,即可實現將某視訊或者圖片的人臉替換成給定的人臉。
02 軟體體驗
軟體操作依然很簡單,滑鼠懸停問號都有解釋。
下面是極簡的換臉操作教學:
效果,截圖演示吧,不支援視訊演示
03 組態要求
1、軟體解壓就能用,支援CPU和顯示卡跑,顯示卡需要輝達顯示卡,目前測試16G記憶體下,顯示卡2060 6G、3060 12G、3080 10G、3090 24G等都沒問題;
2、僅支援win10、win11;
3、現在僅支援單人臉視訊。
所有站內附件皆會附上安全掃描報告 請會員查看純淨度百分比後判斷使用
相關檔案須知: 取得檔案前,請先詳細閱讀文章內容 避免不必要錯誤與誤會發生。 也可多參考文章討論樓層內容 了解附件檔案相關討論資訊。
目前這上面GUI化的版本存在很多問題,建議直接使用以下原版本
可以考慮移駕到原作者那邊安裝使用
https://github.com/s0md3v/roop
安裝
首先,確保你已經設置好你的平台。
複製存儲庫(Repository)。
安裝相依性。
完成。
設置你的平台
你需要安裝以下軟體:
Python(建議使用3.10版本)
Pip(Python套件管理工具)
Git(版本控制工具)
FFmpeg(用於處理視頻和音頻的開源多媒體框架)
Visual Studio 2022運行庫(僅適用於Windows)
複製存儲庫
使用以下命令複製存儲庫:- git clone https://github.com/s0md3v/roop
複製代碼 安裝相依性
建議在虛擬環境(venv)中進行工作,以避免出現問題。
使用以下命令安裝所需的相依性:- pip install -r requirements.txt
複製代碼 完成
當你完成上述步驟後,你應該能夠使用以下命令運行 "roop":請注意,在第一次運行程序時,它會下載一些模型,這可能需要根據你的網絡連接速度一些時間。
|