Профессиональное решение для создания Deepfake в Live режиме - DeepFaceLive

Относительно недавно, я рассказывал вам про roop-cam, который позволял менять лицо на видео с вебкамеры, ну, а теперь я наконец-то добрался до более серьёзного инструмента. В этом посте мы разберем как установить программу и основы работы с ней.

DeepFaceLive по началу вызывает легкий испуг у неподготовленного пользователя из-за своего интерфейса, который сильно отличается большим количеством модулей, чем в roop или refacer. Тем не менее это лишь первое впечатление, потому что, по факту, все достаточно просто, а поддержка русского языка помогает легче в этом разобраться.

Более детально я рассмотрел программу в видеообзоре, здесь же пройдемся по самым основным моментам.

Ознакомиться с проектом можно на официальной странице Github, там же найти ссылки на портативные версии, которые уже подготовили разработчики.

Существует 2 версии программы:
- Работающая только с Nvidia (использующая CUDA ускорение)
- Работающая на всех видеокартах с DirectX 12 - Nvidia, AMD, Intel (использующая DirectML ускорение)

В целом, советую выбрать второй вариант, так как он потребляет меньше видеопамяти, а по скорости практически не отличается от CUDA варианта.

Поративные версии можно скачать с Яндекс Диска авторов (параноики могут взять ссылку самостоятельно в GitHub). Нам нужна версия, с датой добавления 10 июля 2023 года.

Качаем самораспаковывающийся архив, распаковываем его в нужное нам место (в пути не должно быть кириллицы)

После чего запускаем DeepFaceLive.bat и у нас появляется интерфейс.

Профессиональное решение для создания Deepfake в Live режиме - DeepFaceLive Нейронные сети, Deepfake, Face swap, Стрим, Видеомонтаж, Монтаж, Видео, YouTube, Длиннопост



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

В Источник камеры выбираем нашу камеру, и нужное нам разрешение. Если картинка очень сильно фризит - выберите разрешение пониже. Также можно поиграть с кодеками.

Затем во всех элементах надо выбрать устройство, через которое будет идти обработка - нашу видеокарту.

В блоке Замена лица (Insight) выберите лицо. Можно выбрать что-то из заготовок, но лучше загрузите нужное вам. Для этого нажмите на значок глаза, откроется папка с лицами. Туда загрузите нужные вам. Переименуйте их используя англ. символы, без пробелов. Закройте папку, нажмите значок Обновления и выберите нужное вам лицо из списка.

После этого в Блоке Выходной поток в списке Источник выберите Склеенный кадр и нажмите кнопку Окно.

Готово! У вас должно открыться окно с замененным лицом, которое можно захватить в OBS и через виртуальную камеру использовать как веб-камеру.

Кроме этого, вы можете пустить Live потоком замену лица на видео. Для этого отключите Камеру и используйте Файловый источник.

Больше статей про дипфейки и прочие нейронные сети, а также их портативные сборки можно найти в моем Телеграм канале. Спасибо за внимание!

Видеомонтаж

932 поста5.6K подписчика

Правила сообщества

Критикуй, мамкин оператор.