
замена лиц в реальном времени и создание видео-дипфейка в один клик, используя всего одно изображение
<h1 align="center">Deep-Live-Cam 2.1.6</h1>
<p align="center">
Замена лица в реальном времени и видео-дипфейк в один клик и всего по одному изображению.
</p>
<p align="center">
<a href="https://trendshift.io/repositories/11395" target="_blank"><img src="https://trendshift.io/api/badge/repositories/11395" alt="hacksider%2FDeep-Live-Cam | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a>
</p>
<p align="center">
<img src="https://raw.githubusercontent.com/hacksider/deep-live-cam/HEAD/media/demo.gif" alt="Демонстрационный GIF" width="800">
</p>
## Отказ от ответственности
Это программное обеспечение для создания дипфейков задумано как продуктивный инструмент для индустрии медиа, генерируемых ИИ. Оно может помочь художникам в анимации пользовательских персонажей, создании увлекательного контента и даже в использовании моделей для дизайна одежды.
Мы осознаём потенциал неэтичного применения и привержены превентивным мерам. Встроенная проверка не позволяет программе обрабатывать неподобающие материалы (нагота, откровенный контент, чувствительные материалы, такие как кадры военных действий, и т. п.). Мы продолжим развивать этот проект ответственно, соблюдая закон и этику. При наличии юридических требований мы можем закрыть проект или добавить водяные знаки.
- Этичное использование: пользователи обязаны использовать это программное обеспечение ответственно и законно. Если используется лицо реального человека, получите его согласие и чётко помечайте любой результат как дипфейк при публикации в интернете.
- Ограничения контента: программное обеспечение включает встроенные проверки, предотвращающие обработку неподобающих материалов, таких как нагота, откровенный контент или чувствительные материалы.
- Соблюдение законодательства: мы придерживаемся всех соответствующих законов и этических норм. При наличии юридических требований мы можем закрыть проект или добавить водяные знаки к результату.
- Ответственность пользователя: мы не несём ответственности за действия конечных пользователей. Пользователи должны убедиться, что их использование программного обеспечения соответствует этическим стандартам и требованиям законодательства.
Используя это программное обеспечение, вы соглашаетесь с этими условиями и обязуетесь использовать его так, чтобы уважать права и достоинство других людей.
Пользователи обязаны использовать это программное обеспечение ответственно и законно. Если используется лицо реального человека, получите его согласие и чётко помечайте любой результат как дипфейк при публикации в интернете. Мы не несём ответственности за действия конечных пользователей.
## Готовая сборка Deep-Live-Cam 2.8 Ultimate!
<p align="center">
<a href="https://deeplivecam.net/index.php/quickstart">
<img src="https://assets.kitploit.com/production/public/readmes/6640/b6806ad2b3ee5f222bcac66032bbbba2ce2c84f5014ec76409dcc44acbbd5b9d/d8fab0c6e55134d0aeba1b9dd865b7e1689cb3acb17059e45fbcc3e53bb5bf19-display-v1.webp" width="100%" alt="Баннер загрузки Lite / Ultimate">
</a>
</p>
<p align="center">
<a href="https://deeplivecam.net/index.php/plans/nvidia-gpu?plan_id=0&group_id=1">
<img src="https://assets.kitploit.com/production/public/readmes/6640/8cbe6be38dd1bb7522f64252ee8c42b88e560501e8e087dc3d1a04fd0cc63c1c/371e319994bd17b616cfd940b971a7dc2f0b214bd394a0dfca5e37b8844cb54b-display-v1.webp" width="40" alt="Windows">
</a>
<a href="https://deeplivecam.net/index.php/plans/nvidia-gpu?plan_id=0&group_id=2">
<img src="https://assets.kitploit.com/production/public/readmes/6640/44cbb6b2b28f1f91a981a01dab8a16391f8789042afb9df6194c0b4bf0ae7dea/39db8e9ae965d382d53cd7bf766568a7b8186ef910fbf54cd0b663039089f665-display-v1.webp" width="34" alt="Mac Silicon">
</a>
<a href="https://deeplivecam.net/index.php/plans/nvidia-gpu?plan_id=0&group_id=3">
<img src="https://assets.kitploit.com/production/public/readmes/6640/0eddbcacd5062065cdabf0623d5a6f693ae7676dc1445b0a5c4b5a0196e70a8c/ce52644ad2415ab82f4c0259c94996ea5d9283602ed23ac0b8406a81b8ed839f-display-v1.webp" width="40" alt="CPU">
</a>
</p>
<p align="center">
<strong>Windows • Mac Silicon • CPU • NVIDIA • AMD</strong>
</p>
<p align="center">
Сборки, оптимизированные под ваше оборудование.
</p>
<p align="center">
<a href="https://deeplivecam.net/index.php/quickstart">
<img src="https://assets.kitploit.com/production/public/readmes/6640/cd5bef4c32ac43c8b8e0824e57f91eb06fee076e43b08a9574ea95dd608129ef.png" width="280" alt="Скачать">
</a>
</p>
> **Ultimate** включает **более 30 эксклюзивных функций**, оптимизации производительности и **приоритетную поддержку**. У нас есть только один официальный сайт — https://deeplivecam.net . Пожалуйста, будьте осторожны при загрузке других версий этого приложения не с этого сайта и не из этого репозитория на GitHub.
Идеально подходит, если вам нужна максимально быстрая настройка с **нулевой ручной установкой**, предварительно настроенными зависимостями и оптимизированными сборками для каждой поддерживаемой платформы.
## TLDR; Живой дипфейк всего в 3 клика

