PersonaLive — открытый инструмент для анимации портретов в реальном времени. Загружаете фотографию человека, включаете веб-камеру или подаёте управляющее видео — и персонаж начинает повторять мимику, движения головы и выражение лица.
В отличие от обычных генераторов «говорящих фото», проект рассчитан на непрерывную потоковую генерацию: аватар может работать длительное время без постоянной нарезки ролика на отдельные фрагменты.
Что умеет:
🔣 Оживляет портрет по движениям человека из видео или веб-камеры.
🔣 Переносит мимику, повороты головы, положение и масштаб лица.
🔣 Генерирует длинные анимации в потоковом режиме.
🔣 Позволяет менять исходное изображение прямо в WebUI.
🔣 Поддерживает офлайн-обработку готовых видео и онлайн-режим для трансляций.
🔣 Может работать через ComfyUI.
🔣 Поддерживает ускорение через TensorRT, которое, по данным авторов, способно примерно вдвое ускорить инференс, хотя возможна небольшая потеря качества.
⚙️ Установка
git clone https://github.com/GVCLab/PersonaLive
cd PersonaLive
conda create -n personalive python=3.10
conda activate personalive
pip install -r requirements_base.txt
python tools/download_weights.py
▶️ Запуск офлайн-генерации:
python inference_offline.py \
--reference_image avatar.jpg \
--driving_video motion.mp4
Запуск WebUI:
source web_start.sh
PersonaLive выглядит как заготовка для собственного виртуального блогера: одна фотография, камера и мощная NVIDIA — и цифровой персонаж начинает двигаться вместе с вами.
♎️ GitHub/Инструкция
Где пригодится:
🟢Виртуальные ведущие и стримеры.
🟢AI-блогеры и цифровые персонажи.
🟢Аватары для трансляций и видеочатов.
🟢Персонажи для игр, ботов и интерактивных сервисов.
🟢Создание роликов из одной фотографии без ручной анимации.
😳 Лайф | 📲 Зеркало Max
#python #soft #github