Roop是一款開源的 AI 換臉計畫,一鍵實作 AI 換臉,僅需一張換臉影像,無需數據集,無需訓練,內建敏感影像檢測功能。基於Python編寫,遵守GPL3.0開源協定。(作者表示目前已經無精力維護升級,鼓勵社群進行維護)。
使用方法:
python run.py [options]
-h, --help 顯示幫助
-s SOURCE_PATH, --source SOURCE_PATH 選擇原圖片
-t TARGET_PATH, --target TARGET_PATH 選擇目標圖片、視訊
-o OUTPUT_PATH, --output OUTPUT_PATH 選擇輸出路徑
--frame-processor FRAME_PROCESSOR [FRAME_PROCESSOR ...] 處理方式 (選擇: face_swapper, face_enhancer, ...)
--keep-fps 保持目標 fps
--keep-frames 保持臨時幀
--skip-audio 跳過目標音訊
--many-faces 處理每個臉
--reference-face-position REFERENCE_FACE_POSITION 參照臉位置
--reference-frame-number REFERENCE_FRAME_NUMBER 參考幀數量
--similar-face-distance SIMILAR_FACE_DISTANCE 用於臉距離辨識
--temp-frame-format {jpg,png} 用於幀提取的影像格式
--temp-frame-quality [0-100] 用於幀提取的影像品質
--output-video-encoder {libx264,libx265,libvpx-vp9,h264_nvenc,hevc_nvenc} 用於輸出視訊的編碼器
--output-video-quality [0-100] 用於輸出視訊的品質
--max-memory MAX_MEMORY 最大 RAM 量(以 GB 為單位)
--execution-provider {cpu} [{cpu} ...] 可用的執行提供程式(選擇:CPU 等)
--execution-threads EXECUTION_THREADS 執行執行緒數
-v, --version
微信訂閱號:開源派 (opensourcepie)
↓ 點選 閱讀原文, 檢視下載連結