LivePortrait es uno de los proyectos open source de animación de retratos más usados: un modelo de investigación que toma un único retrato estático y le da vida, transfiriendo la expresión y el movimiento de la cabeza desde un video conductor al rostro. Si lo venís viendo mencionado y querés una respuesta en criollo sobre qué es LivePortrait, cómo ejecutarlo y si puede reemplazar 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 conductora — por lo general un video corto de alguien moviéndose y hablando — produce un nuevo video donde el retrato fuente refleja ese movimiento, incluyendo sutiles cambios de expresión 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 para entender: LivePortrait es una herramienta para desarrolladores, no un sitio web alojado. No hay página de registro ni app en el navegador. Lo instalás localmente con Python y lo ejecutás desde la línea de comandos o una interfaz de demo. Eso lo vuelve flexible y gratis para ejecutar, pero también implica una configuración real y una GPU con buen rendimiento.

Cómo ejecutar LivePortrait

LivePortrait se ejecuta de forma local, así que necesitás 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 gestor de paquetes como conda.
  • Git, para clonar el repositorio y descargar los pesos del modelo.

Configuración

  1. Cloná el repositorio desde el proyecto oficial de GitHub e instalá las dependencias de Python.
  2. Descargá los pesos preentrenados como se describe en el README del proyecto.
  3. Ejecutá la inferencia con tu retrato fuente y un video conductor para generar el resultado animado, o iniciá la interfaz de demo incluida.

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

LivePortrait vs una herramienta alojada de avatares parlantes

LivePortrait y las herramientas de avatares alojadas resuelven problemas distintos.

  • Elegí LivePortrait si te llevás bien con Python y GPUs, querés control a nivel investigación sobre la animación y valorás un camino gratis y autohospedado por sobre la velocidad.
  • Elegí una herramienta alojada si solo querés 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 y sin grabar un video conductor.

Si tu objetivo es un presentador parlante a partir de una foto y un guion, una herramienta de avatares alojada suele ser el camino más rápido. Mirá cómo funciona en creación de video con IA, o hacé una foto parlante rápida para comparar.

¿Querés un video parlante sin instalar nada? Probá VisionStory gratis: subí una foto, escribí un guion y conseguí un video de avatar parlante para compartir en minutos.

Preguntas frecuentes

  • ¿LivePortrait es gratis?

    Sí. LivePortrait es un proyecto open source que podés descargar y ejecutar vos mismo 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.

  • ¿Tenés que programar para usar LivePortrait?

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