LivePortrait es uno de los proyectos de animación de retratos de código abierto más usados: un modelo de investigación que toma un único retrato estático y lo trae a la vida, transfiriendo al rostro la expresión y el movimiento de la cabeza desde un video conductor. Si lo sigues viendo mencionado y quieres una respuesta en lenguaje sencillo sobre qué es LivePortrait, cómo ejecutarlo y si puede reemplazar las herramientas alojadas de avatar parlante, esta guía lo cubre. Proyecto fuente: github.com/KwaiVGI/LivePortrait.
¿Qué es LivePortrait?
LivePortrait es un framework eficiente de animación de retratos. Con una imagen fuente de un rostro y una señal conductora — por lo general, un video corto de alguien moviéndose y hablando—, produce un nuevo video en el que el retrato fuente refleja ese movimiento, incluyendo sutiles gestos y movimiento de ojos y labios. Es conocido por ser rápido y controlable en comparación con enfoques más pesados basados en difusión.
Lo clave que hay que entender: LivePortrait es una herramienta para desarrolladores, no un sitio web alojado. No hay una página de registro ni una app en el navegador. Lo instalas localmente con Python y lo ejecutas desde la línea de comandos o una interfaz de demostración. Eso lo hace flexible y gratis de ejecutar, pero también implica una configuración real y una GPU capaz.
Cómo ejecutar LivePortrait
LivePortrait se ejecuta de forma local, así que necesitas algunos requisitos previos antes de tu primera animación.
Requisitos previos
- Un equipo con una GPU NVIDIA (solo CPU es posible, pero lento).
- Python y un gestor de paquetes como conda.
- Git, para clonar el repositorio y descargar los pesos del modelo.
Configuración
- Clona el repositorio desde el proyecto oficial en GitHub e instala las dependencias de Python.
- Descarga los pesos preentrenados según se describe en el README del proyecto.
- Ejecuta la inferencia con tu retrato fuente y un video conductor para generar el resultado animado, o inicia la interfaz de demostración incluida.
Como es un proyecto de investigación, espera leer el README y los issues la primera vez, y gestionar tu propio entorno y actualizaciones.
LivePortrait vs una herramienta alojada de avatar parlante
LivePortrait y las herramientas de avatar alojadas resuelven problemas diferentes.
- Elige LivePortrait si te sientes cómodo con Python y las GPU, quieres control a nivel de investigación sobre la animación y valoras una vía gratuita y autoalojada por encima de la velocidad.
- Elige una herramienta alojada si solo quieres un video parlante terminado rápido, sin configuración. VisionStory convierte una sola foto más un guion en un video de avatar parlante con sincronización labial directamente en tu navegador en minutos: sin Python, sin GPU, sin grabar un video conductor.
Si tu objetivo es un presentador que hable a partir de una foto y un guion, una herramienta de avatar alojada suele ser la vía más rápida. Mira cómo funciona en creación de Video de IA o crea una foto parlante rápida para comparar.
¿Quieres un video parlante sin instalar nada? Prueba VisionStory gratis: sube una foto, escribe un guion y obtén un video de avatar parlante para compartir en minutos.
