March 3

СТВОРЮЄМО ДИПФЕЙК ЗА 5 ХВИЛИН

В цій статі простим способом я розкажу про спосіб створення діпфейк відео, котрі можна використовувати як креативи для ваших направлень: дейтинг, крипта і т.д. Спосіб актуальний для всіх ОС і являється безкоштовним, без використання сторонніх сайтів.

Увага! Установку необхідно зробити лише один раз. Вона може зайняти деякий час, але надалі ви зможете клепати діпфейки один за одним.

ІНСТРУКЦІЯ

Завантажте і встановіть Python на свій комп'ютер На початку встановлення
обов'язково поставте галочку "Add python.exe to PATH".
Завантажте і встановіть Git. Це зручна програма для роботи із репозиторіями. За її допомогою ви зможете швидко оновити проект на своєму
комп'ютері, якщо оригінальна гілка на GitHub отримає оновлення.
Завантажте і встановіть Visual Studio. Під час встановлення додаткових компонентів виберіть у меню пакети C++.

Пропустіть цей пункт якщо у вас не Windows OC.

Підготуйте папку, в якій зберігатимете файли програми для створення діпфейків. У шляху до папки бажано уникнути кирилиці.
Натисніть і утримуйте кнопку Shift, а потім натисніть ПКМ перебуваючи в
папці. Натисніть открыть окно PowerShell здесь.

Якщо раптом у вас немає цієї кнопки, то просто відкрийте PowerShell і пропишіть в ньому команду "cd (шлях до вашої папки без дужок). Наприклад, "cd C:\deepfake". На Linix та Mac OS використовуйте Термінал.

В меню PowerShell пропишіть наступні команди по черзі:

python -m pip install pip

git clone https://github.com/somd3v/room

cd roop

pip install -r requirements.txt

Якщо у вас не працює команда python в консоли, значить ви не поставили галку Add to PATH. Якщо не працює git, значить не встановили Git.

Після введення цих команд не закривайте вікно PoweShell, воно ще знадобиться нам.

Завантажте FFmpeg для роботи з відео. В архіві зі скачаною бібліотекою відкрийте папку bin і знайдіть файл ffmpeg.exe, розпакуйте його в папку Roop.
Завантажте файл моделі Roop звідси. Важить вона біля 500 MB. Також помістіть її в папку Roop. При цьому обов'язково перейменуйте завантажений файл на inswapper_128.onnx

На цьому встановлення програми можна вважати завершеною. Для її запуску
пропишіть в PowerShell команду python run.py. Якщо програма не запуститься, то у вікні буде показана причина помилки.

Якщо програма успішно запускається, то з нею вже можна працювати. У відкритому вікні буде 2 вкладки:

Select face — тут треба обрати фотографію обличчя, котре буде накладене на відео. Бажано вибирати квадратне зображення. Його роздільна здатність не відіграє великої ролі.
Select target — тут треба обрати саме відео.
Після цього можна натиснути кнопку Start. Програма запропонує місце, куди
буде збережено готове відео. Після цього розпочнеться процес створення
діпфейка.

Також є ще опції Keep Frame dir та Limit FPS 30.

Перша після створення відео збереже папку, в якій будуть знаходитися всі кадри підсумкового відео у вигляді картинки. На 20 секунд відео при 30 FPS вийде 600 картинок, не рекомендую використовувати.

Друга обмежить кількість кадрів за секунду (FPS) до 30 (якщо на вихідному відео їх більше). Чим більше FPS у відео, тим довше воно буде оброблятися. 30 FPS цілком достатньо практично всіх видів відеозаписів, цією галочкою можна легко позбутися надлишку кадрів, рекомендую поставити.

Канал "Схемщик з Wall Street" 👉 https://t.me/+D4QLZUK7qKsxMjk6