Разберем как создать дипфейк видео бесплатно. Дипфейк нейросеть позволяет заменить на видео лицо человека на нужное из фотографии. Дипфейки можно использовать для создания арбитражных креативов или для видеоконтента с ИИ девушкой инфлюенсером из нашей предыдущей статьи https://cpa.rip/articles/ai-influencer/. Важно помнить – не используйте дипфейк видео в мошеннических целях и не нарушайте авторские права.
Топ Deepfake нейросети
Есть множество платных и бесплатных онлайн дипфейк сервисов, на подобии Unboring, но они не годятся для серьезной работы. Поэтому мы протестировали и отобрали несколько популярных нейросетей для создания дипфейк видео таких, как:
- roop – проект закрыт, но исходники остались на GitHub. Версия, загруженная на Google colab, перестала работать. Можно установить на свой ПК или облачный GPU сервер.
- refacer – нейросеть умеет земенять лица сразу нескольких людей на видео. На сегодняшний день на Google colab также выбивает ошибку, но можно настроить локально. Автор не рекомендует запускать на маках с чипами Apple Silicon. Есть портативная версия refacer для запуска на Windows ПК с gpu Nvidia.
- Rope Opal – обновленная версия дипфейк нейросети, обзавелась новыми функциями и улучшенным интерфейсом. Есть портативная версия для быстрого запуска на Windows.
- FaceFusion – это перевоплощение дипфейка roop и на наш взгляд лучший дипфейк. Установка довольно сложная, но благодаря наличию портативной версии, можно в 1 клик запустить на ПК, даже без видеокарты Nvidia.
Вы можете использовать для создания дипфейк видео любую из этих нейросетей, но наш выбор – FaceFusion. Почему, как он работает и какие результаты можно получить на выходе далее в статье.
Дипфейк девушки ИИ
Ранее мы опубликовали подробную статью как создать ИИ девушку для заработка на нейросетях. Для успешного продвижения аккаунтов таких девушек обязательно наличие видеоконтента (Reels, shots и т.д.). Вот такие реузльтаты нам удалось получить используя дипфейк FaceFusion:
В качестве основы для демонстраци технологии дипфейк, были использованы видео, найденные в сети интернет.
Дипфейк нейросеть FaceFusion
FaceFusion Deepfake – это мощная нейросеть для замены лиц людей на видео. Технически это прямое продолжение известной нейросети roop и над ним трудится один из разработчиков roop. Исходный код доступен на GitHub. Установка требует определенных технических навыков, но есть вариант запуска, с которым справится даже новичок.
Технические требования и скорость работы
Благодаря наличию портативной версии от Neurogen, можно легко и быстро запустить нейронку на своем ПК с gpu Nvidia или без него (на чипах AMD и Intel).
На ПК с видеокартой Nvidia GeForce 4070 12Gb генерация небольших роликов занимает несколько секунд, а превью работает практически в режиме реального времени.
Также проверили на офисном ноутбуке с процессором AMD и со встроенной графикой AMD Radeon Vega 2. На удивление, работало вполне сносно, только секунды уже превращались в минуты.
Портативной версии для macOS нет, инструкция для установки доступна по ссылке https://docs.facefusion.io/installation. А пока перейдем к FaceFusion Portable v2.2.1.
FaceFusion Portable
К скачиванию доступен FaceFusion Portable v2.2.1, но у автора есть обновленная версия, для получения которой необходимо оформить платную подписку на boosty. В рамках этой статьи нас интересует, как создать дипфейк видео бесплатно, поэтому ограничимся последней доступной версией.
- Страница портативной версии FaceFusion: https://boosty.to/neurogen/posts/9839e63f-182d-42dc-a2b2-e600187a01f4
- Прямая ссылка на скачивание архива: https://neurostorage.ru/wp-content/uploads/2024/01/facefusion-portable-by-neurogen-2-2-1.rar
Запуск максимально простой:
ВАЖНО! В пути папки, куда разархивировали FaceFusion, и загружаемых для генерации файлов не должно быть кириллических символов.
- Скачайте и распакуйте архив.
- Запустите
start_portable_nvidia.bat
если у вас видеокарта Nvidia - Запустите
start_portable_amd_intel.bat
если у вас система на AMD или Intel.
Бонусом есть файл start_portable_nvidia_webcam
, который запускает FaceFusion в режиме демонстрации дипфейк в реальном времени по вебкамере.
Создать дипфейк в FaceFusion
Перейдем непосредственно к интерфейсу нейросети и созданию дипфейков. Интерфейс запускается в браузере и по умолчанию все уже настроено на оптимальную генерацию.
На первый взгляд интерфейс кажется сложным, но на деле все просто. Далее разберем основные элементы и настройки.
В блоке “FRAME PROCESSOR”, кроме “face_swapper”, рекомендуем включить режим “face_enhancer”, который нужен для улучшения лица. На видео с плохим качеством без улучшалки иногда получается более естественный результат.
Чуть ниже, в выпадающем списке, можно выбрать модель замены лица “FACE SWAPPER MODEL” и модель улучшалки “FACE ENHANCER” – у нас лучший результат получился с моделями по умолчанию.
Ползунок “FACE ENHANSER BLEND” влияет на уровень силы наложения лица, чем больше значение, тем более узнаваемое лицо получится, но могут лезть артефакты.
Еще одна интересная настройка – “FACE MASK TYPES”. Если в ней включить функцию “region”, то ниже появится блок, в котором можно отдельно отключать части лица, которые не надо заменять. Например, можно отключить “mouth”, чтобы сохранить оригинальный рот и его мимику:
В поле “SOURCE” заливаем фото лица, а в поле “TARGET” исходное видео для дипфейка:
В поле “PREVIEW” отобразится предварительный результат дипфейка (на слабом ПК может быть долго):
Вот так это выглядит на деле – справа сразу видим предварительный результат:
Осталось нажать кнопку “START” под полем “OUTPUT” для начала генерации:
Важно в процессе не закрывать запущенные окна консоли:
После завершения генерации нажмите кнопку загрузки в правом верхнем углу поля “OUTPUT”:
Готово!
Рекомендации
Для получения хорошего результата придерживайтесь следующих рекомендаций:
- Используйте исходники хорошего качества.
- Подбирайте видео человека близкого по пропорциям головы и лица на того, на кого будет замена.
- На видео не должно быть перекрытий лица, например, руками, волосами или другими предметами. Желательно без очков и прочих аксессуаров.
- Не используйте видео с излишней мимикой лица и сильным поворотом или наклоном головы.