LivePortrait es uno de los proyectos open-source de animación de retratos más utilizados: un modelo de investigación que toma un único retrato estático y le da vida, transfiriendo al rostro la expresión y el movimiento de la cabeza desde un vídeo conductor. Si no paras de verlo mencionado y quieres una respuesta clara a 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. A partir de una imagen fuente de un rostro y una señal conductora —normalmente un vídeo corto de alguien moviéndose y hablando— genera un nuevo vídeo en el que el retrato fuente replica ese movimiento, incluidos gestos sutiles y el movimiento de ojos y labios. Es conocido por ser rápido y controlable frente a enfoques más pesados basados en difusión.

Lo clave que debes entender: LivePortrait es una herramienta para desarrolladores, no una web alojada. No hay página de registro ni app en el navegador. Lo instalas en local con Python y lo ejecutas desde la línea de comandos o una interfaz de demo. Eso lo hace flexible y gratis de ejecutar, pero también implica una configuración real y una GPU competente.

Cómo ejecutar LivePortrait

LivePortrait se ejecuta en 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 es lento).
  • Python y un gestor 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 de 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 vídeo conductor para generar el resultado animado, o lanza la interfaz de demo incluida.

Como es un proyecto de investigación, cuenta con tener que leer el README y los issues la primera vez, y con gestionar tu propio entorno y actualizaciones.

LivePortrait vs una herramienta alojada de avatar parlante

LivePortrait y las herramientas de avatares alojadas resuelven problemas distintos.

  • Elige LivePortrait si te manejas con Python y GPUs, quieres control a nivel de investigación sobre la animación y valoras una vía gratuita y autoalojada por encima de la rapidez.
  • Elige una herramienta alojada si solo quieres un vídeo hablado terminado rápido, sin configuración. VisionStory convierte una sola foto más un guion en un vídeo de avatar parlante con sincronización labial directamente en tu navegador en minutos: sin Python, sin GPU y sin grabar ningún vídeo conductor.

Si tu objetivo es un presentador hablante 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 vídeo con IA o crea una foto parlante rápida para comparar.

¿Quieres un vídeo hablado sin instalar nada? Prueba VisionStory gratis: sube una foto, escribe un guion y consigue en minutos un vídeo de avatar parlante para compartir.

Preguntas frecuentes

  • ¿LivePortrait es gratis?

    Sí. LivePortrait es un proyecto open-source que puedes descargar y ejecutar tú mismo sin coste de licencia. El coste real es el hardware para ejecutarlo —idealmente un equipo 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 vídeos hablados?