Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения»

Многие не разобрались как установить, но очень хотят, а потому инструкция для Windows. Понадобится установить множество сопутствующего софта. Я его и так уже использую. И мне это ок. Для себя смотрите сами. Так же скрипт требует довольно много оперативной памяти. У меня 16, но при нехватке он использует файл подкачки. У меня он на ссд м2 что ускоряет процесс.

1. Скачиваем python (прямая ссылка на нужную версию) и устанавливаем как обычную программу. Если ваше имя пользователя содержит кириллицу в начале поменяйте путь установки на тот который ее не содержит. И важно. Поставьте галочку Add to PATH. В остальном просто нажимайте далее.

2. Скачиваем и устанавливаем Git. Просто на всех окнах нажимаем далее, ничего не меняем.

3. Скачиваем ffmpeg. Распаковываем архив туда где он не будет вам мозолить глаза. Копируем путь до папки bin. У меня вот так "D:\ffmpeg-master-latest-win64-gpl\bin".

3.1. Нажмите Win+R. В появившееся окно введите systempropertiesadvanced. Энтер.

3.2 Жмем "Переменные среды"

Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения» Нейронные сети, Deepfake, Видеомонтаж, Дженнифер Лоуренс, Видео, Длиннопост, Ответ на пост

Дважды нажмите на Path

Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения» Нейронные сети, Deepfake, Видеомонтаж, Дженнифер Лоуренс, Видео, Длиннопост, Ответ на пост

Нажмите Создать. И вставьте путь до ffmpeg который мы копировали.

Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения» Нейронные сети, Deepfake, Видеомонтаж, Дженнифер Лоуренс, Видео, Длиннопост, Ответ на пост

Нажимаем на всех окнах ОК.

4. Устанавливаем Visual Studio. Рекомендуют 14ю. Но у меня стоит последняя вроде как 17я и все работает.

В процессе установки вас попросят выбрать нужные модули. Поставьте галки на C++ и на Python, как на скрине ниже. Затем внизу нажмите Установить.

Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения» Нейронные сети, Deepfake, Видеомонтаж, Дженнифер Лоуренс, Видео, Длиннопост, Ответ на пост

Почти всё.

Перейдите в папку где хотели бы чтобы лежали файлы программы. Выделите путь. Вместо него впишите cmd. Энтер. Запустится командная строка.

Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения» Нейронные сети, Deepfake, Видеомонтаж, Дженнифер Лоуренс, Видео, Длиннопост, Ответ на пост

Далее вводите команды по одной, нажимая энтер и дождавшись окончания прогресса.

  1. git clone https://github.com/s0md3v/roop

  2. cd roop && pip install -r requirements.txt

Консоль пока не закрывайте. Скачайте файл, и поместите его в новообразовавшуюся папку roop. Если он имеет имя отличное от inswapper_128.onnx. Переименуйте. Если в вашей системе не показываются расширения файлов он может быть просто inswapper_128.

Возвращаемся в консоль. Пишем python run.py. Энтер. Впоследствии это все что вам нужно будет делать для запуска. Перейти в папку, запустить из нее консоль и написать python run.py. Программа запустится. Выбираете фото лица, видео. Не используйте кириллицу в именах файлов. Запустите прогресс. Перед этим рекомендую закрыть все ненужные да и нужные программы потому что программа кушает очень много оперативной памяти и чем ее больше свободной тем быстрее будет процесс. Нехватку она компенсирует файлом подкачки.

Продолжение поста «Пользователь создал скрипт который позволяет создавать DeepFake в один клик. Качество как по мне отличное и превосходит предыдущие решения» Нейронные сети, Deepfake, Видеомонтаж, Дженнифер Лоуренс, Видео, Длиннопост, Ответ на пост

Так же скрипт можно запустить и на видеокарте, что сильно ускоритт процесс генерации, но несмотря на все выполненные мной инструкции у меня этого сделать пока не вышло. Инструкция для этого вот тут, но с этим пока у многих проблемы.

