DeepFake в Telegram: простая замена лица за 5 минут
Покажу два способа замены лица на фото через Telegram-бота. Первый — через промты со Stable Diffusion, второй — через инструмент Inpaint. На выходе получается качественный DeepFake даже с исходных фото низкого разрешения. Проверял на портретах — результат впечатляет.
Времени уйдет минут 5-10, навыки не нужны. Работает прямо с телефона.
Что понадобится для создания DeepFake
Только фотография лица, которое хотим использовать для замены. Качество не критично — нейросеть справляется даже с размытыми снимками. Проверял на старых селфи с плохим освещением — получилось годно.
Важный момент: лучше выбирать фото, где лицо повернуто анфас или в легком повороте. Профиль работает хуже.
Способ 1: Замена лица через промты Stable Diffusion
Загружаем референсное лицо
Открываем бот со Stable Diffusion — работает без VPN и принимает российские карты. Нажимаем на скрепку рядом с полем ввода сообщения и загружаем фото с нужным лицом.
После загрузки бот покажет уведомление. Нажимаем кнопку «Сохранить DeepFace». Лицо сохранится в галерею с уникальным кодом.
Получаем код лица из галереи
Переходим в нижнее меню бота и выбираем «Настройки стилей». Там находим пункт «Галерея DeepFace». В списке сохраненных лиц ищем наше фото и копируем код — выглядит как <face:813:1>.
Этот код понадобится в промте для генерации.
Составляем промт для генерации
Теперь создаем описание желаемого образа. Структура такая: описание внешности + контекст + стиль + код лица.
Пример промта:
молодой мужчина в деловом костюме, офисная обстановка, профессиональное освещение, портрет в стиле корпоративной фотосессии <face:813:1>
Еще варианты:
девушка в спортивной одежде, тренажерный зал, динамичное освещение, фитнес фотография <face:721:1>
мужчина в кожаной куртке, городская улица вечером, неоновые огни, кинематографический стиль <face:456:1>
Отправляем промт боту и ждем результат. Stable Diffusion генерирует несколько вариантов — выбираем лучший.
Когда этот способ работает лучше
Промты через SD хороши для создания полностью новых образов. Если нужно поместить лицо в фантазийную обстановку или кардинально изменить стиль — этот метод идеален. Проверял для создания аватарок в разных стилях — от аниме до реализма.
Способ 2: Точная замена через Inpaint
Второй метод подходит, когда есть конкретное фото и нужно заменить на нем только лицо. Более контролируемый результат.
Загружаем основное фото
В том же боте с нейросетями загружаем фотографию, где хотим заменить лицо. Можем использовать любой снимок — групповое фото, портрет, даже кадр из фильма.
После загрузки бот откроет веб-интерфейс для редактирования.
Выделяем область для замены
В открывшемся редакторе закрашиваем лицо, которое нужно заменить. Инструмент кисти находится в левой панели. Важно: захватываем всю область лица, включая края волос и подбородок.
Не нужно быть сверхточным — ИИ сам определит границы и сделает естественный переход.
Выбираем новое лицо
Нажимаем в главном меню на раздел «DeepFace». Выбираем из галереи сохраненных лиц нужное. Если лица там нет — загружаем новое через кнопку добавления.
Подтверждаем выбор кнопкой «Сохранить».
Запускаем генерацию
Нажимаем значок самолета в правом нижнем углу и ждем. Бот обработает изображение и пришлет результат в чат Telegram.
Фишка: дополнительные параметры не нужны. ИИ сам подберет освещение, ракурс и стиль под исходное фото.
Продвинутая техника: комбинирование Inpaint + DeepFace
Для сложных задач можно использовать оба инструмента последовательно. Сначала заменяем лицо через Inpaint, потом дорабатываем детали.
После генерации в Inpaint бот автоматически создает копию и отправляет в чат. Можно снова открыть ее в редакторе и добавить детали — изменить фон, дорисовать объекты, скорректировать освещение.
Лайфхак: если лиц на изображении нет, функция DeepFace отключается автоматически. Удобно для работы с фоном отдельно.
Частые ошибки при создании DeepFake
Плохой ракурс исходного лица. Если сохраненное лицо в профиль, а целевое фото анфас — результат получается неестественным. Лучше подбирать похожие ракурсы.
Слишком маленькая область выделения в Inpaint. Захватывайте с запасом — шею, уши, край волос. ИИ лучше справляется с большой областью.
Игнорирование освещения. В промтах стоит указывать тип освещения — «мягкий свет», «студийное освещение», «естественный свет». Это улучшает качество.
Когда какой способ выбирать
Промты + Stable Diffusion: создание новых образов, аватарки, арты, концепты персонажей. Больше творческой свободы.
Inpaint: точная замена лица на существующем фото, обработка архивных снимков, создание семейных коллажей.
Оба способа работают в одном боте — переключаться между инструментами можно прямо в диалоге. Удобно, что все функции в одном месте и работает с мобильного.
Результат
DeepFake через Telegram получается качественным даже с простых исходников. На создание одного образа уходит 2-3 минуты. Промты дают больше креатива, Inpaint — точности.
Бот принимает российские карты, есть бесплатные генерации для тестов. Установка Stable Diffusion на компьютер не нужна — все работает в облаке.
Кстати, если интересуют другие техники работы с лицами и детальные настройки параметров, вот здесь разобраны дополнительные возможности и примеры использования.