LivePortrait es uno de los proyectos de animación de retratos de código abierto más utilizados: un modelo de investigación que toma un solo retrato estático y lo hace cobrar vida, transfiriendo la expresión y el movimiento de la cabeza desde un video de conducción al rostro. Si sigues viéndolo mencionado y quieres una respuesta clara y sencilla sobre qué es LivePortrait, cómo ejecutarlo y si puede sustituir a las herramientas alojadas de avatares parlantes, esta guía lo explica. Proyecto fuente: github.com/KwaiVGI/LivePortrait.
¿Qué es LivePortrait?
LivePortrait es un framework eficiente de animación de retratos. Dada una imagen fuente de un rostro y una señal de conducción — normalmente un video corto de alguien moviéndose y hablando — genera un nuevo video en el que el retrato fuente refleja ese movimiento, incluidos gestos sutiles y el 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 debes entender: LivePortrait es una herramienta para desarrolladores, no un sitio web alojado. No hay página de registro ni aplicación 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 gratuito de ejecutar, pero también significa que necesitas una configuración real y una GPU potente.
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 tal como se describe en el README del proyecto.
- Ejecuta la inferencia con tu retrato fuente y un video de conducción 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 avatares parlantes
LivePortrait y las herramientas de avatares alojadas resuelven problemas diferentes.
- Elige LivePortrait si te sientes cómodo con Python y GPUs, quieres control a nivel de investigación sobre la animación y valoras una opción gratuita y autoalojada por encima de la velocidad.
- Elige una herramienta alojada si solo quieres un video parlante terminado rápidamente, 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 necesidad de grabar un video de conducción.
Si tu objetivo es un presentador parlante 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 un foto parlante rápido 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.
