imseldrith commited on
Commit
cc7b013
1 Parent(s): cf06183

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +11 -101
README.md CHANGED
@@ -1,101 +1,11 @@
1
- FaceFusion
2
- ==========
3
-
4
- > Next generation face swapper and enhancer.
5
-
6
- [![Build Status](https://img.shields.io/github/actions/workflow/status/facefusion/facefusion/ci.yml.svg?branch=master)](https://github.com/facefusion/facefusion/actions?query=workflow:ci)
7
- ![License](https://img.shields.io/badge/license-MIT-green)
8
-
9
-
10
- Preview
11
- -------
12
-
13
- ![Preview](https://raw.githubusercontent.com/facefusion/facefusion/master/.github/preview.png?sanitize=true)
14
-
15
-
16
- Installation
17
- ------------
18
-
19
- Be aware, the installation needs technical skills and is not for beginners. Please do not open platform and installation related issues on GitHub. We have a very helpful [Discord](https://join.facefusion.io) community that will guide you to complete the installation.
20
-
21
- Get started with the [installation](https://docs.facefusion.io/installation) guide.
22
-
23
-
24
- Usage
25
- -----
26
-
27
- Run the command:
28
-
29
- ```
30
- python run.py [options]
31
-
32
- options:
33
- -h, --help show this help message and exit
34
- -s SOURCE_PATHS, --source SOURCE_PATHS select a source image
35
- -t TARGET_PATH, --target TARGET_PATH select a target image or video
36
- -o OUTPUT_PATH, --output OUTPUT_PATH specify the output file or directory
37
- -v, --version show program's version number and exit
38
-
39
- misc:
40
- --skip-download omit automate downloads and lookups
41
- --headless run the program in headless mode
42
- --log-level {error,warn,info,debug} choose from the available log levels
43
-
44
- execution:
45
- --execution-providers EXECUTION_PROVIDERS [EXECUTION_PROVIDERS ...] choose from the available execution providers (choices: cpu, ...)
46
- --execution-thread-count [1-128] specify the number of execution threads
47
- --execution-queue-count [1-32] specify the number of execution queries
48
- --max-memory [0-128] specify the maximum amount of ram to be used (in gb)
49
-
50
- face analyser:
51
- --face-analyser-order {left-right,right-left,top-bottom,bottom-top,small-large,large-small,best-worst,worst-best} specify the order used for the face analyser
52
- --face-analyser-age {child,teen,adult,senior} specify the age used for the face analyser
53
- --face-analyser-gender {male,female} specify the gender used for the face analyser
54
- --face-detector-model {retinaface,yunet} specify the model used for the face detector
55
- --face-detector-size {160x160,320x320,480x480,512x512,640x640,768x768,960x960,1024x1024} specify the size threshold used for the face detector
56
- --face-detector-score [0.0-1.0] specify the score threshold used for the face detector
57
-
58
- face selector:
59
- --face-selector-mode {reference,one,many} specify the mode for the face selector
60
- --reference-face-position REFERENCE_FACE_POSITION specify the position of the reference face
61
- --reference-face-distance [0.0-1.5] specify the distance between the reference face and the target face
62
- --reference-frame-number REFERENCE_FRAME_NUMBER specify the number of the reference frame
63
-
64
- face mask:
65
- --face-mask-types FACE_MASK_TYPES [FACE_MASK_TYPES ...] choose from the available face mask types (choices: box, occlusion, region)
66
- --face-mask-blur [0.0-1.0] specify the blur amount for face mask
67
- --face-mask-padding FACE_MASK_PADDING [FACE_MASK_PADDING ...] specify the face mask padding (top, right, bottom, left) in percent
68
- --face-mask-regions FACE_MASK_REGIONS [FACE_MASK_REGIONS ...] choose from the available face mask regions (choices: skin, left-eyebrow, right-eyebrow, left-eye, right-eye, eye-glasses, nose, mouth, upper-lip, lower-lip)
69
-
70
- frame extraction:
71
- --trim-frame-start TRIM_FRAME_START specify the start frame for extraction
72
- --trim-frame-end TRIM_FRAME_END specify the end frame for extraction
73
- --temp-frame-format {jpg,png} specify the image format used for frame extraction
74
- --temp-frame-quality [0-100] specify the image quality used for frame extraction
75
- --keep-temp retain temporary frames after processing
76
-
77
- output creation:
78
- --output-image-quality [0-100] specify the quality used for the output image
79
- --output-video-encoder {libx264,libx265,libvpx-vp9,h264_nvenc,hevc_nvenc} specify the encoder used for the output video
80
- --output-video-quality [0-100] specify the quality used for the output video
81
- --keep-fps preserve the frames per second (fps) of the target
82
- --skip-audio omit audio from the target
83
-
84
- frame processors:
85
- --frame-processors FRAME_PROCESSORS [FRAME_PROCESSORS ...] choose from the available frame processors (choices: face_debugger, face_enhancer, face_swapper, frame_enhancer, ...)
86
- --face-debugger-items FACE_DEBUGGER_ITEMS [FACE_DEBUGGER_ITEMS ...] specify the face debugger items (choices: bbox, kps, face-mask, score)
87
- --face-enhancer-model {codeformer,gfpgan_1.2,gfpgan_1.3,gfpgan_1.4,gpen_bfr_256,gpen_bfr_512,restoreformer} choose the model for the frame processor
88
- --face-enhancer-blend [0-100] specify the blend amount for the frame processor
89
- --face-swapper-model {blendswap_256,inswapper_128,inswapper_128_fp16,simswap_256,simswap_512_unofficial} choose the model for the frame processor
90
- --frame-enhancer-model {real_esrgan_x2plus,real_esrgan_x4plus,real_esrnet_x4plus} choose the model for the frame processor
91
- --frame-enhancer-blend [0-100] specify the blend amount for the frame processor
92
-
93
- uis:
94
- --ui-layouts UI_LAYOUTS [UI_LAYOUTS ...] choose from the available ui layouts (choices: benchmark, webcam, default, ...)
95
- ```
96
-
97
-
98
- Documentation
99
- -------------
100
-
101
- Read the [documentation](https://docs.facefusion.io) for a deep dive.
 
1
+ ---
2
+ title: DeepFakeAI
3
+ emoji: 🤖
4
+ colorFrom: red
5
+ colorTo: gray
6
+ sdk: gradio
7
+ sdk_version: 3.41.0
8
+ app_file: app.py
9
+ pinned: false
10
+ license: mit
11
+ ---