Deep Live Cam : le deepfake à portée de main

Un nouveau logiciel open source fait parler de lui : Deep Live Cam. Cet outil innovant promet de révolutionner la création de contenu visuel en permettant aux utilisateurs de réaliser des deepfakes de haute qualité. Voici une présentation de ce logiciel fascinant, son installation et son utilisation.

Qu'est-ce que Deep Live Cam ?

Deep Live Cam est un logiciel open-source conçu pour permettre de remplacer facilement les visages dans des images et des vidéos. Bien que principalement destiné à des fins artistiques, comme l'animation de personnages personnalisés, cet outil soulève également des questions éthiques importantes. 

Considérations éthiques :

Les développeurs de Deep Live Cam sont pleinement conscients des implications éthiques de leur création. Ils ont intégré plusieurs mesures de sécurité :

  1. Un filtre automatique pour bloquer le contenu inapproprié (nudité, violence, etc.).
  2. Une exigence pour les utilisateurs d'obtenir le consentement des personnes dont le visage est utilisé.
  3. L'obligation de mentionner clairement qu'il s'agit d'un deepfake lors de la publication de contenu.

Installation de Deep Live Cam :

1. Pré-requis :

  • Avoir Python (version 3.10 recommandée).
  • Avoir pip.
  • git.
  • ffmpeg.
  • Sur Windows, installez Visual Studio 2022 runtimes

Installations des dépendances sur Linux :

Python : Python est déjà installé. Pour consulter la version : python3 --version ou python --version.

Pip : vérifier l'installation : pip --version. Commande pour l'installation : sudo apt install python3-pip

Git : vérifier l'installation : git -- version / Commande pour l'installation sudo apt install git

ffmpeg : vérifier l'installation : ffmpeg --version / Commande pour l'installation : sudo apt install ffmpeg

2. Clonage du dépôt :

Utilisez la commande : git clone https://github.com/hacksider/Deep-Live-Cam.git

3. Téléchargement des modèles :

  • Téléchargez GFPGANv1.4 ici et inswapper_128_fp16.onnx et ici ou ici en cas de problèmes.
  • Placez ces fichiers dans le dossier "models"

4. Installation des dépendances : pip install -r requirements.txt

Note pour macOS : Installez ou mettez à jour python-tk avec Homebrew

5. Accélération GPU (optionnelle) :

Pour ceux qui souhaitent des performances optimales, il est recommandé d'utiliser l'accélération matériel par le GPU. Voir les consignes sur le github.

Utilisation de Deep Live Cam :

1. Mode basique :

  • Lancez le programme avec la commande python run.py
  • Sélectionnez une image source (le visage à utiliser) et une cible (image ou vidéo à modifier)
  • Cliquez sur "Start" et attendez que le traitement soit terminé


 2. Mode webcam en direct :

  • Sélectionnez une image de visage
  • Cliquez sur "live"
  • Attendez le chargement (10 à 30 secondes)
  • Utilisez un logiciel de capture d'écran comme OBS pour streamer le résultat


Fonctionnalités avancées :

Deep Live Cam offre de nombreuses options en ligne de commande pour personnaliser le traitement :

  • Choix du processeur de frames
  • Conservation du FPS ou de l'audio d'origine
  • Filtrage NSFW
  • Choix de l'encodeur vidéo
  • Ajustement de la qualité de sortie 

Développements futurs :

L'équipe derrière Deep Live Cam travaille continuellement à l'amélioration du logiciel. Parmi les fonctionnalités prévues :

  • Support de plusieurs visages
  • Version web
  • Améliorations de l'interface utilisateur
  • Optimisation des performances 

Conclusion :

Deep Live Cam représente une avancée significative dans le domaine du deepfake accessible au grand public. Bien que l'outil offre des possibilités créatives passionnantes, il est crucial de l'utiliser de manière responsable. 

Article généré depuis cette page : https://github.com/hacksider/Deep-Live-Cam

Enregistrer un commentaire

Les commentaires sont validés manuellement avant publication. Il est normal que ceux-ci n'apparaissent pas immédiatement.

Plus récente Plus ancienne