Spaces:
Running
Running
imseldrith
commited on
Commit
•
cc7b013
1
Parent(s):
cf06183
Update README.md
Browse files
README.md
CHANGED
@@ -1,101 +1,11 @@
|
|
1 |
-
|
2 |
-
|
3 |
-
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
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 |
+
---
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|