Pamudu13 commited on
Commit
38c2382
Β·
verified Β·
1 Parent(s): 2f80a3a

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +7 -74
README.md CHANGED
@@ -1,74 +1,7 @@
1
- # ReActor 1.0.3 Portable
2
- ### The Fast and Simple "roop-based*" FaceSwap application with a lot of improvements and with no forced NSFW** filter (uncensored, use it on your own responsibility)
3
-
4
- > *[original roop](https://github.com/s0md3v/roop) is discontinued<br>
5
- > **You can always toggle to SFW inside the UI
6
-
7
- Take a video or photo and replace the face in it with a face of your choice. You only need one image of the desired face. No dataset, no training.
8
-
9
- You can watch some demos [here](https://drive.google.com/drive/folders/1KHv8n_rd3Lcr2v7jBq1yPSTWM554Gq8e?usp=sharing). A StableDiffusion extension is also available, [here](https://github.com/Gourieff/sd-webui-reactor).
10
-
11
- ![demo-gif](docs/demo.gif)
12
-
13
- ## Disclaimer
14
- This software is meant to be a productive contribution to the rapidly growing AI-generated media industry. It will help artists with tasks such as animating a custom character or using the character as a model for clothing etc.
15
-
16
- The developers of this software are aware of its possible unethical applicaitons and are committed to take preventative measures against them. It has a built-in check which prevents the program from working on inappropriate media including but not limited to nudity, graphic content, sensitive material such as war footage etc. We will continue to develop this project in the positive direction while adhering to law and ethics.
17
-
18
- Users of this software are expected to use this software responsibly while abiding the local law. If face of a real person is being used, users are suggested to get consent from the concerned person and clearly mention that it is a deepfake when posting content online. **Developers and Contributors of this software are not responsible for actions of end-users.**
19
-
20
- ## How do I install it?
21
-
22
- **Issues regarding installation will be closed from now on, we cannot handle the amount of requests.**
23
-
24
- There are two types of installations: basic and gpu-powered.
25
-
26
- - **Basic:** It is more likely to work on your computer but it will also be very slow. You can follow instructions for the basic install [here](https://github.com/s0md3v/roop/wiki/1.-Installation).
27
-
28
- - **Acceleration:** If you have a good GPU and are ready for solving any software issues you may face, you can enable GPU which is wayyy faster. To do this, first follow the basic install instructions given above and then follow GPU-specific instructions [here](https://github.com/s0md3v/roop/wiki/2.-Acceleration).
29
-
30
- ## How do I use it?
31
- > Note: When you run this program for the first time, it will download some models ~1Gb in size.
32
-
33
- Executing `python run.py` command will launch this window:
34
- <img src="docs/gui-demo.jpg" alt="drawing" width="602"/>
35
-
36
- Choose a face (image with desired face) and the target image/video (image/video in which you want to replace the face) and click on `Start`. Open file explorer and navigate to the directory you select your output to be in. You will find a directory named `<video_title>` where you can see the frames being swapped in realtime. Once the processing is done, it will create the output file. That's it.
37
-
38
- Additional command line arguments are given below. To learn out what they do, check [this guide](https://github.com/s0md3v/roop/wiki/Advanced-Options).
39
-
40
- ```
41
- options:
42
- -h, --help show this help message and exit
43
- -s SOURCE_PATH, --source SOURCE_PATH
44
- select an source image
45
- -t TARGET_PATH, --target TARGET_PATH
46
- select an target image or video
47
- -o OUTPUT_PATH, --output OUTPUT_PATH
48
- select output file or directory
49
- --frame-processor {face_swapper,face_enhancer} [{face_swapper,face_enhancer} ...]
50
- pipeline of frame processors
51
- --keep-fps keep original fps
52
- --keep-audio keep original audio
53
- --keep-frames keep temporary frames
54
- --many-faces process every face
55
- --video-encoder {libx264,libx265,libvpx-vp9}
56
- adjust output video encoder
57
- --video-quality VIDEO_QUALITY
58
- adjust output video quality
59
- --max-memory MAX_MEMORY
60
- maximum amount of RAM in GB
61
- --execution-provider {cpu,...} [{cpu,...} ...]
62
- execution provider
63
- --execution-threads EXECUTION_THREADS
64
- number of execution threads
65
- -v, --version show program's version number and exit
66
- ```
67
-
68
- Looking for a CLI mode? Using the -s/--source argument will make the run program in cli mode.
69
-
70
- ## Credits
71
- - [henryruhs](https://github.com/henryruhs): for being the most active contributor to the first roop project
72
- - [ffmpeg](https://ffmpeg.org/): for making video related operations easy
73
- - [deepinsight](https://github.com/deepinsight): for their [insightface](https://github.com/deepinsight/insightface) project which provided a well-made library and models.
74
- - and all developers behind libraries used in this project.
 
1
+ ---
2
+ title: sss
3
+ sdk: gradio
4
+ emoji: πŸ”₯
5
+ colorFrom: red
6
+ colorTo: red
7
+ ---