1. Выберите лицо
2. Выберите, какую камеру использовать
3. Нажмите live!
## Возможности и применение — всё в реальном времени
### Маска рта
**Сохраните свой оригинальный рот для точных движений с помощью маски рта**
<p align="center">
<img src="https://assets.kitploit.com/production/public/readmes/6640/ac57219d7b64849dcee23eff5782d7420db8eb791e953992d7ffbb1a184d563a.gif" alt="resizable-gif">
</p>
### Сопоставление лиц
**Используйте разные лица на нескольких субъектах одновременно**
<p align="center">
<img src="https://raw.githubusercontent.com/hacksider/deep-live-cam/HEAD/media/streamers.gif" alt="face_mapping_source">
</p>
### Ваш фильм, ваше лицо
**Смотрите фильмы с любым лицом в реальном времени**
<p align="center">
<img src="https://raw.githubusercontent.com/hacksider/deep-live-cam/HEAD/media/movie.gif" alt="movie">
</p>
### Живое шоу
**Проводите живые шоу и выступления**
<p align="center">
<img src="https://assets.kitploit.com/production/public/readmes/6640/67e6154c2836c1f9575e16f1516c46952ef0ed90ef8b332a72b8a7d1566b6a3e.gif" alt="show">
</p>
### Мемы
**Создайте свой самый вирусный мем**
<p align="center">
<img src="https://assets.kitploit.com/production/public/readmes/6640/f2e9a17dbc835a39a9318839866e688fd957757223e95c4af517a223990f538c.gif" alt="show" width="450">
<br>
<sub>Создано с использованием функции Many Faces в Deep-Live-Cam</sub>
</p>
### Omegle
**Удивите людей на Omegle**
<p align="center">
<video src="https://github.com/user-attachments/assets/2e9b9b82-fa04-4b70-9f56-b1f68e7672d0" width="450" controls></video>
</p>
## Установка (вручную)
**Обратите внимание, что установка требует технических навыков и не предназначена для новичков. Рассмотрите возможность загрузки версии быстрого запуска.**
<details>
<summary>Нажмите, чтобы увидеть процесс</summary>
### Установка
Скорее всего, это сработает на вашем компьютере, но будет медленнее, так как используется CPU.
**1. Настройте вашу платформу**
- Python (рекомендуется 3.14; поддерживаются 3.11-3.14)
- pip
- git
- [ffmpeg](https://www.youtube.com/watch?v=OlNWCpFdVMA) - ```iex (irm ffmpeg.tc.ht)```
- [Visual Studio 2022 Runtimes (Windows)](https://visualstudio.microsoft.com/visual-cpp-build-tools/)
**2. Клонируйте репозиторий**
```bash
git clone --depth 1 https://github.com/hacksider/Deep-Live-Cam.git
cd Deep-Live-Cam
```
**3. Загрузите модели**
1. [gfpgan-1024.onnx](https://huggingface.co/hacksider/deep-live-cam/resolve/main/gfpgan-1024.onnx)
2. [inswapper\_128\_fp16.onnx](https://huggingface.co/hacksider/deep-live-cam/resolve/main/inswapper_128_fp16.onnx)
Поместите эти файлы в папку "**models**".
**4. Установите зависимости**
Мы настоятельно рекомендуем использовать `venv`, чтобы избежать проблем.
Для Windows:
```bash
python -m venv venv
venv\Scripts\activate
pip install -r requirements.txt
```
Для Linux:
```bash
# Ensure you use the installed Python 3.14
python3 -m venv venv
source venv/bin/activate
pip install -r requirements.txt
```
**Для macOS:**
Apple Silicon (M1–M5) требует особой настройки:
```bash
# Install Python 3.14
brew install [email protected]
# Install tkinter package (required for the GUI)
brew install [email protected]
# Create and activate virtual environment with Python 3.14
python3.14 -m venv venv
source venv/bin/activate
# Install dependencies
pip install -r requirements.txt
```
** Если что-то пойдёт не так и потребуется переустановить виртуальное окружение **
```bash
# Deactivate the virtual environment
rm -rf venv
# Reinstall the virtual environment
python -m venv venv
source venv/bin/activate
# install the dependencies again
pip install -r requirements.txt
# gfpgan and basicsrs issue fix
pip install git+https://github.com/xinntao/BasicSR.git@master
pip uninstall gfpgan -y
pip install git+https://github.com/TencentARC/GFPGAN.git@master
```
**Запуск:** Если у вас нет GPU, вы можете запустить Deep-Live-Cam с помощью `python run.py`. Обратите внимание, что при первом запуске будут загружены модели (~300 МБ).
### Ускорение с помощью GPU
**CUDA Execution Provider (Nvidia)**
1. Установите [CUDA Toolkit 12.8.0](https://developer.nvidia.com/cuda-12-8-0-download-archive)
2. Установите [cuDNN v8.9.7 для CUDA 12.x](https://developer.nvidia.com/rdp/cudnn-archive) (требуется для onnxruntime-gpu):
- Скачайте cuDNN v8.9.7 для CUDA 12.x
- Убедитесь, что каталог bin cuDNN добавлен в системную переменную PATH
3. Установите зависимости:
```bash
pip install -U torch torchvision torchaudio --index-url https://download.pytorch.org/whl/cu128
pip uninstall onnxruntime onnxruntime-gpu
pip install onnxruntime-gpu==1.26.0
```
3. Использование:
```bash
python run.py --execution-provider cuda
```
**CoreML Execution Provider (Apple Silicon)**
Установка для Apple Silicon (M1–M5):
1. Убедитесь, что вы выполнили настройку macOS, описанную выше, с использованием Python 3.14.
2. Дополнительный шаг установки не требуется — `requirements.txt` подтягивает официальную
сборку `onnxruntime`, чьи macOS-колёса включают CoreML execution provider.
Если вы ранее установили неподдерживаемый форк `onnxruntime-silicon`,
сначала удалите его, так как он перекрывает настоящий пакет:
```bash
pip uninstall onnxruntime-silicon
pip install -r requirements.txt
```
3. Использование:
```bash
python3.14 run.py --execution-provider coreml
```
**Важные замечания для macOS:**
- Минимальная версия — Python 3.11 (onnxruntime отказался от поддержки 3.10); рекомендуется 3.14
- Всегда запускайте командой `python3.14`, а не просто `python`, если у вас установлено несколько версий Python
- Если вы получаете ошибку об отсутствии `_tkinter`, переустановите пакет tkinter: `brew reinstall [email protected]`
- Если вы получаете ошибки загрузки модели, проверьте, что ваши модели находятся в правильной папке
- Если вы сталкиваетесь с конфликтами с другими версиями Python, рассмотрите возможность их удаления:
```bash
# List all installed Python versions
brew list | grep python
# Uninstall conflicting versions if needed
brew uninstall --ignore-dependencies [email protected]
# Keep only Python 3.14
brew cleanup
```
**CoreML Execution Provider (Apple Legacy)**
1. Установите зависимости:
```bash
pip uninstall onnxruntime onnxruntime-coreml
pip install onnxruntime-coreml==1.21.0
```
2. Использование:
```bash
python run.py --execution-provider coreml
```
**Исполнительный провайдер DirectML (Windows)**
1. Установите зависимости:
```bash
pip uninstall onnxruntime onnxruntime-directml
pip install onnxruntime-directml==1.21.0
```
2. Использование:
```bash
python run.py --execution-provider dml
```
**OpenVINO™ Execution Provider (Intel)**
1. Установите зависимости:
```bash
pip uninstall onnxruntime onnxruntime-openvino
pip install onnxruntime-openvino==1.21.0
```
**Примечание:** `onnxruntime-openvino` новее 1.21.0 должен устанавливаться вместе с `openvino`, и версии должны соответствовать друг другу один к одному. Поддерживаемые пары версий:
| onnxruntime-openvino | OpenVINO |
| --- | --- |
| 1.24.1 | 2025.4.1 |
| 1.23.0 | 2025.3 |
| 1.22.0 | 2025.1 |
```bash
# Example: onnxruntime-openvino 1.24.1 pairs with OpenVINO 2025.4.1
pip install openvino==2025.4.1
pip install onnxruntime-openvino==1.24.1
```
Полные сведения о сопоставлении версий см. в разделе [требования OpenVINO Execution Provider](https://onnxruntime.ai/docs/execution-providers/OpenVINO-ExecutionProvider.html#requirements).
2. Использование:
```bash
python run.py --execution-provider openvino
```
</details>
## Использование
**1. Режим изображения/видео**
- Запустите `python run.py`.
- Выберите исходное изображение лица и целевое изображение/видео.
- Нажмите «Start».
- Результат будет сохранён в каталоге, названном по имени целевого видео.
**2. Режим веб-камеры**
- Запустите `python run.py`.
- Выберите исходное изображение лица.
- Нажмите «Live».
- Дождитесь появления предпросмотра (10–30 секунд).
- Используйте инструмент захвата экрана, например OBS, для трансляции.
- Чтобы сменить лицо, выберите новое исходное изображение.
## Скачать все модели по этой ссылке на huggingface
- [**Скачать модели здесь**](https://huggingface.co/hacksider/deep-live-cam/tree/main)
## Аргументы командной строки (не поддерживается)
```
options:
-h, --help show this help message and exit
-s SOURCE_PATH, --source SOURCE_PATH select a source image
-t TARGET_PATH, --target TARGET_PATH select a target image or video
-o OUTPUT_PATH, --output OUTPUT_PATH select output file or directory
--frame-processor FRAME_PROCESSOR [FRAME_PROCESSOR ...] frame processors (choices: face_swapper, face_enhancer, ...)
--keep-fps keep original fps
--keep-audio keep original audio
--keep-frames keep temporary frames
--many-faces process every face
--map-faces map source target faces
--mouth-mask mask the mouth region
--video-encoder {libx264,libx265,libvpx-vp9} adjust output video encoder
--video-quality [0-51] adjust output video quality
--live-mirror the live camera display as you see it in the front-facing camera frame
--live-resizable the live camera frame is resizable
--max-memory MAX_MEMORY maximum amount of RAM in GB
--execution-provider {cpu} [{cpu} ...] available execution provider (choices: cpu, ...)
--execution-threads EXECUTION_THREADS number of execution threads
-v, --version show program's version number and exit
```
Ищете режим CLI? Использование аргумента -s/--source заставит программу работать в режиме cli.
## Пресса
- [**Ars Technica**](https://arstechnica.com/information-technology/2024/08/new-ai-tool-enables-real-time-face-swapping-on-webcams-raising-fraud-concerns/) - *"Deep-Live-Cam стал вирусным, позволяя любому стать цифровым двойником"*
- [**Yahoo!**](https://www.yahoo.com/tech/ok-viral-ai-live-stream-080041056.html) - *"Ладно, это вирусное ПО для AI-стриминга поистине ужасает"*
- [**CNN Brasil**](https://www.cnnbrasil.com.br/tecnologia/ia-consegue-clonar-rostos-na-webcam-entenda-funcionamento/) - *"ИИ может клонировать лица на веб-камере; узнайте, как это работает"*
- [**Bloomberg Technoz**](https://www.bloombergtechnoz.com/detail-news/71032/kenalan-dengan-teknologi-deep-live-cam-bisa-jadi-alat-menipu) - *"Познакомьтесь с технологией Deep Live Cam — её можно использовать как инструмент для обмана."*
- [**TrendMicro**](https://www.trendmicro.com/vinfo/gb/security/news/cyber-attacks/ai-vs-ai-deepfakes-and-ekyc) - *"ИИ против ИИ: дипфейки и eKYC"*
- [**PetaPixel**](https://petapixel.com/2024/08/14/deep-live-cam-deepfake-ai-tool-lets-you-become-anyone-in-a-video-call-with-single-photo-mark-zuckerberg-jd-vance-elon-musk/) - *"Инструмент дипфейков на базе ИИ позволяет вам стать кем угодно в видеозвонке с помощью одного фото"*
- [**SomeOrdinaryGamers**](https://www.youtube.com/watch?time_continue=1074&v=py4Tc-Y8BcY) - *"Это безумие, о боже. Это чертовски жутко, чувак... Это так дико, чувак"*
- [**IShowSpeed**](https://www.youtube.com/live/mFsCe7AIxq8?feature=shared&t=2686) - *"Ладно, смотрите, смотрите, смотрите, теперь смотрите, чат, мы можем сделать любое лицо, какое захотим, чат"*
- [**TechLinked (Linus Tech Tips)**](https://www.youtube.com/watch?v=wnCghLjqv3s&t=551s) - *"Они довольно хорошо повторяют позы, выражения и даже освещение"*
- [**IShowSpeed**](https://youtu.be/JbUPRmXRUtE?t=3964) - *"Что за чёрт! Почему я выгляжу как Винни-младший? Я выгляжу точно как Винни-младший!? Нет, это безумие! Бро, это чёрт возьми безумие!"*
## Благодарности
- [ffmpeg](https://ffmpeg.org/): за то, что упрощает операции, связанные с видео
- [Henry](https://github.com/henryruhs): один из основных участников этого репозитория
- [deepinsight](https://github.com/deepinsight): за их проект [insightface](https://github.com/deepinsight/insightface), который предоставил хорошо сделанную библиотеку и модели. Напоминаем, что [использование модели предназначено только для некоммерческих исследовательских целей](https://github.com/deepinsight/insightface?tab=readme-ov-file#license).
- [havok2-htwo](https://github.com/havok2-htwo): за предоставление кода для веб-камеры
- [GosuDRM](https://github.com/GosuDRM): за открытую версию roop
- [pereiraroland26](https://github.com/pereiraroland26): поддержка нескольких лиц
- [vic4key](https://github.com/vic4key): за поддержку/вклад в этот проект
- [kier007](https://github.com/kier007): за улучшение пользовательского опыта
- [qitianai](https://github.com/qitianai): за поддержку нескольких языков
- [laurigates](https://github.com/laurigates): развязывание компонентов, чтобы всё работало быстрее!
- [maxwbuckley](https://github.com/maxwbuckley): за усилия по оптимизации этого проекта для mac!
- и [всем разработчикам](https://github.com/hacksider/Deep-Live-Cam/graphs/contributors) библиотек, используемых в этом проекте.
- Сноска: обратите внимание, что изначальным автором кода является [s0md3v](https://github.com/s0md3v/roop)
- Всем замечательным пользователям, которые помогли сделать этот проект вирусным, поставив звезду репозиторию ❤️
[](https://github.com/hacksider/Deep-Live-Cam/stargazers)
## Вклад

## Звёзды до Луны 🚀
<a href="https://star-history.com/#hacksider/deep-live-cam&Date">
<picture>
<source media="(prefers-color-scheme: dark)" srcset="https://api.star-history.com/svg?repos=hacksider/deep-live-cam&type=Date&theme=dark" />
<source media="(prefers-color-scheme: light)" srcset="https://api.star-history.com/svg?repos=hacksider/deep-live-cam&type=Date" />
<img alt="График истории звёзд" src="https://api.star-history.com/svg?repos=hacksider/deep-live-cam&type=Date" />
</picture>
</a>