Deepfake видео бесплатно и без мощного пк!
Приветствую. Данный пост является гайдом по использованию Roop в среде Google Colab. После прочтения вы сможете создавать deepfake видео без мощного пк и без сильных заморочек. Итак, поехали
1) Для начала создаём аккаунт Google
2) Переходим по этой ссылке: https://colab.research.google.com/drive/18cFdc1cbFZxWIM0UO80Kqk_9GIXnMYnr?authuser=2#scrollTo=0aHr4Fo-7IRy
Перед нами открывается блокнот Google Colab.
3) В правом верхнем углу нажимаем на "Подключиться", после чего открываем развёрнутое меню рядом и нажимаем на "Управление сеансами". Если видим надпись "GPU" - поздравляю, едем дальше. Если вдруг этой надписи не, то создаём новый аккаунт Google и начинаем по-новой
4) Подготавливаем наши видео и изображение с лицом. Переименовываем видео в video.mp4, а фото в image2.jpg
5) Запускаем скрипт Clone roop repo and install dependencies. Ждём полного окончания процесса
6) Запускаем скрипт download model. Точно также дожидаемся полного окончания процесса.
7) После того, как с этим окончено, делаем следующее:
Нажимаем на 3 полоски в правом верхнем углу, жмём "Показать диспетчер файлов", после чего кликаем на значок файла со стрелочкой вверх.
Загружаем наши video.mp4 и image2.jpg
8) Приступаем к изменению последнего скрипта (необязательно, но иногда необходимо)
Имеем следующий скрипт
!python run.py --target /content/video.mp4 --video-quality 18 --source /content/image2.jpg -o /content/swapped.mp4 --execution-provider cuda --frame-processor face_swapper face_enhancer
Параметр --video-quality отвечает за качество видео. Если необходимо, меняем его значение (минимум 1, максимум 51)
Параметрэ face_enhancer отвечает за дополнительное улучшение качества лиц, что занимает некоторое драгоценное время. Если нам это не нужно, то просто убираем его.
Параметр --keep-fps сохраняет оригинальный фпс видео, что может помочь со скоростью/звуком. Если фпс видео отличается от 30, то добавляем данный параметр в конце скрипта.
Параметр --many-faces позволяет модифицировать сразу все лица, а не только 1. Если это нужно, добавляем его.
9) Запускаем последний скрипт и ждём (закрывать браузер/сайт нельзя)
10) Снова заходим в диспетчер файлов и видим файл swapped.mp4
Скачиваем его
Ну вот и всё! Спасибо всем за прочтение