
Echtzeit-Gesichtstausch und Ein-Klick-Video-Deepfake mit nur einem einzigen Bild
Echtzeit-Gesichtstausch und Video-Deepfake mit einem einzigen Klick und nur einem einzigen Bild.
Diese Deepfake-Software wurde als produktives Werkzeug für die KI-generierte Medienbranche entwickelt. Sie kann Künstlern dabei helfen, benutzerdefinierte Charaktere zu animieren, ansprechende Inhalte zu erstellen und sogar Modelle für das Bekleidungsdesign zu verwenden.
Wir sind uns des Potenzials für unethische Anwendungen bewusst und verpflichten uns zu vorbeugenden Maßnahmen. Eine integrierte Prüfung verhindert, dass das Programm unangemessene Medien (Nacktheit, gewalttätige Inhalte, sensibles Material wie Kriegsaufnahmen usw.) verarbeitet. Wir werden dieses Projekt weiterhin verantwortungsvoll und unter Einhaltung von Recht und Ethik entwickeln. Wir können das Projekt einstellen oder Wasserzeichen hinzufügen, wenn dies gesetzlich vorgeschrieben ist.
Ethische Nutzung: Von den Nutzern wird erwartet, dass sie diese Software verantwortungsvoll und legal einsetzen. Wenn Sie das Gesicht einer realen Person verwenden, holen Sie deren Einwilligung ein und kennzeichnen Sie alle Ausgaben bei der Online-Veröffentlichung klar als Deepfake.
Inhaltsbeschränkungen: Die Software enthält integrierte Prüfungen, um die Verarbeitung unangemessener Medien wie Nacktheit, gewalttätige Inhalte oder sensibles Material zu verhindern.
Rechtliche Einhaltung: Wir halten uns an alle relevanten Gesetze und ethischen Richtlinien. Wenn gesetzlich vorgeschrieben, können wir das Projekt einstellen oder den Ausgaben Wasserzeichen hinzufügen.
Verantwortung des Nutzers: Wir sind nicht für Handlungen des Endnutzers verantwortlich. Die Nutzer müssen sicherstellen, dass ihre Nutzung der Software mit ethischen Standards und rechtlichen Anforderungen übereinstimmt.
Durch die Nutzung dieser Software stimmen Sie diesen Bedingungen zu und verpflichten sich, sie in einer Weise zu nutzen, die die Rechte und die Würde anderer respektiert.
Von den Nutzern wird erwartet, dass sie diese Software verantwortungsvoll und legal einsetzen. Wenn Sie das Gesicht einer realen Person verwenden, holen Sie deren Einwilligung ein und kennzeichnen Sie alle Ausgaben bei der Online-Veröffentlichung klar als Deepfake. Wir sind nicht für Handlungen des Endnutzers verantwortlich.

