Fast face swap in ComfyUI / ReActor custom nodes

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024
  • Fast face swap in ComfyUI / ReActor custom nodes
    _________________________________
    🔥 Lessons on Stable Diffusion:
    • ПОЛНОЕ руководство по ...
    _________________________________
    🔥 Useful links:
    ➥ Github ReActor extension:
    github.com/Gou...
    ➥ Model face_yolov8m.pt:
    huggingface.co...
    ➥ Models sam_vit_b_01ec64.pth and sam_vit_l_0b3195.pth:
    huggingface.co...
    _________________________________
    🔥 My page on:
    ➥ Telegram channel:
    t.me/antinoice_tg
    ➥ Civitai:
    civitai.com/us...
    ➥Patreon:
    / antinoice
    ➥Deviantart:
    www.deviantart...
    ➥Artstation:
    www.artstation...
    ➥ Pinterest:
    / antinoice
    ➥Instagram:
    / mr.antinoice
    _________________________________
    Become a channel sponsor:
    / @antinoice
    @antinoice
    _________________________________
    Support the channel!
    ➥Ko-fi:
    ko-fi.com/anti...
    ➥ Donatello:
    donatello.to/a...
    ➥ PayPal:
    www.paypal.com...
    _________________________________
    #antinoice, #stablediffusion, #prompting , #comfyui ,

