LivePortrait es uno de los proyectos open-source de animación de retratos más usados: 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 lo sigues viendo citado y quieres una explicación clara sobre qué es LivePortrait, cómo ejecutarlo y si puede reemplazar herramientas alojadas de avatares parlantes, esta guía lo cubre. 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 —por lo general, un video corto de alguien moviéndose y hablando—, produce un nuevo video donde el retrato fuente refleja ese movimiento, incluyendo expresiones sutiles 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 a entender: LivePortrait es una herramienta para desarrolladores, no un sitio web alojado. No hay página de registro ni 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 gratuito de ejecutar, pero también significa que hay una configuración real de por medio y se requiere una GPU capaz.

Cómo ejecutar LivePortrait

LivePortrait se ejecuta de forma local, así que necesitas algunos requisitos antes de tu primera animación.

Requisitos previos

  • Una computadora con una GPU NVIDIA (solo CPU es posible, pero lento).
  • Python y un administrador de paquetes como conda.
  • Git, para clonar el repositorio y descargar los pesos del modelo.

Configuración

  1. Clona el repositorio del proyecto oficial en GitHub e instala las dependencias de Python.
  2. Descarga los pesos preentrenados como se describe en el README del proyecto.
  3. 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 administrar tu propio entorno y actualizaciones.

LivePortrait vs una herramienta alojada de avatares parlantes

LivePortrait y las herramientas de avatar alojadas resuelven problemas distintos.

  • Elige LivePortrait si te sientes cómodo con Python y GPUs, quieres control a nivel investigación sobre la animación y valoras una opción gratuita y autoalojada por encima de la rapidez.
  • 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 y sin 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 opción más rápida. Mira cómo funciona en creación de videos con 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 en minutos un video de avatar parlante que puedes compartir.

Preguntas frecuentes

  • ¿LivePortrait es gratis?

    Sí. LivePortrait es un proyecto open-source que puedes descargar y ejecutar tú mismo sin costo de licencia. El costo real es el hardware para correrlo —idealmente una computadora con una GPU NVIDIA— además del tiempo de configuración.

  • ¿Necesitas programar para usar LivePortrait?

  • ¿Cuál es la alternativa más fácil a LivePortrait para videos parlantes?