__

Мой канал с гайдами по SD. Где бесплатно обучаю с нуля и до самостоятельного обучения моделей.

Канал Нейроновости - источник новостей о нейронках, подпишись чтобы не пропускать

Видеомонтаж

892 поста5.6K подписчика

Добавить пост

Правила сообщества

Критикуй, мамкин оператор.

Вы смотрите срез комментариев. Показать все
4
Автор поста оценил этот комментарий

вываливается ошибка(

Иллюстрация к комментарию
раскрыть ветку (26)
3
Автор поста оценил этот комментарий

У тебя скорее всего второй питон подтянуло, а не третий

раскрыть ветку (15)
1
Автор поста оценил этот комментарий

да нет, третий с оф сайта,последний. сейчас пробую версию постарее как у тс

раскрыть ветку (14)
2
Автор поста оценил этот комментарий

У меня вроде последний стоит, что python --version говорит?

раскрыть ветку (13)
1
Автор поста оценил этот комментарий

таки да, 2.6.4, но инсталлятор-то 3.10 и в списке прог тоже 3 версия

раскрыть ветку (12)
2
Автор поста оценил этот комментарий

Ну, вроде, свежая установка третьего питона должна починить это, главное при установке отметить пункт "Прописать в PATH"

раскрыть ветку (4)
Автор поста оценил этот комментарий

@KoMaTo3HuK в гайде как раз есть как в Path залезть, у ТС как раз третий питон в самом верху стоит.

1
Автор поста оценил этот комментарий

эту починила,но вылезла новая

Иллюстрация к комментарию
раскрыть ветку (2)
2
Автор поста оценил этот комментарий
Пробуйте установить библиотеку через
pip install onnxruntime
раскрыть ветку (1)
Автор поста оценил этот комментарий

да,уже сделал,проблема решилась, но начало выдавать ошибки по ффмпегу,хотя установлен

1
Автор поста оценил этот комментарий

Попробуй запустить, явно указав версию, что-то вроде

python3.11 run.py

раскрыть ветку (6)
2
Автор поста оценил этот комментарий

теперь новая ошибка

Иллюстрация к комментарию
раскрыть ветку (4)
Автор поста оценил этот комментарий

Библиотеки через pip не поставил

pip install -r /path/to/requirements.txt

но я бы сначала создал виртуальное окружение, хотя бы через встроенный venv, чтобы не засоряли систему

раскрыть ветку (3)
3
Автор поста оценил этот комментарий

Так ты ему через указанную версию сказал запускать, а по умолчанию то другая, вот в неё и установило. Но venv верное решение.

Автор поста оценил этот комментарий

да в том-то и дело, что ставил. пишут что надо Windows SDK tools поставить при такой ошибке

Иллюстрация к комментарию
раскрыть ветку (1)
2
Автор поста оценил этот комментарий

Визуал студию ещё поставить надо.

1
Автор поста оценил этот комментарий

так себе решение, если человек с питоном не работает, лучше в Path путь до третьего поднять/прописать.

1
Автор поста оценил этот комментарий

Очень странная ошибка, всё там по синтаксису норм. Версия питона какая?

раскрыть ветку (5)
1
Автор поста оценил этот комментарий

вот и мне интересно откуда ошибка, пробовал удалять данную строку - потом ругается на следующую. версия последняя стояла 3.11.3

раскрыть ветку (3)
2
Автор поста оценил этот комментарий

С 3.11 не заработает, об этом в какой-то моменте в логе написано

Поставь 3.10.10, у меня все прекрасно завелось

раскрыть ветку (2)
3
Автор поста оценил этот комментарий

Всё нормально на 3.11 работает

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Ещё и минус кто-то влепил

Иллюстрация к комментарию
1
Автор поста оценил этот комментарий

==

ещё комментарии
Вы смотрите срез комментариев. Чтобы написать комментарий, перейдите к общему списку