Как создать дипфейк видео: лучшие инструменты и методы
Сегодня рассмотрим что такое дипфейк, как его можно создавать, для чего использовать. Узнаем какие нейросети и приложения могут создавать дипфейки и как это можно сделать бесплатно.
Введение в дипфейк технологии
Дипфейк — это видео, изображения или аудиозаписи, созданные с помощью искусственного интеллекта. Чаще всего это видеоролик, где лицо одного человека подменяют другим и это происходит за счет того, что нейросеть заменяет пиксели первого изображения на необходимое изображение.
ИИ-контент начали разрабатывать еще в конце 90-х годов. В 1997-м году компания Video Rewrite показала программу для генерации видео, которая могла синхронизировать артикуляцию человека с созданной аудиодорожкой. Получалось, что движения мимики лица полностью совпадали с созданным компьютером звуком.
И продолжительное время эти технологии были доступны достаточно ограниченному кругу специалистов. Так в 2009 году появился всем известный фильм «Аватар» в котором так же использовалась такие технологии.
Сам же термин «дипфейк» активно укоренился в 2017 году, когда анонимный юзер с ником «deepfake» запостил на форму Reddit порнографическое видео, созданное ИИ, где он изменил лица актеров на популярных знаменитостей. В то время этот аноним сделал это с помощью технологии Face Swap.
После этого дипфейки начали рости в своей популярности и сама технология активно развиваться. За относительно короткий промежуток времени возник ошеломительный рост сочтенных компаний, которые предлагали решения для синтетической генерации аудио и видео, и не только лиц людей, но и целых сцен.
Есть абсолютная уверенность, что технология создания дипфейков будет еще активнее развиваться, а качество и реалистичность дипфейков будет только расти.
Этические аспекты дипфейка
Нельзя отрицать тот факт, что с развитием дипфейков и начали появляться случаи «дискредитации» публичных личностей, чьих фото и видео можно найти предостаточно в сети.
Можем привести несколько примеров, когда дипфейки могли плохо закончится для известных людей.
Например в 2018 году вышло дипфейк видео, где бывший президент США Барак Обама якобы оскорбляет бывшего президента Дональда Трампа.
Или как в 2019 году опубликовали ролик, где Марк Цукерберг говорит, что его компания достигла успеха благодаря помощи какой-то секретной организации. Получилось очень правдоподобно, что даже Facebook решил не удалять это видео из Instagram.
В этом же году появилось видео, где спикер Палаты представителей Конгресса СЩА Нэнси Пелоси якобы пьяна и ее речь невнятна. Много кто поверил тому, что было показано в дипфейк-видео и потому это переросло в немалый скандал. Но в итоге было доказано, что видео сгенерировано компьютером.
Актуальный и хорошо реализованный дипфейк может ощутимо пошатнуть всю политическую систему страны или даже мира, в случае, например, опубликования главой государства призыва к насилию или началу военных дейтсвий.
Потому потенциальные риски можно обрисовать такие:
- Дискредитация личности;
- Искажение фактов;
- Фейковые новости;
- Угроза информационной безопасности.
Лучшие программы для создания дипфейка
Расмотрим несколько популярных приложений для создания дипфейков:
- FaceSwap — подходит для Windows, MacOS, Linux. Может менять лица на видео.
- Deepfakes Web — онлайн-сервис, который создает дипфейк-видео с заменой лиц.
- Avatarify — работает на iOS, Android и позволяет оживлять фотографии, добавлять мимику и артикуляцию, накладывать звук и песни.
- FacePlay — так же работает на iOS, Android, меняет лицо в стиле комиксов и фильмов, можно изменить расу, сделать фото как на документы.
- ToonMe — делает мультяшное лицо.
- Synthesia — это нейросеть, которая генерирует дипфейк-видео и превращает текст в речь.
Использование нейросетей для дипфейка
Для начала нужно понимать, что создание дипфейк-видео это достаточно трудоемко. Есть три аспекта, которые влияют на это:
- Чем сложнее исходное видео, тем больше усилий нужно приложить для создания дипфейка. Если на видео нужно заменить только одно лицо и при этом этот человек всегда в кадре и смотрит прямо в камеру, не закрывает лицо — тогда замена на другое лицо будет не сильно сложной. Так же положительно влияет на результат, если оба «актера» максимально похожи — пол, прическа, форма лица.
- Высокие аппаратные требования. Вам потребуется для начала — процессор с поддержкой SSE-инструкций, 2 ГБ ОЗУ, OpenCL-совместимая видеокарта. Ведь даже простое видео «на минималках» будет считаться сутки.
- Увы нет такой программы, в которую просто загружаешь видео и нажимаешь «Создать» . Даже в самом простом случае придется разбираться в структуре создания дипфейка. Возможно понадобиться вручную отсеивать неудачные кадры и править назначенные маски.
Если вы готовы ко всем пунктам, тогда можно переходить к созданию дипфейка 🙂
Самая популярная нейросеть для создания дипфейков — DeepFaceLab. Благодаря ей было создано большинство известных дипфейк-видео. Но новичку разобраться в ней будет не легко, так как пользовательский интерфейс фактически отсутствует. Коммуникация с этой нейросетью происходит посредством bat-файлов, запускаемых с нужными параметрами. С помощью этой нейросети вы можете выполнить такие функции:
- Стандартная замена лица в роликах и на картинках.
- Полная замена головы с сохранением уникальных деталей (тату, родинки, шрамы).
- Реалистичная анимация губ при разговоре и тд.
Neuman — это нейросеть от Apple, с помощью которой можно создавать дипфейк-видео за несколько секунд. Программа в открытом доступе на GitHub и способна обучаться на коротких видео. Алгоритмы этой сети могут скопировать не только человека, но и повторить полный образ. После этого можно анимировать персонажа и добавить разные действия, а Neuman сгенерирует готовый дипфейк.
Что немаловажно — эта нейросеть бесплатная.
Deepfakes web — это платная нейросеть, которая работает онлайн и вам не потребуется скачивать ее на смартфон или ПК. Одно из главных преимуществ этой нейросети, что она обучается на раннее созданных файлах и проводит замену лиц без лишних искажений.
Deepfakes web полностью платная. Существует базовый режим за 20$ и высококачественный режим за 80$. Так же есть подписка на месяц будет стоить 19 долларов, и с этой подпиской вы получаете дополнительные возможности нейросети.
Zao — мобильное приложение на базе нейросети китайских разработчиков. Вы сможете создать дипфейк-видео, используя собственные фотографии. Юзеры могут выбрать фрагмент с фильма и заменить лицо персонажа или актера на свое. При этом вы можете загрузить несколько фотографий для более качественной замены.
Однако это приложение доступно только для пользователей с китайским номером телефона, ведут для регистрации необходимо получить СМС.
Как создать дипфейк видео бесплатно
Выше уже было описано много нейросетей и приложений, с помощью которых можно создавать дипфейк-видео. Но давайте, все таки, выделим некоторые, которые являются бесплатными:
- DeepFaceLab
- FaceSwap
- Google Colab
- Neuman
Таким образом, нейросети для создания дипфейков становятся невероятно популярны. В 2024 году можно найти огромное количество приложений и сервисов для замены лиц, которые подойдут не только для развлечений, но и для работы в различных отраслях, например для создания креативов, рекламы и прочего. Сегодня эту технологию активно используют SMM-специалисты, арбитражными, дизайнеры и другие. Тем не менее, не стоит забывать, что дипфейки могут использоваться в мошеннических целях, потому нужно ответственно подходить к этому виду деятельности.