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 le da vida, transfiriendo al rostro la expresión y el movimiento de cabeza desde un video controlador. Si sigues viéndolo mencionado y quieres una respuesta clara y sin tecnicismos sobre qué es LivePortrait, cómo ejecutarlo y si puede reemplazar 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 control —por lo general un video corto de alguien moviéndose y hablando—, produce un nuevo video en el que el retrato original 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 que debes 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 implica una configuración real y una GPU capaz.

Cómo ejecutar LivePortrait

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

Requisitos previos

  • Una máquina 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 desde el proyecto oficial en GitHub e instala las dependencias de Python.
  2. Descarga los pesos preentrenados según se describe en el README del proyecto.
  3. Ejecuta la inferencia con tu retrato fuente y un video controlador para generar el resultado animado, o abre 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 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 ruta 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 grabar un video controlador.

Si tu objetivo es un presentador parlante a partir de una foto y un guion, una herramienta de avatar alojada suele ser la ruta 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 un video de avatar parlante compartible en minutos.

Preguntas frecuentes

  • ¿LivePortrait es gratis?

    Sí. LivePortrait es un proyecto open-source que puedes descargar y ejecutar por tu cuenta sin costo de licencia. Tu costo real es el hardware para ejecutarlo —idealmente una máquina con una GPU NVIDIA— más el tiempo de configuración.

  • ¿Necesitas programar para usar LivePortrait?

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