Как заменить лицо в видео через нейросеть
В статье расскажу как заменить лицо в видео с помощью нейросетей (как сделать Deepfake видео). Я использовал разные способы бесплатно подменить лицо в ролике: ботов в Telegram и программы, ставил нейронные сети на свой компьютер с Nvidia 3090. В результате я нашел готовый «рецепт» замены лица в видео (swapface) с минимальными затратами. Итак, поехали...
Итак, сразу к делу. Самый качественный результат у меня получилось сделать вот в этом сервисе. К сожалению, все другие способы либо давали менее качественный результат, либо это было слишком дорого, либо обработка заказов длилась очень долго.
Вот фотография, с которой я для теста брал оригинал, чтобы заменить лицо в видео через нейросеть Deepfake Video.
Вот скриншот из видео, на котором хорошо видно исходное лицо...
А вот видеоролик, который получился в результате совмещения
Весь процесс занял всего 1 минуту! Я в восторге от скорости и результата 😍 Да, бороду он взял не такую длинную, какая была на фотографии, а короткую, но лицо очень похоже на оригинал (кстати я использовал сгенерированное в другой нейросети лицо). С реалистичными фотографиями результат будет гораздо лучше.
Инструкция: как заменить лицо в видео
- откройте этого бота в мессенджере Телеграм (в нем не нужно регистрироваться)
- в меню бота (снизу) нажмите кнопку Yes Video, а потом кнопку AniPhoto
- отправьте фотографию, с которой нужно взять лицо для замены в видеоролике
- в появившемся меню кликайте кнопку 😎 DeepFace Video
- потом бот попросит отправить ему видеоролик, в котором нужно заменить лицо через неросеть. Отправьте для теста небольшой ролик, чтобы убедиться, что все работает как нужно
- отправьте задание на выполнение (мне замена лица в видео из примера обошлась всего в 20 российских рублей 😊 Да, это не бесплатно, но это более чем приемлемо, если учесть высокое качество результата, а вы ориентируйтесь по своим финансовым возможностям)
Вы можете найти в интернете множество коротких роликов, на которых можно потренироваться (в ютубе, тиктоке или на видеостоках).
Рекомендации по работе с DeepFake
- На исходной фотографии голова человека должна быть повернута вперед, все черты должны быть хорошо различимы
- Размер фотографии должен быть хотя бы 600x600 пикселей
- Ролик, в котором нужно сделать подмену, должно весить не более 20 мегабайт
- Голова человека в видеоролике должна быть все время в кадре, желательно без поворотов в стороны более чем на 40 градусов
- Если в видеоряде будет присутствовать более одного человека, то подмена будет произведена только у того из них, кто первым появится в кадре и будет находиться слева
- Если ранее вы уже сохранили DeepFace человека, то для следующих генераций не обязательно отправлять его фото повторно, достаточно выбрать его в галерее в нижнем меню (см. прикрепленный скриншот). С помощью кнопок "Вперед" и "Назад" можно листать список сохраненных образов.
На данный момент этот онлайн сервис для создания deepfake видео в ИИ поддерживает работу с роликами длительностью до 60 секунд, очень жду обновления, чтобы можно было целые клипы монтировать, но начало уже хорошее.
Благодарю за внимание, подписывайтесь на мой блог, я буду регулярно публиковать полезные статьи о нейронных сетях и их возможностях 👍
Вау!
Хуяу Т.П.
Купил 100 монет за 2 бакса в итоге черный экран ничего не видно обман