Комментарии • 42

  • @smartfox6553
    @smartfox6553 4 месяца назад +3

    Спасибо!

  • @ponponych2
    @ponponych2 3 месяца назад +1

    Смысл делать модель из одной фото. А вот из нескольких... из трёх по мне хороший результат... имеет смысл делать модель. Как одного человека для достижения наилучшей похожести, так и симбиоз разных для баловства или поиска идеальной красоты))) Просто через Batch

  • @RomanLatinov
    @RomanLatinov 3 месяца назад +4

    @antinoice не сравнивали ReActor с IP Adapter Face ID какой алгоритм лучше справляется с подменой лица?

    • @antinoice
      @antinoice  3 месяца назад +2

      Привет! Извеняюсь что долго не выходил на связь - болел!
      Да сравнивал, и как раз готовил видео по IPAdapter. Могу сказать что результат с IPAdapter лучше.

  • @romanioamd5319
    @romanioamd5319 14 дней назад +1

    От меня таймкоды в поддержку канала автора. Быстрая подмена лиц в ComfyUI / ReActor custom nodes
    00:00:00 Установка расширения Reactor
    • Установка Visual Studio или Visual Studio Code.
    • Установка расширения Reactor через менеджер или вручную.
    00:03:18 Работа с нодами
    • Нода Face Swap для замены лиц.
    • Нода Face Restore для дополнительной обработки.
    • Определение гендера и индекса лица.
    • Сохранение моделей лиц для использования в дальнейшем.
    00:12:52 Генерация изображений с использованием Reactor
    • Генерация изображений с использованием моделей лиц.
    • Пост-обработка изображений для улучшения качества.
    • Отбор маски для замены лица.

  • @VintageForYou
    @VintageForYou 28 дней назад +1

    Getting this error on installing Reactor Getting requirements to build wheel did not run successfully.

    • @antinoice
      @antinoice  25 дней назад

      Make sure you are using Python 3.10

  • @karnauscas
    @karnauscas 25 дней назад +1

    столкнулся с проблемами при установке реактора на версии, установленной через стабилитиматрикс. решений так и не нашел. уставановил портабл версию комфи юи. через нее, за счет прописанных решений на гитхабе у автора смог решить и запустить

  • @ilyaivanov9283
    @ilyaivanov9283 4 месяца назад +2

    Спасибо! Скажи, пожалуйста, как сделать нити между нодами прямыми, как у тебя?

    • @antinoice
      @antinoice  4 месяца назад +4

      В настройках (шстеренка) есть пункт Link Render Mode - выбрать режим Straight и связи будут прямыми.

  • @dolboeb-tz4bw
    @dolboeb-tz4bw Месяц назад

    Спасиюл за урок. Добавьте ссылку на модель для детекции рук,Вы забыли добавить.

  • @Sergey_Pr
    @Sergey_Pr 4 месяца назад +2

    При загрузке схемы: ReActor_Generation&Face_Swap.json
    не были найдены следующие типы узлов:
    • InstructPixToPixConditioning
    на схеме выделен красным цветом
    Подскажите как установить PixToPix. Обновление comfyui проблему не решило.

    • @monkmb0
      @monkmb0 4 месяца назад +1

      тоже возникли проблемы с установкой некоторых нод ((IMPORT FAILED): C:\-AI-\ComfyUI_windows_portable\ComfyUI\custom_nodes\comfyui-reactor-node)

    • @monkmb0
      @monkmb0 4 месяца назад +1

      разобрался, через менеджер прошел по ссылке на проблемную ноду в разделе (install mission custom nodes) и прошел подробно по пункту (Troubleshooting) и все заработало

    • @antinoice
      @antinoice  4 месяца назад +1

      Всё верно пишет @monkmb0 можно доустановить ноды с помощью кнопки Install Missing Custom Nodes.

    • @antinoice
      @antinoice  4 месяца назад +1

      Рад что у вас получилось!

    • @monkmb0
      @monkmb0 4 месяца назад +1

      ​Проблема как раз заключалась в том что недостающие ноды не устанавливались, вот и написал что нужно было пройти на гитхаб и там по пунктам уже вручную устанавливать какие-то дополнения, надеюсь что кому-то тоже поможет ​@@antinoice

  • @anikandr
    @anikandr 2 месяца назад

    Три раза скачивал переустанавливал и конфиюи и реакрор, пишет reactor import failed

  • @OrlovIV
    @OrlovIV Месяц назад +1

    Отличный инструмент для восстановления лица: 1- генеришь на основе изображения hi denoise со всеми деталями, 2- потом оригинал просто подставляешь. Получится ли только, если подставлять лицо меньшего качества?

  • @valorantacemiyimben
    @valorantacemiyimben 2 месяца назад +1

    Hello. Where can we download the workflow?

    • @antinoice
      @antinoice  2 месяца назад +1

      You can download workflow from here:
      www.patreon.com/antinoice
      and from here:
      t.me/antinoice_tg/129

  • @VlCepesh
    @VlCepesh 3 месяца назад +1

    Добрый день. Вопрос такой. Пользуюсь Реактором в А1111 на SD1,5 моделях. Результат отличный. Часто получается почти 100%-ное сходство. В ComfyUI на вашей сборке такого получить не получается. В чем причина? Реактор здесь хуже работает? Или это XL модели так себя ведут (здесь использую их)? Кстати, попробовал модель 1,5, уперся в ошибку, но так и не смог найти причину, вроде бы сменил и VAE, и Лоры.... Хотелось бы еще видео по Supir, и какую-нибудь простую сборку, которая бы просто вытягивала загруженную фотографию.

    • @antinoice
      @antinoice  3 месяца назад +1

      Очень важно подобрать подходящую XL модель, с моделями SD1.5 это не так критично (сами изображения меньше с ними легче работать). Ещё можно поиграться с настройками.

    • @VlCepesh
      @VlCepesh 3 месяца назад +1

      @@antinoice ну модель чаще вашу использую Banobo. Вполне устраивает. пробовал еще парочку, но они не давали реалистичных картинок. А в Реакторе не так много настроек. Модели менял, цифры тоже. Но результат не очень.... (

  • @user-eg1yo7ge1j
    @user-eg1yo7ge1j 3 месяца назад +1

    Зрозуміло , як вони в інтернеті стають кращими )))

    • @antinoice
      @antinoice  3 месяца назад +1

      Ага. Один клік і на фото вже обличчя зранку у понеділок. :-)

  • @stropol111
    @stropol111 3 месяца назад +1

    Cannot execute because a node is missing the class_type property.: Node ID '#343' здравствуйте! что за ошибка немогу разобратся , вы профи - подскажите пожалуйста!!!!!!

    • @antinoice
      @antinoice  3 месяца назад +1

      Прошу прощения за задержку с ответом (болел почти 2 недели). К сожалению я не знаю что это за ошибка, но логику понять можно. Отсутствует необходимая нода. Если у вас в воркфлов есть красная нода то зайдите в менеджер и выберите Install Missing Nodes, менеджер предложит установить необходимую ноду.
      Если проблема не в этом то попробуйте обновить Reactor.

  • @Djonsing
    @Djonsing 2 месяца назад +1

    А что ещё за «ComfyUI-AudioReactor» появился?

    • @antinoice
      @antinoice  2 месяца назад +2

      Не слышал! Спасибо за информацию, будем посмотреть! :)

  • @zluka3665
    @zluka3665 2 месяца назад

    Ругается на Cuda, в общем проблема , карта 3060/12g

  • @Irina-ei3cy
    @Irina-ei3cy Месяц назад

    в папке models нет ultralytics,что делать?

    • @OrlovIV
      @OrlovIV 20 дней назад

      я просто руками прописал им папку

  • @OrlovIV
    @OrlovIV 20 дней назад

    Reactor в итоге не работает ни у меня, ни на гетсалт даже. Настройки и модели те же. Оба изобр 512х512. Питон 3.11.9 На моем компе ошибка импорта. Потом по инструкции trouble shuting обновил пип, какойто лайтфейс установил и тд. Заработало. Потом опять ошибки (какойто конфиг(onnxruntime) ссылается на путь явно от чужого компа, у меня такого небыло никода) Потом ошибка что пол не правильно определен. Потом сорс и инпут местами поменялся. Отключил гендер и все заработало! (Чудно пару часов времени провел)

    • @antinoice
      @antinoice  20 дней назад

      Видимо бывает и так))) У меня ща ReActor отлично работает.

    • @OrlovIV
      @OrlovIV 20 дней назад

      @@antinoice хорошая штука. Но картинка наследует портретные характеристики донора. Масса лица остаётся, расстояние между клиновидными костями остаётся, масса подбородка не учитывается. Либо в ручную подогнать надо сначала, либо что-то ещё пробовать. Пока пересадка больше на хорошем любительском уровне.

  • @video-sketches
    @video-sketches 3 месяца назад

    Бро, подскажи. Вчера было всё нормально. А сегодня GFPGAN v.1.4 перестал работать.
    Выскакивает ошибка: WARNING: comfy_extras.chainner_models is deprecated and has been replaced by the spandrel library.
    [ReActor] 12:02:29 - STATUS - Restoring with GFPGANv1.4.pth
    WARNING: comfy_extras.chainner_models is deprecated and has been replaced by the spandrel library.
    [ReActor] 12:02:34 - STATUS - Working: source face index [0], target face index [0]
    [ReActor] 12:02:34 - STATUS - Using Hashed Source Face(s) Model...
    [ReActor] 12:02:34 - STATUS - Analyzing Target Image...
    [ReActor] 12:02:35 - STATUS - Swapping...
    [ReActor] 12:02:36 - STATUS - --Done!--
    А если такой же лог смотреть с использованием codeformer, то ошибки не возникает
    [ReActor] 12:11:36 - STATUS - Restoring with codeformer.pth
    [ReActor] 12:11:39 - STATUS - Working: source face index [0], target face index [0]
    [ReActor] 12:11:39 - STATUS - Using Hashed Source Face(s) Model...
    [ReActor] 12:11:39 - STATUS - Analyzing Target Image...
    [ReActor] 12:11:40 - STATUS - Swapping...
    [ReActor] 12:11:40 - STATUS - --Done!--
    При этом GFPGAN не отрабатывает. Пробовал на разных workflow, которые у меня есть. Везде GFPGAN поломался, но я сегодня (28.05.2024) обновил ComfyUI. Проверь, как у тебя?
    p.s. GFPGAN v.1.3 тоже не запускается. Пишет, что отработало, но на самом деле результат просто засветляет (туман, дымка, пересвеченное фото)

    • @antinoice
      @antinoice  3 месяца назад

      Привет! Сорян что не ответил вовремя - болел. У меня вроде норм работает.

  • @user-up6my7nk2b
    @user-up6my7nk2b 4 месяца назад +1

    Ожидал что он будет подменивать лицо, но он смешивает как то по своему. Короче подменить лицо не получится, будет похоже, но не то.

    • @antinoice
      @antinoice  4 месяца назад +2

      Вы правы! Прям один в один не получиться, но что-то похожее вполне. Это "расширение" перенимает черты лица и переносит их на другое лицо. При этом не внося значительных изминений по типу размера и формы лица. Но это можно обыграть увеличением области отбора маски что бы при последующей генерации перегенерить большую область (можно всю голову) - это улучшит результат.
      Достоинство реактора в том что можно быстро при генерации получать качественное лицо с помощью кодеформера (не важно какое), и в наборе есть полезные ноды, они очень сильно помагают работать с масками.
      Так что это не бессполезное расширение и плюс оно регулярно обновляется.