LivePortrait est l’un des projets open source d’animation de portraits les plus utilisés — un modèle de recherche qui prend un portrait fixe et lui donne vie, en transférant sur le visage les expressions et les mouvements de tête à partir d’une vidéo pilote. Si vous le voyez souvent cité et que vous voulez une réponse simple à ce qu’est LivePortrait, comment l’exécuter et s’il peut remplacer des outils d’avatar parlant hébergés, ce guide est fait pour vous. Projet source : github.com/KwaiVGI/LivePortrait.

Qu’est-ce que LivePortrait ?

LivePortrait est un framework efficace d’animation de portraits. À partir d’une image source d’un visage et d’un signal de pilotage — généralement une courte vidéo d’une personne qui bouge et parle — il produit une nouvelle vidéo dans laquelle le portrait source reproduit ce mouvement, y compris les expressions subtiles, ainsi que les mouvements des yeux et des lèvres. Il est réputé pour être rapide et facile à contrôler par rapport à des approches plus lourdes basées sur la diffusion.

Le point essentiel à comprendre : LivePortrait est un outil pour développeurs, pas un site web hébergé. Il n’y a pas de page d’inscription ni d’application dans le navigateur. Vous l’installez en local avec Python et l’exécutez depuis la ligne de commande ou via une interface de démonstration. C’est flexible et gratuit à exécuter, mais cela implique une vraie configuration et un GPU suffisamment performant.

Comment exécuter LivePortrait

LivePortrait s’exécute en local ; vous aurez donc besoin de quelques prérequis avant votre première animation.

Prérequis

  • Une machine avec un GPU NVIDIA (CPU seul possible, mais lent).
  • Python et un gestionnaire de paquets comme conda.
  • Git, pour cloner le dépôt et télécharger les poids du modèle.

Installation

  1. Clonez le dépôt depuis le projet officiel sur GitHub et installez les dépendances Python.
  2. Téléchargez les poids préentraînés comme indiqué dans le README du projet.
  3. Lancez l’inférence avec votre portrait source et une vidéo pilote pour générer le résultat animé, ou démarrez l’interface de démo incluse.

Comme il s’agit d’un projet de recherche, attendez-vous à lire le README et les issues la première fois, et à gérer vous-même votre environnement et les mises à jour.

LivePortrait vs un outil d’avatar parlant hébergé

LivePortrait et les outils d’avatar hébergés ne résolvent pas les mêmes problèmes.

  • Choisissez LivePortrait si vous êtes à l’aise avec Python et les GPU, que vous voulez un contrôle de niveau recherche sur l’animation, et que vous privilégiez une solution gratuite et auto-hébergée plutôt que la rapidité.
  • Choisissez un outil hébergé si vous voulez simplement une vidéo parlante finalisée rapidement, sans configuration. VisionStory transforme une seule photo + un script en une vidéo d’avatar parlant synchronisée sur les lèvres, directement dans votre navigateur en quelques minutes — sans Python, sans GPU, sans vidéo pilote à enregistrer.

Si votre objectif est un présentateur qui parle à partir d’une photo et d’un script, un outil d’avatar hébergé est généralement la voie la plus rapide. Découvrez comment ça marche dans création de vidéo IA, ou créez rapidement une photo parlante pour comparer.

Vous voulez une vidéo parlante sans rien installer ? Essayez VisionStory gratuitement — importez une photo, saisissez un script et obtenez une vidéo d’avatar parlant partageable en quelques minutes.

Questions fréquemment posées

  • LivePortrait est-il gratuit ?

    Oui. LivePortrait est un projet open source que vous pouvez télécharger et exécuter vous-même, sans frais de licence. Le vrai coût, c’est le matériel nécessaire pour l’exécuter — idéalement une machine avec un GPU NVIDIA — ainsi que le temps de configuration.

  • Faut-il coder pour utiliser LivePortrait ?

  • Quelle est l’alternative la plus simple à LivePortrait pour les vidéos parlantes ?