官方网站 | https://github.com/s0md3v/roop |
---|---|
GIT地址 | https://github.com/s0md3v/roop |
GIT Star数 | 29102 |
开发语言 | Python |
话题 | ai, face-swap |
GIT信息最后更新日期 | 2025/01/28 02:25 |
许可 | GPL-3.0 |
简介 | 该项目已停止。拍摄一段视频,并将其中的脸替换为你选择的脸。你只需要一张目标脸部的照片。无需数据集,无需训练。 |
Be aware, the installation needs technical skills and is not for beginners. Please do not open platform and installation related issues on GitHub.
Basic - It is more likely to work on your computer, but will be quite slow
Acceleration - Unleash the full potential of your CPU and GPU
Start the program with arguments:
python run.py [options]
-h, --help show this help message and exit
-s SOURCE_PATH, --source SOURCE_PATH select an source image
-t TARGET_PATH, --target TARGET_PATH select an target image or video
-o OUTPUT_PATH, --output OUTPUT_PATH select output file or directory
--frame-processor FRAME_PROCESSOR [FRAME_PROCESSOR ...] frame processors (choices: face_swapper, face_enhancer, ...)
--keep-fps keep target fps
--keep-frames keep temporary frames
--skip-audio skip target audio
--many-faces process every face
--reference-face-position REFERENCE_FACE_POSITION position of the reference face
--reference-frame-number REFERENCE_FRAME_NUMBER number of the reference frame
--similar-face-distance SIMILAR_FACE_DISTANCE face distance used for recognition
--temp-frame-format {jpg,png} image format used for frame extraction
--temp-frame-quality [0-100] image quality used for frame extraction
--output-video-encoder {libx264,libx265,libvpx-vp9,h264_nvenc,hevc_nvenc} encoder used for the output video
--output-video-quality [0-100] quality used for the output video
--max-memory MAX_MEMORY maximum amount of RAM in GB
--execution-provider {cpu} [{cpu} ...] available execution provider (choices: cpu, ...)
--execution-threads EXECUTION_THREADS number of execution threads
-v, --version show program's version number and exit
Using the -s/--source
, -t/--target
and -o/--output
argument will run the program in headless mode.