LivePortrait est l’un des projets open source d’animation de portrait les plus utilisés — un modèle de recherche qui prend un seul portrait fixe et lui donne vie, en transférant sur le visage les expressions et les mouvements de tête d’une vidéo de pilotage. Si vous le voyez souvent mentionné 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 portrait. À partir d’une image source d’un visage et d’un signal de pilotage — généralement une courte vidéo de quelqu’un qui bouge et parle — il produit une nouvelle vidéo où le portrait source reproduit ce mouvement, y compris des expressions subtiles ainsi que les mouvements des yeux et des lèvres. Il est connu pour être rapide et contrôlable, comparé aux approches plus lourdes basées sur la diffusion.
Le point clé à 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 vous l’exécutez via la ligne de commande ou une interface de démo. Cela le rend flexible et gratuit à exécuter, mais cela implique aussi une vraie configuration et un GPU suffisamment puissant.
Comment exécuter LivePortrait
LivePortrait s’exécute en local, vous avez 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.
Configuration
- Cloner le dépôt depuis le projet GitHub officiel et installer les dépendances Python.
- Télécharger les poids pré-entraînés comme indiqué dans le README du projet.
- Lancer l’inférence avec votre portrait source et une vidéo de pilotage pour générer le résultat animé, ou lancer 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 votre propre environnement et vos mises à jour.
LivePortrait vs un outil d’avatar parlant hébergé
LivePortrait et les outils d’avatar hébergés résolvent des problèmes différents.
- Choisissez LivePortrait si vous êtes à l’aise avec Python et les GPU, vous voulez un contrôle de niveau recherche sur l’animation, et vous privilégiez une solution gratuite et auto-hébergée plutôt que la vitesse.
- Choisissez un outil hébergé si vous voulez simplement une vidéo parlante finie rapidement, sans configuration. VisionStory transforme une photo et un script en 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 de pilotage à enregistrer.
Si votre objectif est un présentateur parlant à 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 son fonctionnement dans la 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 en quelques minutes une vidéo d’avatar parlant partageable.
