DeepFake: Меняем лицо человека

STREETBEAT SUPPORT

⭐️⭐️⭐️⭐️⭐️⭐️⭐️ ЛУЧШАЯ ЗП В РФ
Support
Сообщения
1.159
Реакции
19.531
main_статьи_v2.png
Хочешь стримить в Discord, Zoom или OBS с чужим лицом? Добро пожаловать в эпоху, где ты — кто угодно.
С этим мануалом ты станешь тем, кто умеет подменить лицо в реальном времени. Основа — GitHub-проект от hacksider.​

image.png

Что это за штука?​

Deep-Live-Cam — это ПО для real-time подмены лиц на камере. Оно использует OpenCV, DeepFaceLive и модульные модели. Ты включаешь камеру — а на выходе уже другой человек. Отлично работает для стримов, конференций, фейк-звонков и мемов.
giphy.gif
image.png


Что нужно для запуска?​

  • Windows 10/11 (Linux — с костылями, пока не для новичков, и на linux всё плохо с видюхами от nvidia)
  • Видеокарта NVIDIA с поддержкой CUDA (RTX желательно)
  • Python 3.9 или 3.10
  • OBS
  • Виртуальная камера (OBS-VirtualCam)
  • Терпение
Внимание видеокарта очень важна в этом инструменте, рекомендуется 3080ti для более стабильных +20 fps
image.png

1.png


Установка Deep-Live-Cam на Windows

1. Клонируем проект
Скачайте репозиторий:


2. Устанавливаем Python 3.10
Скачайте Python:

При установке — не забудьте включить галочку: "Add Python to PATH"

3. Устанавливаем FFmpeg
Скачайте отсюда:

Screenshot_1.png
Распакуйте, например, в:
C:\ffmpeg

Добавьте в системный PATH:
  1. Нажмите Win + R, введите
    Bash:
    sysdm.cpl
  2. Перейдите во вкладку ДополнительноПеременные среды
  3. Внизу найдите переменную PathИзменить
  4. Добавьте строку:
    C:\ffmpeg\bin

4. Visual Studio Build Tools
Скачайте:

Screenshot_2.png
При установке отметьте как у меня на скрине:
  • C++ build tools
  • Windows 11 SDK
  • MSVC v143 - VS 2022 C++ x64/x86 build tools
5. Установка CUDA и cuDNN

CUDA Toolkit 12.8:

cuDNN v8.9.7 для CUDA 12.x:


Распакуйте содержимое папок bin, include, lib в:
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v12.8\

6. Загрузка моделей

Скачайте файлы и поместите в папку models:
• GFPGANv1.4.pth

• inswapper_128_fp16.onnx


7. Виртуальное окружение

Откройте CMD от имени администратора в директории проекта:
Bash:
python -m venv venv
venv\Scripts\activate

8. Установка зависимостей
Bash:
pip install -r requirements.txt
pip install pygrabber
pip install onnxruntime-gpu==1.16.3

9. Запуск
Bash:
python run.py --execution-provider cuda

Работает только в окружение venv, в последущем запускаем сначала venv потом сам скрипт
venv\Scripts\activate
python run.py --execution-provider cuda
image.png

Запуск и смена лица​

Screenshot_3.png
  1. Стартуем программу.
    • Выбери источник камеры Select Camera:
    • Укажи, кого хочешь "носить" — загрузи изображение лица в Select a face
    • Нажмите Live
  2. Скачай OBS и выбери запуск виртуальной камеры как выход,а в качестве сцены окно с Deep-Live-Cam Live
Screenshot_4.png

image.png


Хочешь больше реализма? Подмени ещё и голос

Совмести Deep-Live-Cam с real-time Voice Changer'ом!
Это даст максимальный эффект перевоплощения, особенно если ты:
  • Пранкуешь
  • Проводишь стримы
  • Скамишь
  • Делаешь deep-fake сценки

Важно: для стабильной работы face+voice подмены потребуется мощное железо — минимум RTX 3070/3080, 16+ ГБ ОЗУ и SSD.

Гайд по установке и настройке изменения голоса читай здесь:

/threads/deepfake-kloniruyem-golos.149764/​
 
збс гайд спасибо!
видел на ютубе эту тему, не мог нигде найти. спасибо за тутор!!
Спасибо, очень интересно.
И вам спасибо за прочтение!)
Сообщение обновлено:

Огромное спасибо, любопытно, можно ли использовать это для kyc)
В теории - можно) Всё зависит от качества и от требований KYC, ведь могут запросить и фото и видео с разных ракурсов
 
хорошо написано, спасибо за интересную тему. не очень много туторов на форуме прям
 
1761799359082.png

Что делать в таком случае?
 
‼️‼️‼️ @KRAKEN_hot2_botновый наш ТГ-бот KRAKEN (для тех, кто потерял прошлый) ‼️‼️‼️

Прошлый снесли :(

tg.jpg
kr.jpg
 
Последнее редактирование:
Назад
Сверху Снизу