Compare commits

...

6 Commits

Author SHA1 Message Date
KRSHH 7def969831
Add download buttons for Windows and Mac
Add download buttons for Windows and Mac
2025-01-05 23:03:11 +05:30
KRSHH 6bf503e669
Add download buttons for Windows and Mac 2025-01-05 23:02:41 +05:30
Kenneth Estanislao 28513d6c1f
Update metadata.py 2025-01-06 00:27:45 +08:00
Kenneth Estanislao f6abe502b6
Update README.md 2025-01-06 00:26:55 +08:00
Kenneth Estanislao b38ef62447
Merge pull request #869 from kier007/patch-1
Update the UI to close the face mapper when disabled
2025-01-06 00:23:49 +08:00
Makaru a3469b7bd4
Update ui.py
Added:
- If you happen to turn off the map faces switch while the Source x Target Mapper window is open, the Source x Target Mapper window will close.
2025-01-06 00:10:53 +08:00
3 changed files with 25 additions and 5 deletions

View File

@ -23,11 +23,20 @@ We are aware of the potential for unethical applications and are committed to pr
Users are expected to use this software responsibly and legally. If using a real person's face, obtain their consent and clearly label any output as a deepfake when sharing online. We are not responsible for end-user actions.
## Quick Start (Windows / Nvidia)
## Quick Start - Download Prebuilt
<div style="margin: 28px 0;">
<div style="margin-bottom: 20px;">
<a href="https://hacksider.gumroad.com/l/vccdmm" target="_blank">
<img src="https://github.com/user-attachments/assets/c702bb7d-d9c0-466a-9ad2-02849294e540" alt="Download Button 1" style="width: 280px; display: block;">
</a>
</div>
<div>
<a href="https://krshh.gumroad.com/l/Deep-Live-Cam-Mac" target="_blank">
<img src="https://github.com/user-attachments/assets/9a302750-2d54-457d-bdc8-6ed7c6af0e1a" alt="Download Button 2" style="width: 280px; display: block;">
</a>
</div>
</div>
[![Download](media/download.png)](https://hacksider.gumroad.com/l/vccdmm)
[Download latest pre-built version with CUDA support](https://hacksider.gumroad.com/l/vccdmm) - No Manual Installation/Downloading required and Early features testing.
## Installation (Manual)
**Please be aware that the installation needs technical skills and is not for beginners, consider downloading the prebuilt.**
@ -243,6 +252,7 @@ Looking for a CLI mode? Using the -s/--source argument will make the run program
- [pereiraroland26](https://github.com/pereiraroland26) : Multiple faces support
- [vic4key](https://github.com/vic4key) : For supporting/contributing on this project
- [KRSHH](https://github.com/KRSHH) : For his contributions
- [kier007](https://github.com/kier007) : for improving the user experience
- and [all developers](https://github.com/hacksider/Deep-Live-Cam/graphs/contributors) behind libraries used in this project.
- Foot Note: Please be informed that the base author of the code is [s0md3v](https://github.com/s0md3v/roop)
- All the wonderful users who helped making this project go viral by starring the repo ❤️

View File

@ -1,3 +1,3 @@
name = 'Deep-Live-Cam'
version = '1.7.5'
version = '1.8'
edition = 'GitHub Edition'

View File

@ -256,6 +256,7 @@ def create_root(start: Callable[[], None], destroy: Callable[[], None]) -> ctk.C
command=lambda: (
setattr(modules.globals, "map_faces", map_faces.get()),
save_switch_states(),
close_popup_if_switch_off()
),
)
map_faces_switch.place(relx=0.1, rely=0.75)
@ -382,6 +383,15 @@ def analyze_target(start: Callable[[], None], root: ctk.CTk):
else:
select_output_path(start)
def close_popup_if_switch_off():
global POPUP, POPUP_LIVE
if not modules.globals.map_faces:
if POPUP and POPUP.winfo_exists():
POPUP.destroy()
POPUP = None
if POPUP_LIVE and POPUP_LIVE.winfo_exists():
POPUP_LIVE.destroy()
POPUP_LIVE = None
def create_source_target_popup(
start: Callable[[], None], root: ctk.CTk, map: list