Практическая работа 6

Цель работы

Целью данной работы является создание кринж-дипфейка.

Описание работы

В рамках практической работы было создано видео, доступно в файле final_video_audio.mp4.

Использованные инструменты и методы

1. Изменение лица на видео

Для изменения лица на исходном видео использовалась программа roop. Установка и запуск программы производились следующим образом:

git clone https://github.com/s0md3v/roop.git
cd roop
pip install -r requirements.txt
python run.py --source 45.jpg --video olga.mp4 --output output.mp4

2. Создание аудиодорожки

Для создания аудиодорожки использовалась программа replay. В качестве примера голоса были добавлены 3 различные аудиодорожки. Одна из них прилагается в качестве примера.

3. Обучение модели

Модель обучалась примерно 200 эпох. Результат обработки аудио доступен в файле final_audio.wav.

4. Сборка финального видео

Финальное видео было собрано с использованием команды ffmpeg для объединения видео с измененным лицом и аудиодорожкой:

ffmpeg -i final_video.mp4 -i final_audio.wav -c:v copy -c:a aac -b:a 192k -map 0:v:0 -map 1:a:0 final_video_audio.mp4

5. PS

Не судите строго, работ=чий комп и так еле выжил