Dies wird wahrscheinlich auf Ihrem Computer funktionieren, ist aber langsamer, da es die CPU nutzt.
1. Richten Sie Ihre Plattform ein
iex (irm ffmpeg.tc.ht)2. Klonen Sie das Repository
git clone --depth 1 https://github.com/hacksider/Deep-Live-Cam.git
cd Deep-Live-Cam
3. Laden Sie die Modelle herunter
Legen Sie diese Dateien im Ordner "models" ab.
4. Abhängigkeiten installieren
Wir empfehlen dringend die Verwendung einer venv, um Probleme zu vermeiden.
Für Windows:
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
1. Bild/Video-Modus
python run.py aus.2. Webcam-Modus
python run.py aus.options:
-h, --help zeigen Sie diese Hilfemeldung an und beenden Sie
-s SOURCE_PATH, --source SOURCE_PATH wählen Sie ein Quellbild aus
-t TARGET_PATH, --target TARGET_PATH wählen Sie ein Zielbild oder -video aus
-o OUTPUT_PATH, --output OUTPUT_PATH wählen Sie eine Ausgabedatei oder ein Ausgabeverzeichnis aus
--frame-processor FRAME_PROCESSOR [FRAME_PROCESSOR ...] Frame-Prozessoren (Auswahl: face_swapper, face_enhancer, ...)
--keep-fps ursprüngliche fps beibehalten
--keep-audio ursprüngliche Audio beibehalten
--keep-frames temporäre Frames beibehalten
--many-faces jedes Gesicht verarbeiten
--map-faces Quell-Ziel-Gesichter zuordnen
--mouth-mask den Mundbereich maskieren
--video-encoder {libx264,libx265,libvpx-vp9} Ausgabevideo-Encoder anpassen
--video-quality [0-51] Ausgabevideo-Qualität anpassen
--live-mirror die Live-Kameraanzeige so, wie Sie sie im Frontkamera-Bild sehen
--live-resizable das Live-Kamerabild ist in der Größe veränderbar
--max-memory MAX_MEMORY maximale RAM-Menge in GB
--execution-provider {cpu} [{cpu} ...] verfügbarer Execution Provider (Auswahl: cpu, ...)
--execution-threads EXECUTION_THREADS Anzahl der Ausführungsthreads
-v, --version Programmversionsnummer anzeigen und beenden
Auf der Suche nach einem CLI-Modus? Die Verwendung des Arguments -s/--source lässt das Programm im CLI-Modus laufen.
Behalten Sie Ihren ursprünglichen Mund für präzise Bewegungen mit der Mundmaske bei
Verwenden Sie verschiedene Gesichter für mehrere Personen gleichzeitig
Sehen Sie Filme mit einem beliebigen Gesicht in Echtzeit
Führen Sie Live-Shows und Aufführungen durch
Erstellen Sie Ihr viralstes Meme aller Zeiten
Erstellt mit der Funktion 'Mehrere Gesichter' in Deep-Live-Cam
Überraschen Sie Leute auf Omegle
Bitte beachten Sie, dass die Installation technische Kenntnisse erfordert und nicht für Anfänger geeignet ist. Ziehen Sie in Betracht, die Schnellstart-Version herunterzuladen.
Für Linux:
# Stellen Sie sicher, dass Sie das installierte Python 3.11 verwenden
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
Für macOS:
Apple Silicon (M1/M2/M3) erfordert eine spezielle Einrichtung:
# Installieren Sie Python 3.11 (spezifische Version ist wichtig)
brew install [email protected]
# Installieren Sie das tkinter-Paket (erforderlich für die GUI)
brew install [email protected]
# Erstellen und aktivieren Sie eine virtuelle Umgebung mit Python 3.11
python3.11 -m venv venv
source venv/bin/activate
# Installieren Sie die Abhängigkeiten
pip install -r requirements.txt
** Falls etwas schief geht und Sie die virtuelle Umgebung neu installieren müssen **
# Deaktivieren Sie die virtuelle Umgebung
rm -rf venv
# Installieren Sie die virtuelle Umgebung neu
python -m venv venv
source venv/bin/activate
# Installieren Sie die Abhängigkeiten erneut
pip install -r requirements.txt
# Fehlerbehebung für gfpgan und basicsr
pip install git+https://github.com/xinntao/BasicSR.git@master
pip uninstall gfpgan -y
pip install git+https://github.com/TencentARC/GFPGAN.git@master
Ausführen: Wenn Sie keine GPU haben, können Sie Deep-Live-Cam mit python run.py ausführen. Beachten Sie, dass bei der ersten Ausführung Modelle heruntergeladen werden (~300MB).
CUDA Execution Provider (Nvidia)
pip install -U torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.21.0
python run.py --execution-provider cuda
CoreML Execution Provider (Apple Silicon)
Spezifische Installation für Apple Silicon (M1/M2/M3):
pip uninstall onnxruntime onnxruntime-silicon
pip install onnxruntime-silicon==1.13.1
python3.11 run.py --execution-provider coreml
Wichtige Hinweise für macOS:
python3.11 aus, nicht nur python, wenn Sie mehrere Python-Versionen installiert haben_tkinter erhalten, installieren Sie das tkinter-Paket neu: brew reinstall [email protected]# Alle installierten Python-Versionen auflisten
brew list | grep python
# Deinstallieren Sie konfliktierende Versionen bei Bedarf
brew uninstall --ignore-dependencies [email protected]
# Behalten Sie nur Python 3.11
brew cleanup
CoreML Execution Provider (Apple Legacy)
pip uninstall onnxruntime onnxruntime-coreml
pip install onnxruntime-coreml==1.21.0
python run.py --execution-provider coreml
DirectML Execution Provider (Windows)
pip uninstall onnxruntime onnxruntime-directml
pip install onnxruntime-directml==1.21.0
python run.py --execution-provider directml
OpenVINO™ Execution Provider (Intel)
pip uninstall onnxruntime onnxruntime-openvino
pip install onnxruntime-openvino==1.21.0
python run.py --execution-provider openvino