Sim Swap - нейросеть нового поколения для создания дипфейков /deepfake/
Аноним08/07/23 Суб 15:26:55№3916001
Главным отличием является скорость и относительная простота работы. Не нужно возиться с выборкой и тратить несколько суток, а то и недель на обучение!
Для создания дипфейка требуется лишь фотография и видеоролик, в который нужно вставить лицо с фотографии. Обучение не требуется, используется готовая универсальная модель, которая сразу лепит лицо на кадры.
Теперь доступно на любом x86-тостере благодаря усилиям анонов. Изначально требовалась строго карточка NVIDIA видеокарта с 8 гигами VRAM.
Также анонимные умельцы из конфы создали gui с поддержкой пакетной обработки.
Поддержка Apple M1 теоретически возможна (см. ссылку на руководство ниже), но никто из гиков не подтвердил это пруфами.
Для Android и iOS есть ReFace, полный цензуры, советы по запуску колаба и портированию на мобилки добавлены в руководство. Анон смог запустить Sim Swap на мобилке c 8 ядрами, скорость выше, чем на Core 2 Duo, но ниже, чем через Colab (смотрите раздел с результатами бенчмарка).
Большинство артефактов пофиксили. Артефакты можно замаскировать фотошопом исходной картинки и с помощью бесплатного Video2x.
Все ошибки также смотрите по ссылке выше, заголовки по темам добавлены в структуру документа.
Китаезы создали новую модель, которая оказалась хуже, теперь они заняты написанием статьи, по материалам которой когда-нибудь выплюнут новую нейросеть, и её снова будут допиливать аноны до юзабельного состояния.
Анон, я конечно понимаю ты ты проиграешь заглянув под хайд, но есть ли реальный способ запустить рефейсер или предыдующую версию свапера с 6650xt? Не заработал даже гугл колаб, хотя делал всё правильно.
Делаю по гайду с ютуба. Слева его, справа мое. У него на 1650 нормально работает, а у меня 2060s resources exhausted выдает. Почему так? Нашел ишью на гитхабе, но оттуда мне ни один совет не помог.
Я хуй знает почему в гайде ничего не поменялосьможет никто уже не юзает симсвап, два года назад устанавливал все работало как часы, сейчас начало сыпать ошибками. Лично мне помогло скачать cmake ручками и установить конкретно эти версии: opencv-python==4.5.3.56 onnx==1.10.0 Может кому тоже пригодится Теперь хоть с цп работает, а с картой подружить так и не удалось, я слишком тупой для этого.
Что по вашему мнению лучше, roop или refacer, три дня назад установил roop, в принципе неплохо, но только если лицо в кадре одно, refacer умеет заменять конкретные?
>>404528 Да, я его и ставил, вообще не работает, даже sfw, в чём я проебался? Запускается, но ничё не делает, там же в cmd должно быть видно как процесс идёт, да?
>>404551 Ошибок не выдало никаких, у меня запускается, только не работает, когда roop работает прям ощутимо медленнее всё открывается на пекарне А там прямо нужно чёткое лицо которое нужно заменять ставить? допустим если на видео 1 лицо всего, и я оставлю пустым поле в котором нужно выставить заменяемое, будет работать или нет?
>>404695 Да я поставил зависимости то, он доебался к этому FFMPEGу, говорит disabled при запуске, я уже и скачал вроде последние версии, при этом запускается всё равно, но не робит нихуя
>>405671 Устанавливаем git и miniconda (С оффициальных сайтов) 1)Качаем репозиторий в удобную нам директорию через cmd терминал: git clone https://github.com/s0md3v/roop 2)В корень директории кидаем два файлика: insightface-0.7.3-cp310-cp310-win_amd64.whl (Можно найти в телеге у Хачатура или залью куда скажите) inswapper_128.onnx (Скачать с тырнета или залью куда скажите)
Открываем терминал miniconda и преходим в корень директоии roop: 1)cd /d c:/roop (Путь к вашей директории) 2)Создаем venv: conda create --name roop python=3.10 3)Активируем venv: conda activate roop 4)Устанавливаем git и ffmpeg в нашу среду: conda install ffmpeg git -c conda-forge 5)Устанавливаем insightface в нашу среду: pip install insightface-0.7.3-cp310-cp310-win_amd64.whl 6)Устанавливаем все необходимые пакеты нужные roop: pip install -r requirements.txt (Ошибок быть не должно) 7)Устанавливаем cudatoolkit: conda install cudatoolkit 8)Переустанавливаем onnx для работы c nvidia: pip uninstall onnxruntime onnxruntime-gpu pip install onnxruntime-gpu==1.15.1 9)Запускаем roop с использованием нашей видяхи: python run.py --execution-provider cuda
Кароче, найден небольшой способ чтобы при свапе получалось нормально открывать ротики и делать минетики Вот эта тулза, кидали выше https://github.com/Hillobar/Rope Есть там опция указать границы ебальничка в настройках снизу и путем двиганься нижнего ползунка делаем так на пике 1 тоесть оставляем ротик оригинальный Далее ползунок справа это маска опасити выкручиваем ее вниз получаем пик 2 Для сравнения палим свап без манипуляций пик 3
Все хуйня, пока это не дойдет хотя бы до андроида. Там хотя бы факт того что за тобой будет следить китаец через свою программу не так хуев. Вот на телефоне такое делать кайф, а ебаться с установкой 20 минут, чтобы наложить лица, которые разъебывает от мимики такое себе. К тому же тред превратился в реквесты от долбоебов со своими шмарами.
>>405720 братан, все сделал по пунктам, ошибок не видел, но после того как нажимаешь старт и выбираешь путь сохранения в строке происходят какие то действия, затем 100% и все, видео нет готового, что я не так делаю?
может кто дать толковый мэнуал по этой хуйне? а то при запуске вот что пишет "\Rope-main\Rope-main>call venv\Scripts\activate.bat Системе не удается найти указанный путь." "Rope-main\Rope-main>python run_working_v3.py "python" не является внутренней или внешней командой, исполняемой программой или пакетным файлом."
сап, что означает эта ошибка после нажатия на Load faces? не загружает лица после установки папки с фотками, хотя на видео их находит без проблем cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
Что такое рефейсер, руп и чем они отличаются от simswap? Тред вроде посвящён симсвапу, но порнуху вы делаете, как я понял, через рефейсер. Я скачал симсвап - работает крайне хуёво. Лицо, конечно, меняет, но получается крайне непохоже.
Рефейсер и руп лучше в этом плане? Или это просто фронт-энды к симсвапу?
>>415505 Двигай в раздел для дроча, мне лично тред нужен чтоб мониторить новости по сеткам, а не смотрять бесконечные реквесты ленивых ублюдочных попрошаек типа тебя. Вали в загон. По УК РФ за такой калтент вообще бытылка, скажи спасибо, что абу вообще хоть где-то разрешил вам выблядком хуйней страдать, а теперь срыгни яички сосать в нейрофапе.
>>413393 >Рефейсер и руп лучше в этом плане? В целом - да. Углы лучше держит, но рот перекрывает.
Вчера выпиздываешь тред целикомю Сегодня стыдливо подтираешь свои посты и пукаешь про "аставайтись но без парнухи((" Завтра чо выкинешь? Пермачем всех захуяришь, так как тебе новая моча ударит?
Ты давай уже определись со своими тараканами, а потом только админкой махай.
>>415564 Я ему предложил здравый компромисный вариант. Он молодец, а ты соси конец. Тред для обсуждения сеток? Для обсуждения сеток. Вот и обсуждай, хули ебало скрючил?
>>415568 Эй, сороконожка, давай снизим градус, норм? Мы все здесь, чтобы обсудить тему и получить от неё пользу. Если тебе не нравится, как здесь обсуждаются вещи, ты всегда можешь перейти в другой тред или даже создать свой. Но давай уважать друг друга и не превращать это обсуждение в помойку. И помни, этот тред о нейронках, меняющих лица, а не о том, как кто-то где-то что-то делает не так, как тебе хочется.
>>415564 Братан, давай по-честному. Ты конечно можешь орать что хочешь, но оно от этого не становится правильным. Ведь это тред про нейронки, которые меняют лица, а не про то, кого ты хочешь добавить на свою коллекцию.
Смотри, история двача полна примеров, когда один анон решил, что его интересы важнее всех остальных, и начал засирать тред своими говнореквестами. Ты помнишь, как это закончилось? Правильно, модеры пришли и почистили тред. А если анон продолжал, то он получал бан.
Так что, если ты хочешь фапать на нейрофап, то для этого есть специальный раздел. Сиди там и никто тебя не тронет. Но если ты здесь, то веди себя по-человечески.
Мы все здесь ради одного - обсуждения нейронок, которые меняют лица. Это интересная и важная тема, и мы не хотим, чтобы она была засрана твоими говнореквестами.
А если ты думаешь, что твои интересы важнее всех остальных, то ты ошибаешься. Ведь двач - это место, где мы все равны. И никто не имеет права засирать тред своими говнореквестами, независимо от того, насколько ему это нравится.
Так что, братан, давай держать тред чистым. Это в интересах всех нас. И помни - модеры всегда на стороне правды. И если ты продолжишь засирать тред, то ты получишь бан. И это будет справедливо.
В вашем так называемом нейрофапе дипфейки то постить и нельзя, ведь они не попадают под "генерированный контент". Определитесь уже куда они попадают, в таком случае.
>>415689 Где то тут я видел тред с дипфейками тнусов.
>>415701 >Порноболванки были с основ /б ещё О, а вот и ньюфпжека подвезли. Ну так ты в тематике чмонька. Никто не виноват, что Абу не защищает двощ от кравлеров, а наоборот сделал его максимально индексируемым и весь б/ падает на десятки сайтов-архивов. Первоначально идея была такая, что ты срешь в б/ чем хочешь, потому что это за часы улетает в небытие. Выводы сам сделаешь, или тебе продолжать разжевывать? Проще говоря: никто не виноват, что тебе в 2006-10 были интересны только покемоны и что мама с магазина принесет после работы. Сорян, братиш.
>>415689 Ну, и чтоб ты понимал. Любой житель РФ, кто выполняет реквесты на твою тню - может уехать на бутылку или как минимум отловить штраф на 250к по УК РФ, вместе с тобой. Здесь даже не о вайпе треда говнореквестами речь, а о том что вы долбоебины безмозглые. Насколько ты тупая блядь, определять будут компетентные органы, конечно. Можешь не сомневаться, поиск по картинкам в гугле по ебалу твоей подруги тоже ведет в этот тред, сразу после её странички вконтакте. Не отвечай сразу. Вдохни поглубже, выпей стакан воды, уйми тряску.
Короче по теме есть dfl и куча хуйни на базе inswapper_128.onnx. Первое долго, заебно, но может делать качественно, второе быстро, легко, но лишь изредка хорошо. Скажите, а чего redgifs таким уебищным огрызком стал?
В первой строке указываем путь к activate.bat конды. Обратите внимание, что я наебланил с ссылкой на репозиторий в пункте 1.1 правильная ссылка: https://github.com/Hillobar/Rope
>>416047 >Съеби на свой пикабу, долбоёбина нормисовыблядская. >буквально через час все твои посты в гугле Не, ты точно не "нормиблядь".
>>416042 >Хуиш. Я на двощах с основ Верим. И не можешь сам симсвап поднять на пекарне.
>>416348 >Первое долго, заебно, но может делать качественно Ну это миф. Все хорошие варианты это черепикинг с всегда открытым ебалом или мимолетными перекрытиями как в оп-посте. Руп с апскейлером в командной строке делает в два прогона точно такое же качество. Все остальные выдрочки с масками, как я уже миллиард раз говорил, можно так же делать и с рупом, кидая бачи в фотожоп/стабл.
>Скажите, а чего redgifs Вырезать нужную сцену из ролика две минуты.
>>416411 >Вырезать нужную сцену из ролика две минуты. Качать заебно, да и 4к с output качеством нейронок смысла не имеет. >Ну это миф В моем случае практика, делал модель в dlf в основе был датасет из 1200 картинок 512х512 и просто офигивал от схожести, сейчас играюсь с rope, но уже надоедает
А как вы nsfw фильтр на roop снимаете? Есть форк, который апдейтят не раз в тысячелетие?
>>416464 >Качать заебно, да и 4к с output качеством нейронок смысла не имеет. ютубедл
>В моем случае практика, делал модель в dlf в основе был датасет из 1200 картинок 512х512 и просто офигивал от схожести А я в фотошопе раньше лицо по часу подгонял на фотках в нужном ракурсе. К чему разговор? Мне больше интересно что использовали на фейсхабе, на фотках там качество хорошее было, ечсли они с нормальным цветом были.
>А как вы nsfw фильтр на roop снимаете? Там есть модуль предикшен, в папке роупа. Поменяй с 0.85 на один. Более длинный вариант - удаляешь предикшен, и фиксишь все строки которые ругаются на его отсутствие. На питоне это не код даже, читается как батник.
>>416633 >Там есть модуль предикшен, в папке роупа. Поменяй с 0.85 на один. Более длинный вариант - удаляешь предикшен, и фиксишь все строки которые ругаются на его отсутствие. На питоне это не код даже, читается как батник.
Спасибо, а то чет я искал параметры ifnude, но в итоге у меня все ломалось.
>А я в фотошопе раньше лицо по часу подгонял на фотках в нужном ракурсе.
Блин, как про меня прямо рассказываешь...
>Мне больше интересно что использовали на фейсхабе
Чет мне кажется это тот же самый inswapper подкрученный
>>416697 >Чет мне кажется это тот же самый inswapper подкрученный К февралю этого года там почти рты нормально получались. Плюс при смене контрастности фото там специфические артефакты были.
>>417843 Судя по ошибке какой то трабл с установкой opencv возник, еще раз прогони установку requirements, посмотри есть ли ошибки. Так же ты должен выбрать папки где смотреть фото и видео, это две кнопки справа внизу рабочего окна, указал папки с контентом, то лишь потом жмешь поиск лиц.
>>416411 >Верим. И не можешь сам симсвап поднять на пекарне. Да ты охуел! Я те говорю, мы в тредах ещё в середине 21 года с симсвапом сидели и ваяли, хули ты несёшь? Блядь, да моя вебм-болванка даже ПЕРВАЫ в ОП-ПОСТЕ ебёна мать с тех времён!
>>391600 (OP) Там вышла обнова для rope https://github.com/Hillobar/Rope вышла, добавили txt2img маску, пофиксили цвета при использовании gpfgan, советую потестить, даже быстрее работать стал
>>426637 но утечки памяти ппц, все эти GFPGAN и CLIP не выгружаются после снятия галочки, а при повторном включении жрут остальное свободное место, вылезая из VRAM и занимая системную память в результате чего скорость падает примерно x5
>>417909 Короче, сел таки и разобрался с этими ошибками, переустановка opencv не помогала, проблема в том что софт просто не детектит ебальники на некоторых фото, вручную добавил все свои 40+ по одному и выявил 5 таких фоток. С ffmpeg проблема видимо похожая, некоторые видео отказывается грузить.
>>439878 Если бы порнуху, я уже настолько преисполнился, что использую для проверки, как будет выглядеть человек в определённом образе и костюме - стейбл, плюс руп и вот уже чёткое видение, но последний не работает с масками и руки на лице портят погружение.
А портабл ропе существует вообще? Не нахожу ссылку
>>440277 Чел, я перепутал руп и ропе, прости. Я в треде давно был, щас смотрю что ещё какая то приблуда появилась с похожим названием. Есть руп портейбл Это руп кам, если вебка есть dl.neurochat-gpt . ru/index.php/s/BCAqmkRo75Nszyt В это руп для видосов disk.yandex . ru/d/lG3LSbSOGiZkrg Обе портативные
Дальше в гайде пикрелейт. Что, куда это вводить, нипанятно.
Ну запустил simpswapgui.exe, прописал там пути анаконды и симсвапа, выбрал в demo-files две картинки чтоб наложить айронмена на бабу, нажал Начать и ничего. Короче, не быть мне программистом.
>>441959 Только знай, что симсвап лучше мимику и морщины передаёт, остальные штуки - они делают лицо "пластиковым", однотонным, как будто ретушируют и мылят кожу. Ты получаешь эффект, словно это человек в маске из силикона.
Но я сужу только по тем видосам, что были в треде, у самого только симсвап стоит, так что может я просто хейтер и подсознательно саботирую другие приблуды
>>443200 Путь от физикс-дыма в батмане был долг и теренист, но Ноувидеа спустя десять лет мучений таки обрела килер-фичу для своих карт, инцелонейросети.
>>441622 Если всё же решишь установить симсвап, то:
1) качай репак только по первой ссылке из гайда, который весит 1.3 Гб и где есть simpswapgui.exe (ты так и сделал); 2) используй следующие команды (не забудь сделать cd на папку с симсвапом, вроде как надо...):
Процессор: Многоядерный процессор, такой как Intel Core i7 или AMD Ryzen 7, обеспечит лучшую производительность.
Графический процессор (GPU): Наибольший вклад в обучение моделей deepfake вносит GPU с поддержкой CUDA (для Nvidia) или ROCm (для AMD). Использование мощной GPU из серии Nvidia RTX или AMD Radeon может существенно ускорить процесс.
Оперативная память (RAM): Рекомендуется иметь как минимум 16 ГБ оперативной памяти, но больше RAM будет полезно для обработки больших видеофайлов.
>>444225 >У рупа модель в 128х128, с таким даже ган не справляется. Вернее справляется, но от оригинального лица ничего не остается. Не пизди, каломатик запусти и реакт с ганом, всё лицо на месте.
>>445531 В каломатике, бывший нсфв руп, один из форков. Это не для видео. Я просто привел пример того, что ган ебало не корежит. Если он по умолчанию корежит в веревке, значит настройки говно, потому что в реакте используются те же самые 128ч128 на фейссвап
Traceback (most recent call last): File "test_video_swapsingle.py", line 2, in <module> import cv2 ModuleNotFoundError: No module named 'cv2' Как исправить?
сап двач. возможно ли с помощью этой проги сложить картинку с лицом и аудио? чтобы у лица появились зубы, и мимика двигалась в соответствии с аудио? или для этой задачи есть альтернатива попроще? а то мой говноноут боюсь взорвётся
Никак не могу настроить маску в rope, чтобы негативило только губы во время минета, но не захватывало при этом ноc. Может у кого получилось идеально настроить?
>>453926 автор rope за каким то хуем выпилил обрезку маски снизу. но оставил при этом сверху и с боков. пришлось лезть в код чтобы вернуть ползунок маски снизу.
>>461434 [ WARN:0@458.108] global loadsave.cpp:244 cv::findDecoder imread_('D:/Downloads/fr/f\v'): can't open/read file: check file path/integrity Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\python\lib\tkinter\__init__.py", line 1921, in __call__ return self.func(args) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 135, in <lambda> self.source_faces_load_button = tk.Button(self.source_button_canvas, bg='grey75', text="Перезагрузить лица", command=lambda: self.populate_faces_canvas()) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 458, in populate_faces_canvas ret = self.faceapp_model.get(temp_file, max_num=1) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\venv\lib\site-packages\insightface\app\face_analysis.py", line 59, in get bboxes, kpss = self.det_model.detect(img, File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\venv\lib\site-packages\insightface\model_zoo\retinaface.py", line 211, in detect im_ratio = float(img.shape[0]) / img.shape[1] AttributeError: 'NoneType' object has no attribute 'shape' Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\python\lib\tkinter\__init__.py", line 1921, in __call__ return self.func(args) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 135, in <lambda> self.source_faces_load_button = tk.Button(self.source_button_canvas, bg='grey75', text="Перезагрузить лица", command=lambda: self.populate_faces_canvas()) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 450, in populate_faces_canvas filenames = os.listdir(directory) FileNotFoundError: [WinError 3] Системе не удается найти указанный путь: '' Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\python\lib\tkinter\__init__.py", line 1921, in __call__ return self.func(args) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 135, in <lambda> self.source_faces_load_button = tk.Button(self.source_button_canvas, bg='grey75', text="Перезагрузить лица", command=lambda: self.populate_faces_canvas()) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 450, in populate_faces_canvas filenames = os.listdir(directory) FileNotFoundError: [WinError 3] Системе не удается найти указанный путь: '' Exception in Tkinter callback Traceback (most recent call last): File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\python\lib\tkinter\__init__.py", line 1921, in __call__ return self.func(args) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 135, in <lambda> self.source_faces_load_button = tk.Button(self.source_button_canvas, bg='grey75', text="Перезагрузить лица", command=lambda: self.populate_faces_canvas()) File "C:\Users\Admin\Downloads\rope-portable v.1.1 by Neurogen (1)\rope-portable\rope\GUI.py", line 450, in populate_faces_canvas filenames = os.listdir(directory) FileNotFoundError: [WinError 3] Системе не удается найти указанный путь: ''
>>461440 А, сука, а если тупо кинуть в D:\123 то срабатывает. Зато видео даже в папке с таким названием видны в программе, но при нажатии не открываются в верху окна, при нажатии на видос даже в cmd окне ничего не меняется
ШОК! Автора проекта узнал, что люди пользуются его проектом, чтобы ДРОЧИТЬ и свернул разработку. Кто бы мог подумать, обманули индуса в лучших чувствах!
>>461715 А теперь классический вопрос: хули волшебное комьюнити за год нихуя не сделало? хули вон симсвап валяется когда его так же можно допилить? А ответ прост: автор поста со скрина - пиздобол
>>461837 Во-первых, иди нахуй, во вторых - полуркай на гитхабе форки, и удивись, сколько их с разными фичами, и даже парочка нормально переписанных. Но о них за пределами обсуждений знает пара человек, потому что людям интереснее их писать, чем таскать ссылки по реддитам и пикабу (получая в ответ "нахуя это, есть же руп"). Хотя и такие тоже есть.
>>461866 >полуркай на гитхабе форки Во-первых, это ведь ФОРКИ? Верно? Ты не ссы, я каждую неделю фейс свапы на гитхабе весь этот год искал, так что ты пилдорасина не пизди, давай по фактам: кто ДО индуса сделал ХОТЬ ЧТО-ТО? Ты обычный пиздобол. Я, в отличии от тебя, прекрасно знаю как дела на этом фронте обстояли до рупа.
Rope portable просто бомба. Две проблемы - без REC даёт 10 кадров в секунду, с записью 1-2 кадра. Пошарьте настройки при которых не артефактит рот. Тестил вот эти: >>453300 >>430265 >>426637
>>463506 А я скачал, но распаковать не смог. Нажимаю "извлечь всё" и ничего не происходит, нажимаю "отмена" и вылазит "Пароль", но никакого пароля нигде не сообщали, нажимаю "отмена" и зависает окошко архиватора.
>>465280 у меня NVIDIA RTX 2060, вроде, должно хватать такой, но при выставлении 2 потоков работает, а при 3 и выше видео не проигрывается после нажатия кнопки REC, создаётся файл на 200кб и программа стоит
А почему так бедно на поляне с дипфейками? Такое ощущение будто был только один общепризнанный руп, пока его создатель не потёр это. И сейчас есть сомнительный роуп.
Как-то маловато для такой будоражащей воображение темы, не? Сотни моделей для РП, чата, СД, а тут...
>>468617 Все самые топовые программы для генерации дипфейках осели в закрытых сетях АНБ, и среди хакерских группировках
Стримерам кстати в лс присылают неотличимые от оригинала видеосообщения от имени других стримеров-друзей с просьбой помочь деньгами в тяжелой ситуации. А уж немедийным людям что шлют
В этом дохуя денег и власти, не то что в других нейронках
Короче поставил пак выше по ссылке. Запускается реально один кликом. Кинул видос (взял их треда видео с Абу), загрузил фото (поцы из драйва). Модели загрузил, лицо нашел. Видео играет. Но если нажать свап - то происхоидт нихуя и залупа мягко ложится на воротник. Если пробовать нажать спап - рек - плей, то создает файл 262 килобайта и выдает ошибку CUBLAS_STATUS_ALLOC_FAILED и дальше нихуя.
>>391600 (OP) ОП, может тупой вопрос(ы), какое качество видео лучше брать? И какой размер? Есть какие-то оптимальные параметры?
Алсо если я скачал видсос и мне нужно из него вырезать 20-30-40 секунд, чем сейчас видео режут? Я раньше использовал Virtual Dub , но это было в такие блять кучеряво-древние времена, что я не ебу существует ли он еще, а ставить Премьер ради того чтобы чикнуть 30 секунд видео, такое себе.
>>469196 За потоки не знаю. Не вникал еще. Я с наскока поставил и сам еще только разбираюсь. Сейчас вот ебусь с тем, в каком формате видео сохранять когда нарезаешь Virtual Dub.
Бампану тредец. Короче потестил эту штуку. Спасибо ОПу за тред, спасибо анончику за ссылку на rope.
Реально охуенно что можно буквально заинсталить все в один клик. Правда раньше у меня уже стоял Stable Diffusion поэтому наверное уже все что нужно стояло раньше. Но все равно, большой плюс этого пака в максимальной простоте. Нихуя лишнего.
Из проблем - сначала нихуя не работало, выдало ошибку что-то типа - у вас драйвер 11.2, а нужно не ниже 12.0. Погуглил пришлось обновить дрова на NVIDIA, при чем не сам драйвер в диспечере устройств, а качнуть отдельный пак со свистоперделками с сайта NVIDIA. И все заработало. Еще есть такая тема, что иногда нужно просто перезапустить приложение, оно иногда залипает.
С масками не игрался, делал все максимально просто - одно лицо на другое заменить. Поэтому если там кто-то пальцами лезет в рот, что лицо отображается коряво и поверх пальцев, про хуи я даже и не говорю ))). Как работать с этими масками еще не разбирался, тут нужно наверно отдельный гайд, потому что лицо же в динамике меняется.
Еще из проблем - резалка видео сохраняет мне видос без звука, но это проблема уже наверное кодека для резалки (Virtual Dub). Пробовал Rope скормить авишку, она ее открывает, что-то делает, но не сохраняет. В целом с этими ебучими кодеками надо просто сесть и разобраться что работает и что нет.
По итогу - Поигрался. Годно, есть свои плюсы минусы, но в какой-то момент, нафейкал себе порнухи, посмотрел - ну да, заебись. И все. Если раньше прон в фотошопе это был прорыв, то теперь фейкаешь кого хочешь, но через какое-то время, становится просто скучно. Не думал что так будет.
>>462766 >>469908 Настройки уже есть. По опыту могу сказать, что прописать pos: face, neg: penis уже хватает для годных пососак. Главное исходный видос подобрать. У меня на некоторых даже хуй и язык не артефактило.
Это про rope? Спасибо, нужно попробовать. Потому что я видел лишь видос по rope, но там был мануал только как запустить и на какие папки натравить и какие кнопки нажать. А вот про остальное не было. Надо поискать, может есть более развернутый мануал где.
Не нейрогене выложили портабл версию Swap Mukham, там можно настроить маску ручками - обрезать снизу, я ставлю 390 и у меня идеально обрезает рот без затрагивания носовой части, как если бы это было с ключевыми словами, плюс там еще один неплохой апскейлер есть gpen-bfr-512 как по мне может даже лучше чем gfpgan. Два момента - вырезка конкретно заданных фреймов у меня не работала, а еще как мне показалось, в некоторых видосах хуево блюрит маску несмотря на настройки
Подскажите, пожалуйста, в чём может быть проблема?
Записал процесс обработки трёх видео и проигрывание их в итоге.
Я бандикамом записываю видео, чтобы не скачивать их, а просто записываю нужные отрывки, чтобы вотермарки не попадали в кадр настраиваю границы записи.
И вот три таких видео я попытался обработать.
Первые два в итоге не рабочие, третье рабочее. В окне Рупа все они проигрываются, везде происходит замена лица нормально, но итоговый файл - сами видите, просто фризнутые картинки, но звук работает. Только третье видео работает как нужно.
Я тестировал и полную запись и частичную, это не влияет. Названия у всех похожие (выдаёт их бандикам по дате), тоже не в этом причина. Длительность и тд у всех близкая.
Я бы понял. если стартовые файлы с разным форматом и так далее, но тут-то везде одинаковые бандикам-записи. Где же подвох?
>>470693 В афтер эффектс закинул и отрендерил, всё заработало. Скажи, пожалуйста, вот тут в настройках бандикама мне что нужно изменить, чтобы запись экрана была нормальной, которая сразу устроит руп и плеер и не придётся перекодировать потом.
>>470826 Ну он же какие-то видео с бандикама обратабывает и финалит хорошо, а какие-то вот так замирают. Почему какие-то он нормально делает, а какие-то нет?
>>470858 Нет, они все ненормальные, посмотри на битрейт. С некоторыми плеер справляется может потому, что сцена проще. Можно хранить и смотреть неперекодипованные, если пк более-менее мощный и места не жалко, они раз в 5больше места занимают, чем если перекодировать с высоким качеством
>>470925 Запись бандикамом порнухи - 6.34 мб заняла Рупом обработал и наложил лицо - 2.33 мб (но запись фризнутая) Закинув эту фризнутую в Афтер Эффектс и выбрав рендер на вокодере h264 получил 5.12 мб
Ты пишешь, что неперекодированные в 5 раз больше места занимают, но ведь запись бандикамом (6.34) и итоговвый рендер (5.12) не далеко друг от друга ушли. А если перекодировать в какой-то AVI формат, то рендер будет там сотни МБ итоговый весить. И получится, что наоборот во много раз больше весит перекодированные.
А в какой формат ты кодируешь сам и как сжимаешь, обрабатываешь? Или ты качаешь видо, обрабатываешь рупом и больше их не трогаешь ничем?
https://github.com/Hillobar/Rope rope вернулся, грядёт обновление с увеличением скорости и уменьшением жора RAM, плюс можно будет мержить несколько фоток в одну для повышенной схожести либо создавать микс из нескольких лиц
Я ни одну сборку не могу установить от роупа-нейрогена.... постоянно утыкаюсь в ModuleNotFoundError: No module named 'insightface' Все что в инете написано не помогает, яхз че уже делать. И просто с питоном возился, и конду установил - ничего не помогает.
>>474758 >ModuleNotFoundError: No module named 'insightface' скорее всего пути в конфигах сборок похерены. у меня такое было когда папку с roop тупо перенёс на другой диск. а лучше с гитхаба чистую установку сделай, мало ли чего там в сборках.
>>474768 Попробую удалить всё связанное с питоном, вижал студио и прочил, а потом заново переустановить........ >>474821 Да, читал, пробовал. Судя по тому что везде пишется - у меня установлены все необходимые пакеты для разработки и прочее-прочее. Но ошибка один чёрт есть.
>>475811 2 года симсвапаю и полгода диффузирую. Если на болванке у тёлки вытянутое ебало или дегроидный треугольный подбородок - получается хуйня. Руп лучше в целом, но в симсвапе глаза более живые получаются. Но один хуй нужно искать модель с похожей формой головы и причесоном, поэтому нужно голову пересаживать а не ебало. Чё ты, блять? Не выёбуся.
>>475822 >>Чё ты, блять? Не выёбуся. Ок, думал ты залетный >>Если на болванке у тёлки вытянутое ебало или дегроидный треугольный подбородок - получается хуйня Ну так геометрия епта, Тут или сорс-фейс растягивать, или заменять как есть, но тогда результат будет мерджем, не очень похожим ни на сорс, ни на таргет. >>Но один хуй нужно искать модель с похожей формой головы и причесоном Ага, подбор модели - 90% успеха. Про причесон не понял, с ним что не так? вообще никак не влияет, маску уменьшаешь сбоку и сверху, если волосня на еблет залезает, да и все. >>поэтому нужно голову пересаживать а не ебало Будет диспропорция относительно всего тела, например большая голова относительно плеч\тела, тоже не айс. А если масштабировать и подгонять как видоса с ютуба, то изменения будут минимальные, например как в их примере Мэй-Обама, Тюдор-Пыня.
>>475963 А как можно протестировать, если установлена та портейбл версия с пикабу, которую вы выше кидали? Нужно снести файлы в ней и закинуть с файлы с твоей ссылки?
>>475963 потестил. 1. Рот-детектор работает, но не на 100%. По сравнению с тем что было - лучше 2. Выбор несколько ебл - хорошо, но не идеально 3. Бесит новоые управлялки колесом мыши 4. На тех видосах где предыдущий вылетал, этот релиз гораздо стабильней
- не хватает управления маской снизу - если бы можно было добавить свой апскейлер - было бы круто дефолтный не все отрабатывает
>>475963 Интерфейс аутист делал: какие-то блять ненужные плейс холдеры в выборе папок; можно убрать окно с плеером, но вернуть его уже не получится; иногда не работает кнопка воспроизведения и записи и т.д. Но привыкнуть можно.
>>475332 Кое-как, с 100й попытки, полного удаления всех сред и компиляторов у меня вышло установить insightface. Но теперь новая беда - интерфейс открывается, но при попытке выбрать папку он виснет, в командной строке вот такое... Гугл говорит что я один такой долбоёб. Что делать, скажите, пожалуйста?
(deepfake) H:\AI\Rope-Crystal>rope.bat
(deepfake) H:\AI\Rope-Crystal>call deepfake\Scripts\activate.bat Системе не удается найти указанный путь.
(deepfake) H:\AI\Rope-Crystal>python Rope.py Applied providers: ['CUDAExecutionProvider', 'CPUExecutionProvider'], with options: {'CUDAExecutionProvider': {'do_copy_in_default_stream': '1', 'cudnn_conv_algo_search': 'EXHAUSTIVE', 'device_id': '0', 'gpu_external_alloc': '0', 'enable_cuda_graph': '0', 'gpu_mem_limit': '18446744073709551615', 'gpu_external_free': '0', 'gpu_external_empty_cache': '0', 'arena_extend_strategy': 'kNextPowerOfTwo', 'cudnn_conv_use_max_workspace': '1', 'cudnn_conv1d_pad_to_nc1d': '0', 'tunable_op_enable': '0', 'tunable_op_tuning_enable': '0', 'enable_skip_layer_norm_strict_mode': '0'}, 'CPUExecutionProvider': {}}find model: C:\Users\admin/.insightface\models\buffalo_l\1k3d68.onnx landmark_3d_68 ['None', 3, 192, 192] 0.0 1.0 Applied providers: ['CUDAExecutionProvider', 'CPUExecutionProvider'], with options: {'CUDAExecutionProvider': {'do_copy_in_default_stream': '1', 'cudnn_conv_algo_search': 'EXHAUSTIVE', 'device_id': '0', 'gpu_external_alloc': '0', 'enable_cuda_graph': '0', 'gpu_mem_limit': '18446744073709551615', 'gpu_external_free': '0', 'gpu_external_empty_cache': '0', 'arena_extend_strategy': 'kNextPowerOfTwo', 'cudnn_conv_use_max_workspace': '1', 'cudnn_conv1d_pad_to_nc1d': '0', 'tunable_op_enable': '0', 'tunable_op_tuning_enable': '0', 'enable_skip_layer_norm_strict_mode': '0'}, 'CPUExecutionProvider': {}}find model: C:\Users\admin/.insightface\models\buffalo_l\2d106det.onnx landmark_2d_106 ['None', 3, 192, 192] 0.0 1.0 Applied providers: ['CUDAExecutionProvider', 'CPUExecutionProvider'], with options: {'CUDAExecutionProvider': {'do_copy_in_default_stream': '1', 'cudnn_conv_algo_search': 'EXHAUSTIVE', 'device_id': '0', 'gpu_external_alloc': '0', 'enable_cuda_graph': '0', 'gpu_mem_limit': '18446744073709551615', 'gpu_external_free': '0', 'gpu_external_empty_cache': '0', 'arena_extend_strategy': 'kNextPowerOfTwo', 'cudnn_conv_use_max_workspace': '1', 'cudnn_conv1d_pad_to_nc1d': '0', 'tunable_op_enable': '0', 'tunable_op_tuning_enable': '0', 'enable_skip_layer_norm_strict_mode': '0'}, 'CPUExecutionProvider': {}}find model: C:\Users\admin/.insightface\models\buffalo_l\det_10g.onnx detection [1, 3, '?', '?'] 127.5 128.0 Applied providers: ['CUDAExecutionProvider', 'CPUExecutionProvider'], with options: {'CUDAExecutionProvider': {'do_copy_in_default_stream': '1', 'cudnn_conv_algo_search': 'EXHAUSTIVE', 'device_id': '0', 'gpu_external_alloc': '0', 'enable_cuda_graph': '0', 'gpu_mem_limit': '18446744073709551615', 'gpu_external_free': '0', 'gpu_external_empty_cache': '0', 'arena_extend_strategy': 'kNextPowerOfTwo', 'cudnn_conv_use_max_workspace': '1', 'cudnn_conv1d_pad_to_nc1d': '0', 'tunable_op_enable': '0', 'tunable_op_tuning_enable': '0', 'enable_skip_layer_norm_strict_mode': '0'}, 'CPUExecutionProvider': {}}find model: C:\Users\admin/.insightface\models\buffalo_l\genderage.onnx genderage ['None', 3, 96, 96] 0.0 1.0 Applied providers: ['CUDAExecutionProvider', 'CPUExecutionProvider'], with options: {'CUDAExecutionProvider': {'do_copy_in_default_stream': '1', 'cudnn_conv_algo_search': 'EXHAUSTIVE', 'device_id': '0', 'gpu_external_alloc': '0', 'enable_cuda_graph': '0', 'gpu_mem_limit': '18446744073709551615', 'gpu_external_free': '0', 'gpu_external_empty_cache': '0', 'arena_extend_strategy': 'kNextPowerOfTwo', 'cudnn_conv_use_max_workspace': '1', 'cudnn_conv1d_pad_to_nc1d': '0', 'tunable_op_enable': '0', 'tunable_op_tuning_enable': '0', 'enable_skip_layer_norm_strict_mode': '0'}, 'CPUExecutionProvider': {}}find model: C:\Users\admin/.insightface\models\buffalo_l\w600k_r50.onnx recognition ['None', 3, 112, 112] 127.5 127.5 set det-size: (640, 640) [ERROR:0@0.002] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@0.002] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@0.284] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@0.292] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@0.475] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@0.480] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@0.659] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@0.660] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@0.840] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@0.840] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@1.005] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@1.005] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@1.230] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@1.230] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@1.396] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@1.397] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@1.569] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@1.569] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ERROR:0@1.740] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@1.741] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture [ WARN:0@14.774] global loadsave.cpp:244 cv::findDecoder imread_('H:/123\gambit'): can't open/read file: check file path/integrity [ERROR:0@2.083] global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 [ERROR:0@2.083] global cap_ffmpeg_impl.hpp:1272 open VIDEOIO/FFMPEG: Failed to initialize VideoCapture
Добрй день ананасы. Тред годный, но остались вопросики У меня нет пеки напрмер, хочу юзать некий софт на амд-ноутбуке. Не нашел среди реокмендуемых программ чего-то двухтрёхкликного для ноута, посоветуйте советы
>>477507 >global cap_ffmpeg_impl.hpp:1223 open Could not find decoder for codec_id=61 не найдён декодер - ты или пытаешься пихнуть проге видосик с зашкварным кодеком или в системе ffmpeg не установлен правильно, пробуй через chocolatey его поставить https://community.chocolatey.org/packages/ffmpeg
choco install ffmpeg
>(deepfake) H:\AI\Rope-Crystal>call deepfake\Scripts\activate.bat Системе не удается найти указанный путь. нахуй анаконду, python -m venv venv активировать call venv\scripts\activate
>нахуй анаконду Странно, её наоборот советовали, чтобы много виртуал сред разруливать с разными версиями питона. Так-то пока только неудобства от неё, последую твоему совету НАХУЙ АНАКОНДУ, ДА ЗДРАВСТВУЕТ ПАТРИАРХАТ ПИТОНА
>>478013 погнали. Двач - последний оплот человечества. GFGAN - улучшалка фотки ебла на видосе. Работает только с лицом. То есть если видос шакального качества, а ты выкрутишь на 100, получится смешно, в целом - хуево. Обратная логика тоже работает. Этим параметром можно убрать явное мыло, это когда у тебя видос ультра8к а фотка твоей ЕОТ 64х64 пикселя Diffing - степень наложения. 1 - наиболее близкое к еблету ЕОТ, 5 или сколько там макс - ближе к еблу на видосе с подмешиванием черт лица. Норм значения 3,4 Treshold - порог детекта еблета на видео. Не заморачивайся, просто не трогай или запомни дефолтные значения, чтобы вернуть обратно если что Mask top | Mask side - позиция смещения маски ебла ЕОТ сверху | сбоку. Помогает сверху когда у ЕОТ брови как у Сталина. Mask blur - размытие маски еблета ЕОТ, на высоких значениях иногда помогает убрать нахуй бесячую границу наложения Весь блок CLIP - пока вообще не трогай, не видел ни одного видоса, где это работало ок. Отсосы все равно не получатся, просто поверь. Treads - сколько потоков будет ебашить процесс. Больше 6 не ставь, даже еслжи у тебя уберПК Occl - годнейшая фича, включай и держи на значенияъ от 18 до 28. Без подробностей, поверь с ним лучше чем без.
>>477771 >>477771 >чтобы много виртуал сред разруливать с разными версиями питона питоновский venv может в много сред, только версия питона будет та же что и системная. ну на 3.10 дохера чего делают, его использую и всё у меня ставится нормально.
>>479106 Чуть-чуть в программировании я всё таки понимаю и родительские классы и потомки в ООП мне известны. Так что ты мне лучше по проблеме подскажи, что не так?
>>479148 У меня диск называется Z, так что я тебя за дискредитацию ВС быстрее сдам.
>>478796 >>Расскажи про Occl. https://github.com/Hillobar/Rope/wiki >>И почему так про CLIP? Вроде, нормально же работает с негативами "пенис" хуево он работает. Все что пока строится на inswapper_128 будет работать одинаково фигово. Другой модели в поблике пока для фейс-свапа без пердолилья нету. Такая хуйня.
>>479041 Запускал Rope.bat, вновь попробовал и проблема не при записи, а при воспроизведении. В этот раз нажал без записи просто кнопку проигрывания и вылезло
cuDNN error: CUDNN_STATUS_NOT_INITIALIZED"
Закрыл всё.
Теперь нажал на start_portable_nvidia.bat и в итоге он качает что-то долго очень
Кто-нибудь из анонов балуется голосовыми нейронками? Ставили эту https://github.com/Plachtaa/VALL-E-X#-installation ? Портейбл версии кто-то накатывает? Сколько стоило бы заказать местному анону эту нейронку в портейбл версию оформить?
господа, а нет какой-то модели, которая дипфейчит именно черты лица, оставляя все фото не тронутым? Интересно именно фото, а не видео, фото модифицировать должно быть куда проще чем видео, по идее. В идеале что-то типа лоры на стейбл дифьюжен, когда можно отдельно задать лицо и указать какое лицо на фото заменить на данное.
>>485177 Уже нет. На самом деле это самый охуенный фейссвап. Потому что там можно нормально маску рисовать в инпейнте + качество подтягивает с используемое СД модели.
>>486688 ну ты же в курсе, что в стабильной диффузии библиотека invisible watermark на каждое сгенерированное изображение ставится? его ни один редактор тира фотошопа не убирает. Единственный варик - скрин с картинки снять. Пацаны на реддите полгода уже не могут эту библиотеку отключить, настолько она вшита в код.
>>486938 Там ещё вишмастер в каждой картинке. Чтобы его победить, надо сконвертировать PNG в TIFF, затем сконвертировать его в BMP, после чего уже BMP апскейлить вдвое, и даунскейлить обратно, и сохранить в JPG. Другого пути нет.
>>488132 Те, кто затевают эту деанонимизацию, деанонимизацию затевают, вот это вот это, затевают всё вот это. Это я… Этим людям я это и адресовываю. Доиграетесь. С этой деанонимизацией, которую вы затеваете
Несколько месяцев не был в треде. Вижу, за это время сделали Rope c удобным интерфейсом. Пытаюсь запустить, выбираю папку с фото и видео, жму Load Folders. Видео загружаются нормально, а вот фото он загружает вечность. Показывает Loading Source Faces и ничего не происходит. При этом вылезает такая хуйня в консоли:
>Exception in Tkinter callback Traceback (most recent call last): File "C:\Program Files\Python310\lib\tkinter\__init__.py", line 1921, in __call__ return self.func(*args) File "E:\Rope-main\Rope-main\rope\GUI.py", line 429, in <lambda> self.merged_embeddings_text.bind("<Return>", lambda event: self.save_selected_source_faces(self.merged_embedding_name)) File "E:\Rope-main\Rope-main\rope\GUI.py", line 1216, in save_selected_source_faces self.load_source_faces() File "E:\Rope-main\Rope-main\rope\GUI.py", line 747, in load_source_faces crop = cv2.cvtColor(crop, cv2.COLOR_BGR2RGB) cv2.error: OpenCV(4.7.0) D:\a\opencv-python\opencv-python\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
И еще предупреждение в начале:
>C:\адрес к папке\AppData\Roaming\Python\Python310\site-packages\torchvision\io\image.py:13: UserWarning: Failed to load image Python extension: Could not find module 'C:\адрес к папке\AppData\Roaming\Python\Python310\site-packages\torchvision\image.pyd' (or one of its dependencies). Try using the full path with constructor syntax. warn(f"Failed to load image Python extension: {e}")
image.pyd у меня по соответствующему адресу нет, так что я не знаю, в чем его проблема.
>>488853 Дело в самих фото. Там или в цвете или в наклоне головы.
Я так хотел сделать среднее по многим фото и мне ошибку эту выдавало, загрузки там вечной нет никакой, программа стоит на месте просто. Я начал тестировать каждое фото по одному и из 9 нашёл одно, которое и мешало. Убрав его - остальные 8 нормально считались.
>>488132 Типа если я выложу сгенеренную фотку нашей Долорес Амбридж в треде "ТВ богинь" и ей она не понравится, то с картинки можно будет считать мой айпи, если я не буду принтскринить?
>>491173 >принтскринить? Принтскрин с такими штуками бесполезен, он только от пнг инфо поможет избавиться. Тут говорится о том, что считываемый след вшивается в саму генерацию на уровне создания картинки. Типа такого, только в разы сложнее, так на глаз не увидишь. Там в каждом фото грубо говоря уникальный серийный номер, поэтому можно проследить любое коммерческое использование, ну и соответственно если у тебя будет лежать ранее созданный файл на компе, и тебя с ним за жопу возьмут - ты отъедешь надолго.
>>491506 но изначально делалось для того, чтобы ы будущем нейросеть не обучать на источниках генерации, чтобы можно было из интерента отобрать реальные картинки, а не сгенеренные.
>>488944 Нашел. Потестил. Удивительно удобно. Хороший интерфейс, и лица в большинстве случаев надежно находит и накладывает даже под углами. Пока роуп выглядит как улучшение над симсвапом во всем... кроме скорости. Я поставил двадцатиминутный видос с двумя лицами два дня назад и он до сих пор рендерится, вот сейчас только к одиннадцатиминутной отметке подбирается. Симсвап на том же самом ноуте с таким видео бы справился за ночь, ну может чуть больше.
>>493133 Он начинает шустро, но потом память забивается или не знаю что и каждый следующий кадры он обрабатывает дольше и дольше.
Поэтому тебе нужно остановить обработку и включить её снова, тогда он снова шустро начнёт. Так включая-выключая каждые минут 10 ты бы за несколько часов своё 20 минутное видео обработал, я думаю.
Плюс ты не уточнил настройки. Без улучшайзера лица - руп моментально обрабатывает всё. Ты же, наверное, выкрутил улучшайзер, поэтому и обработка длительная. У симсвапа нет улучшайзера, так что нужно сравнивать именно работу мыльную симсвапа и рупа, а не мыльную симсвапа и замену сразу 2 лиц (опять же у симсвапа такой функции нет) с настройками определёнными.
>>493133 >. Симсвап на том же самом ноуте с таким видео бы справился за ночь, ну может чуть больше. Ну так ты сравнивай голый инсвапер, без улучшений, без маски, без апсцейлеров. А то дохуя умный. Голый роуп работает быстрей чем голый симсвам. Проверено до тебя.
>>493319 >и замену сразу 2 лиц (опять же у симсвапа такой функции нет) Есть. Причем реализована так же. Ты даешь ему пары лиц на замену и он меняет хоть 2 хоть 16. Разница между симсвапом и роупом только в том, что роуп использует новую версию инсайта, а сисвап никто так и не обновил. Если бы обновили - у него там все то же чсамое и маски и детект лиц и мульти-замена - уже все это давно реализовано, просто проект заброшен и его никто не форкал.
>>493585 очень хороший интерфейс ага, который требует браузера. и изменения в реалтайме не посмотришь. >другая модель детекта лица и наложения маски фантазёр
>>477622 анончик, помоги. я в этих ваших питонах не понимаю нифига. хочу поставить роуп от Hillobar, вроде всё по гайду с гитхаба делаю, но оно почему-то ругается. если писать call venv\scripts\activate то пишет, то нету такой команды call скрин прикрепляю
>>493976 так нужно ещё что-то установить? я до этого уже ставил питона 3.10.6 для стейб дифьюжина от автоматик1111. и на него ставил руп для смены лиц. чего ему не хватает?
У rope обнова вышла, знатоки, уже тестили? Что скажете по этим момнетам:
Added Codeformer as an enhancer option. Codeformer does a noticeably better job with skin textures, but runs slower. Right-click on the button to toggle Codeformer or GFPGAN. Note: Codeformer takes 15-30 secondfs to load the first time. Boring Stuff:
Mouth Parser and Occluder now use onnxruntime instead of PyTorch. Hopefully this will solve issues with AMD cpu users
Что за codeformer вместо GFPGAN? И в чём отличие onnxruntime от PyTorch, как это может сказаться на обработке?
>>493889 >Я блядь даже секунды не потрачу на объяснение, зачем многим нужен градио. Расскажи все же, пожалуйста новичку. Грамотнее лица накладываются? >>494900 махмуд - это свап мукхам?
>>495438 >Расскажи все же, пожалуйста новичку. Грамотнее лица накладываются? Да, мукхам махмуд одно и то же. Там для маски уже прописаны все слова которые она нормально понимает, тебе надо лдишь отщелкнуть КУДА НЕ НАДО НАКЛАДЫВАТЬ, конкретно для минета - нижнюю губу, верхнюю губу и рот. В ропе и прочих типа самому надо писать и не то чтобы это сложно, но у махмуда это просто удобно сделано, ниче писать вообще не надо и для новичка типа тебя это норм. Если хочешь хуй квалити - включаешь еще кодформер. Если в лице не будет торчать хуй - парсинг лицевой маски можно отключать, если видео не очень качественное - не надо апскейлеры использовать, и так нормально, за это х2 к скорости. Единственное, если будешь махмудидь на колабе - не пойму какая причина, но видосы больше минуты там виснут, а иногда не виснут. Короче, дело в том что там по умолчанию в сборке какие то непонятные кодеки стоят. Но это легаси от рупа, он в какой то момент тоже начал давиться вебмами. Вообще, там файлы конфигов есть - где все довольно понятно написано, если вчитаешься. Так же на махмуде стоит цензура - если не тупой найдешь .пу файл отвечающий за чекер цензуры и значение 0.85 поменяешь на 1, но я рекомендую 10 000. Хз почему, но с 1 иногда он срабатывает, там ниже какая-то ебала про шаги написана, если 10 000 поставить он точно нче не проверят. И еще лица для свапа - это должно быть лицо желательно с шеей и плечами, ну или просто рстяни в пейнте ывокруг белый квадрат пошире - если лицо строго по лицу обрезано - он может не детектить его. В рупе такая же срань была.
>>494878 ну наконецто блять он добавил кодформер, который хорошо восстанавливает ебла ориентируясьна оригинал а не гпхпвхпган который делает мыльную хуету дак еще и сам дорисовывает
>>498452 При чем здесь Rope??? Его нужно отдельным тредом пускать, а не шапки пилить. Сделать нормальное описание, ссылки, че где скачать, видосы прилепить с инструкциями для неофитов.
ROPE для AMD Короче, видос 15 мин оно осиливает примерно мин за 40, час. Желательно чтоб объект не слишком резко двигался, тогда нормас выходит. миньеты получаются все так же хуево, хотя прогресс есть
>>495580 А что в мукхаме видео только отдельными кадрами сохраняется? В нем нет автоматической конвертации в видео? Да я знаю, что с помощью ффмпег можно все фотки в одно видео конвертировать. Но для этого нужно постоянно с батником возиться.
>>500201 Есть, ты ффмпег не установил видимо или что то делаешь неправильно, он сам собирает. Более того он может даже в фотки не выгружать, делая все в памяти.
>>500239 Есть он у меня. У меня WIP версия от мукхама и в нем почему-то не работает обрезание видео. Поэтому он весь видос полностью обрабатывает, и видимо он только в конце переходит к кодировки видео, а я еще до завершения канцел жму.
>>503276 >>503436 На члене на самом деле оно не очень хорошо работает, часто всю нижнюю челюсть маски убирает. А вот например с волосами или очками хорошо работает.
От нормисов? А ты у нас кто? Кто-то пиздец не нормальный? Доктор Стрейндж нахуй или Соколиное очко? Какая твоя ненормальность - вскукарекивать что-то с проперданного кресла? Кто для тебя пример, те толстяки, которых в фильме показывают от силы 3 минуты и которые в кадре жрут пиццу и что-то ебашат в консоли, типу охуеть крутые хакеры? Но ты не такой, ты просто жалкий, уебищный ноулайфер, просто унылый кусок говна. Просто чтобы ты понимал, что ни у кого нет иллюзий на твой счет.
>>508711 Все эти сайты и телеграм боты работают так: отправляется денежка, отправляется фото человеку, он за эту денежку раздевает, и отправляет обратно
>>505012 че блять, новенький чтоли, ааааа, я не в том треде нахожусь, кароче в stable diffusion заходишь в режим inpaint и там масочку на тяночку и пишешь nude. Фсе
>>391600 (OP) Мне кажется было бы супер ахуенно какие-нибудь сцены из The Crow (1994), заменить лицом Хоакина Феникса из Джокера. Был бы шедевр. Идея для вас. Я бы посмотрел на такое с удовольствием.
Аноны, обмазывался я этим вашим SimSwap`ом с момента его выхода. Собрал всё практически с первого раза, немного допилив напильником, как обычно. Всё по классике, еотовы, тёти Сраки из соседнего подъезда, и т.д.
Но проблема в том, что дико медленно. У меня нет GPU, приходиться рендерить всё на встроенной AMD Vega 11, и видео с лицом на 1 мин рендерит +\- час. Дико с этого печёт, так как хочется быстрее обмалафится не всегда есть такое количество времени чтобы ждать. Плюс, проблемы с лицом под разными углами.
Аноны, подскажите пожалуйста какую-то тулзу которая будет быстрее и качественнее рендерить, и пойдёт на моей Vega 11, 16 Gb оперативы есть в наличии. Всё, что здесь описывалось, подразумевает наличие CUDA-карты, но у меня нет сейчас варианта купить хотя бы дешёвую карту CUDA, ну вот не до этого.
>>514801 Там нагрузка идет преимущественно на cuda. Ну и на cpu тоже, но только на больших разрешениях. На 3060 обрабатывается со скоростью ±25 fps. Вот и думай, у 3060 - 3600 ядер, у 1660 super - 1400
>>514934 Да, и видеопамять тоже важна. У 1660 всего 6 гигов, накрутит он пару параметров и всё пизда. Даже на моих 12 гигов периодически крашится из-за нехватки памяти.
Почему в rope при попытке загрузить фото, пишет сначала загрузите модели, но модели уже загружены, причем видосы грузятся без проблем, а фотки никак не хотят. И при запуске rope выдает такое предупреждение: WARNING: Skipping ort-nightly-directml as it is not installed. Что нужно сделать ?
>>513976 Скомпилировал я эту хуйню, что я могу сказать. По скорости рендеринга на моей встроенной она явно не быстрее чем SimSwap. Т.е. прироста в скорости вообще нет. Что касательно качества, на единственном 10-тисекундном ролике который у меня получилось срендерить (в остальных случаях была ошибка AttributeError: 'NoneType' object has no attribute 'shape') половина лиц так и остались без замены
Короче шляпа этот ваш roop. Это именно roop, что касательно rope, так и не нашёл гайда как запустить на AMD с встроенной видеокартой
>>442139 Максимально удобная прога, сделол по гайду с первого раза. С еот запилил видосов 5, потом со знакомыми. Ну и нахуя дальше жить? Прям чувствую как где-то глубоко, в душе, что-то отвалилось(
Согласен, пока это топовый вариант даже при отсутствии видеокарты. Более чёткие лица, Всё в принципе более реалистично. В некоторых моментах даже более быстрее работает чем SimSwap
Есть конечно свои нюансы. Пытаюсь разобраться как сделать более естественно выглядящий рот при разговоре, в том же SimSwap маска накладывалась так, что черты нижней части лица изменялись под заданное фото, но при разговоре рот открывался и это никак не влияло на естественность маски. Тут же губы и рот просто не шевелятся, понимаю, что нужно как-то крутить FaceParser, вроде как. Или же реалистичный процесс, например, питья кока-колы из бутылки: включать Occluder и Clip, в котором нужно прописывать dick bottle?
>>516346 оклюдер всегда включай по дефолту что до губ и бубытлок, то тебе не крутить, а просто включить фейс парсер нужно, но это просто маска на оригинале, то есть ты смешиваешь своё фото (верх лица) с губами оригинала, ну и чем больше фейспарсер выкручиваешь в процентах - тем шире маска и больше оригинального лица захвачено будет, так что клип и прочее тебе не нужны, бутылка будет выглядеть как в оригинале
Качаете 3гб, запускаете батник, батник дает доступ к вебморде, там можно выбрать в том числе и CPU. Дальше картинку одноклассницы, потом порно ролик. И полетели.
Пощупайте, как оно. У меня CPU, сложно оценить. Примерно 10сек на 1кадр уходит.
>the author of insightface made the decision not to release their 256 and 512 models due to ethical considerations.
Авторы этой модели наверно сами охуели насколько хорошо фейки получаются и кинули в открытый доступ только 128-пиксельную версию. Жаль конечно, приходится иногда с апскейлерами долбиться, от которых лица хоть и четче становятся, но выглядят не очень естественно. Я так понимаю, что все эти свапперы базируются на одной и той же модели от insightface? У них нет конкурентов?
Подскажите, зачем нужна cuDNN? В некоторых свапперах указывается, что ее нужно устанавливать. Но у меня всегда и без нее всё работало. Просто там нужно у нвидии регаться, чтобы ее скачать, а мне лень.
>>521658 Похоже это openfsw ищет порнуху. И возможно нашел, либо ложное срабатывание. Короче открой файл predictor.py и измени так чтобы все функции возвращали False, ничего не делая
А есть какая-то настройка что бы маска там где лоб, больше было. Потому что если есть чёлка, то кусок челки на лбу а дальше какая-то залысина. Для этого roop или facefusion
>>518342 попробовал. всё отлично работает, даже такой нуб как я смог правда проверял на cpu, т.к. у меня amd ещё из нюансов, что не получается свапать на гифки, хотя гайд именно на них. на картинки и видосы всё работает
и ещё по умолчанию в output video encoder стоит h264_nvenc. Но через него не получается обрабатывать видео. т.е. на кадрах он всё заменяет, но обратно в видео не может собрать если выбрать любой libx то всё отлично работает, видосы делаются
>>525538 > Ребят мне очень интересно, как был сделан этот дипфейк? В смысле как, выбрали фотку Пригожина, выбрали тик-ток, и готово. Результат не самый качественный, можно было хотя бы face enhancement применить, чтобы не так мыльно. Ничего мудреного
>>525563 Ладно а вы тут к какой моделью пользуетесь? В закрепе Sim Swap, по ютубу roop и rope. В гугле все статьи c face swap. Я слышал что все эти модели построены на GAN где две нейросети пытаются обмануть друг друга. К чему вы пришли эмпирически? Допустим в голосовом сейчас все польуются разными вилками RVC а у вас как.
>>445586 >ган ебало не корежит Это ты тот долбаеб, который скидывает кривые поделки "знаменитостей", думая что получилось хоть немного похоже, а на деле даже с подписанным именем невозможно узнать?
>>527101 Simswap тупо. Этим видео 2 года. Но правое не моё, может там другое что-то. Я делал много видео с каждым лицом, а затем через маски накладывал в Вегасе.
Блядь, настолько задрочился на дипфейки, что теперь шишка поднимается на специфичные артефакты от замены лица, когда прохожу мимо дипфейков, вне зависимости от того, что за лицо и на кого было подменено. Аккуратнее с этим дерьмом, пацаны.
правильно чтоли делаю? Установил кое как на убунте deepfakes/faceswap. сейчас запустил train на cpu. проц r7 2700x Там внизу цифирки LOSS вроде уменьшаются. Надо ждать до нуля?
правильно чтоли делаю? Установил кое как на убунте deepfakes/faceswap. сейчас запустил train на cpu. проц r7 2700x Там внизу цифирки LOSS вроде уменьшаются. Надо ждать до нуля? пикчу приложил
>>527963 >А нахуй тебе тренировать можно сразу фейки делать? Пока не нашёл на русском как делать именно с этой прогой. Онлайн сервисы нейронок не предлагать.
снова я >>527523 Всё нашёл на инглише, да оказывается правильно, сначала надо обучать примерно 50 часов. Единственное смущает что я хочу заменить лицо на видео, но на замену я взял разные фотки из интернета. Лучше видео брать?
>>528529 ты шапку читал? Нахуй тебе тренировать. Берешь на выбор : refacer, Roop, Rope или Мурхам, ставишь, берешь видос, где нормально лицо видно, берешь фотку своей ЕОТ \ своего ЕОК, жмешь 2-3 кнопки, ждешь. Все блядь, какие нахуй тренировки, ты не в 2020-м году, анон.
Ребят слушайте я знаю что я рупа есть коллаб, у меня там есть прошка. Но я охуею если скажем руп или роуп установлю на комп без видюхи? Насколько все будет медленно?
>>525538 Привет. Я его делал через roop где нет особо настроек, сейчас переехал на rope, там можно поиграть так что бы грани лица были более правдоподобными и менет выглядел реалистично. Можешь найти всё в телеге, автор делает бесплатно и в том числе на амд, герой нашего времени. Самый сок что он постит портативные версии где не надо нихуя больше настраивать и скачивать, не реклама кста.
Этот ваш rope работает для просто фоток? Мне именно фотки хочется трансъёблить. Подскажите пожалуйста где это сейчас качественнее всего делается? Желательно локально анонимно без смс и регистрации. Просто года на 2 отстал от всего этого.
Пытался Ропе устнаовить на линукс. Ничего не вышло. С одной стороны чиню, с другой ломается. Вот установил все с requirements. Все равно кричит про cv2. Но это извечная проблема , ладно. Установил сv2. Вылезла другая ошибка. Ухх
>>534032 >>534022 База быть мудаком и не отвечать на вопрос? Если хотите, можете думать что ЗАТРАЛЕЛИ ЛАЛКУ, но вы бесите блять. Я пользовался такими прогами и просто хотел спросить актуальную. Но нет, в этой клоаке так и сидят одни ебаные закомплксованные бабуины. Пошли нахуй.
Решил запустить rope в коллабе. Не может найти onnxruntime-directml. Вообще ни одну из версий. И ругается, что не удалось найти libd3d12.so И если верить интернету, то э о вообше библиотека для wsl.
>>537828 И что с того? Я констатирую факт. Если тебе не западло ради суммарно 20 минут замены лиц на видео качать всю эту хуйню и устанавливать на комп то дело твоё, я же не против. И да, я не автор сборок. Его реклама это соседний тред где только залётные не скачали rope
>>404037 чому у меня эта залупа после первого юза сломалась. просто зависает насмерть после любого "перезагрузить папку" или "загрузить модели". в консоли ничего не пишет, просто интерфейс ввисит
Рибят, а ето норма, если в Махмуде 40-сек ролик в 480 шакалов, скаченный с хвидеос, рендерится минут 15-20 на 3060 12гб? У меня проц древний, 8400. Но что характерно, видяха гудит. И таки в ито ге, как сделать чтобы хрюкальник нормально накладывался при отсосе? Именно на Mukham
>>540687 Да не, в куда стоит гпу и определяется, да и кулеры гудят на карточке. Значит в камень уперлось? Не в курсе, как нибудь можно отвязать от процессора по максимому?
>>391600 (OP) бля я всё сделал, получил кучу ошибок, нихуя не заработало. Может пж кто-нибудь подсказать как теперь убрать то что я там насрал? Я ретард конечно сам что полез чето менять не посмотрев пути отступления, но мож кто есть добрый кто поможет? Мне же эта хуйня насрала кучей файлов куда-то походу как минимум