SamuKata
OreX
OreX

boosty


ACE plus portrait - face swap по одному изображению

🎦 СМОТРЕТЬ НА YOUTUBE
🎦 СМОТРЕТЬ НА RUTUBE
🪛 18.05.2025 - Заменена схема в связи с некорректным формированием подсказки. Теперь результаты должны быть лучше.
Сегодня вы познакомитесь с новой техникой Face Swap - переноса лиц. На данный момент это лучшее решение для переноса лиц по одному изображению. Лучше только обученная Flux Lora на лицо. Я собрал хорошую схему ACE++ Portrait, которой я сегодня с вами поделюсь.
Что за технология ACE++ Portrait - это Lora настроенная на перенос лиц с парного изображений. То есть в режиме inpaint на вход подается тандемное изображение и тандемная маска. И генерация идет на модели Flux Fill с Lora Portrait для обработки таких изображений. В итоге лицо с первой половины изображения переносится на лицо которое находится на второй половине этого изображения.
МЕНЮ
00:00 - Обзор технологии ACE++ Portrait
01:41 - Установка ComfyUI. Настроенная portable comfyui
02:21 - Установка моделей для Ace plus portrait
03:39 - Подготовка workflow ace++ comfyui
06:53 - Разбор схемы ace plus portrait comfyui
08:03 - Заменяем одно лицо, если на изображении много лиц
09:58 - Важный параметр влияющий на размер маски
14:00 - Составление prompt для ace++ portrait
ИНСТРУКЦИЯ
1. Если у вас не установлен ComfyUI, то отличным решение будет установить настроенную portable ComfyUI. В ней установлены все необходимые библиотеки и популярный набор узлов с зависимостями и нужными версиями. Ознакомиться и скачать сборку можно тут: ССЫЛКА
2. Скачать модель Flux FILL FP8 UNET: ССЫЛКА
Перед загрузкой моделей с
huggenface вам нужно зарегистрироваться.
(models / diffusion_models)
3. Если у вас нет модели T5 от Flux или SD3 то скачайте:
FP8-ССЫЛКА, FP16-СКАЧАТЬGGUF-СКАЧАТЬ
(models / clip)
4. Если у вас нет модели CLIP-L то скачайте: СКАЧАТЬ
(models / clip)
5. Если у вас нет Flux VAE то скачайте: СКАЧАТЬ
(models / vae)
6. Lora Portrait ACE++: ССЫЛКА
7. Схема к видео в формате png.
(это не просто картинка, она содержит схему внутри, поэтому её можно закинуть в comfyui)
ACE-Portrait-NewPrompt-workflow.png
обновление - 25.08.2025
ДОПОЛНИТЕЛЬНЫЕ ССЫЛКИ
1. Страница разработчика ACE++: ССЫЛКА
2. Все модели LORA ACE++: ССЫЛКА
🔥 Курс по "AUTOMATIC 1111" с поддержкой на сайте https://stabledif.ru
🔥 Курс по "ComfyUI" с поддержкой на сайте https://stabledif.ru/comfyui
✔️Телеграм-канал: https://t.me/stabledif_lesson
✔️ Telegram ЧАТ: https://t.me/stable_dif
✔️VK Prompts: https://vk.com/stabledif

ACE plus portrait - face swap по одному изображению ACE plus portrait - face swap по одному изображению

Comments

<div ><div><span class="text">Олег спасибо за отзывчивость, я пошёл простым путем просто отключил этот узел, работает без него, про качество пока ничего не могу сказать. Спасибо.</span></div></div>

Владимир Бондарь

<div ><div><span class="text">Владимир Бондарь, похоже на тот момент у меня стояли другие teacache и очень много развелось их все называются одинаково.</span></div></div>

OreX

<div ><div><span class="text">Сборка Ваша ComfyUI-StableDif-t27-p312-cu128-v2.1</span></div></div>

Владимир Бондарь

<div ><div><span class="text">Айдар Сафин, спасибо за замечание. Похоже узлы обновились и слетели положения. Но я вообще поменял формирование подсказки, теперь результат должен быть лучше. Схему заменил в посте.</span></div><div></div></div>

OreX

<div ><div><span class="text">Привет.<br>В ноде 🔤 CR Text Replace ошибка.<br>[prompt face] и [prompt img] надо поставить в find1 и find2, replace сделать пустыми. Почему-то, при первом открытии workflow у меня они в replace1 и replace2, а find1 и find2 пустые. Соответственно, нод для замены ищет "" зацикливается и получается огромный промт (роман "Тык-Дык" в 10-ти томах отдыхает</span><span class="smile"><img id="3f26b442-06b1-4b94-b9bd-3a1af887057e" src="/thumbnail/boosty_smile/BeamingFace.webp" title="beaming_face" class="smile"></span><span class="text">). Потому и зависает с сообщением о превышении кол-ва токенов (Token indices sequence length... бла-бла (4073656 > 77).</span></div><div></div><div><div class="image"><img id="10390852-e4b2-40cb-b87f-07159c8fd5f6" src="https://images.boosty.to/image/10390852-e4b2-40cb-b87f-07159c8fd5f6?change_time=1747285929" change_time="1747285929" width="222" height="222" style="max-width: 100%; height: auto;"></div><div class="image"><img id="c3fa4b02-f6f7-4591-a79f-4c8a283b3976" src="https://images.boosty.to/image/c3fa4b02-f6f7-4591-a79f-4c8a283b3976?change_time=1747286342" change_time="1747286342" width="356" height="320" style="max-width: 100%; height: auto;"></div></div>

Айдар Сафин

<div ><div><span class="text">tokmak,  </span></div><div></div><div><div class="image"><img id="10a554db-deb5-4c0f-8f57-e7403f5e1280" src="https://images.boosty.to/image/10a554db-deb5-4c0f-8f57-e7403f5e1280?change_time=1747116618" change_time="1747116618" width="1263" height="1613" style="max-width: 100%; height: auto;"></div></div>

OreX

<div ><div><span class="text">Подскажите в чем проблема?</span></div><div></div><div><div class="image"><img id="79de9ad8-894a-4e22-83d4-f9093fa42ac6" src="https://images.boosty.to/image/79de9ad8-894a-4e22-83d4-f9093fa42ac6?change_time=1747070403" change_time="1747070403" width="821" height="664" style="max-width: 100%; height: auto;"></div></div>

tokmak


More Creators