24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Sim Swap - нейросеть нового поколения для создания дипфейков #4
• Главным отличием является скорость и относительная простота работы. Не нужно возиться с выборкой и тратить несколько суток, а то и недель на обучение! • Для создания дипфейка требуется лишь фотография и видеоролик, в который нужно вставить лицо с фотографии. Обучение не требуется, используется готовая универсальная модель, которая сразу лепит лицо на кадры. • Теперь доступно на любом x86-тостере. • Поддержка Apple M1 теоретически возможна, но никто из гиков не подтвердил это пруфами. • Для Android и iOS есть ReFace, полный цензуры, советы по запуску колаба и портированию на мобилки добавлены в руководство.
А есть ли какая-то гипотетическая возможность портировать это для CUDA 9? Очень хочется запустить это на своей галимой видяхе, с учетом того, что у неё достаточно оперативы для обработки, в отличии от FaceSwap, который требует минимум 2 гига и хоть ты обосрись.
>>543990 Держи, анон. Пробую тестировать. Всё что с вотермарками, налезающами на ебало, не подходит сразу. Оптимальный вариант видео - похожая причёска, форма лица и взгляд в камеру всё время, иначе рассыпается
>>544028 Добавлю ещё, что качество желательно 1080p и ебло чуть дальше от камеры, чем на твоих видеорилах, тогда выхлоп максимальный. Но поиск таких видосов, это дроч на самом деле, который изрядно заебывает, ждём когда пофиксят шакала при близком лице
>>544032 Увы, шакала пофиксить вряд ли получится без переобучения модели(мб и сами размерности слоев в модели нужно будет тоже поменять). Да и с ростом расширения многократно уменьшается скорость работы и растет потребление памяти. Как выход использовать отдельную нейронку повышающую расширение до исходного.
>>544028 >Всё что с вотермарками, налезающами на ебало, не подходит сразу. >Оптимальный вариант видео - похожая причёска, форма лица и взгляд в камеру всё время, иначе рассыпается Спасибо, капитан очевидность. А мы 15 тредов не могли понять, какие лучше брать видосы.
>>544081 Попробовал скормить фото лиц 500x500, хуй там. Первая фотка уменьшается до 224х224. И без переобучения модели это число не увеличить(224х224 свертками преобразуется в 512х7х7, такая же размерность линейного слоя, см.пик. и при изменении расширения начальной фотки размерность после сверток изменяется и умножение матриц невозможно, будет ошибка).
Вторая фотка(на которую надо вставить лицо) тоже уменьшается до 224х224, но тут можно и не уменьшать, нейросеть даже что-то высрет, только результат будет не очень.
>>544169 > И без переобучения модели это число не увеличить А какие там данные для обучения нужны? Оно сейчас несерьёзно памяти жрёт, можно и заставить поднатужиться немного. С другой стороны почти уверен, что увеличение разрешения мало что даст, явно не в него упор.
>>544020 Не, ещё не пробовал, но по идее необходимая версия tensorflow с этой CUDA несовместима. Просто пока не хотелось портить то, что уже работает, решил заранее спросить.
>>544306 Лично я себе сделал в колабе со связкой Гугл диска. Предварительно загружаю на диск сурсы, в колабе меняю путь к файлам и запускаю. Результат сразу на диск сохраняется
Бля, когда те кто просит сделать с их еот видос, поймут, что самая ебанина найти исходник нормальный, а не сам факт три переменных в анаконде поменять.>>544545
>>537748 → Достаточно отметить 10-15% маской, остальное сделает тренировка сети XSeg. И никогда никто не мешает скачать уже натренированную модель масок. А также модель лиц. Перетренировка на новоое лицо занимает от 3к итераций, что на 970 занимало у меня примерно час. На 3060 меньше – 15 минут.
>>544636 > Достаточно отметить 10-15% маской Возьмем пятиминутное видео с частотой 60 кадров в секунду. 300*60=18000 кадров. Допустим на нужно отметить 10% кадров маской. Получаем 1800 кадров для 5 минут и столько же кадров ради 10-минутного ролика с частой 30 fps. 1800 кадров ручками надо отметить, просто лютый дроч ради короткого ролика. И все равно нет никакой гарантии, что получится годнота. А если мы возьмем полноценный фильм, то ты просто заебешься размечивать ебала на каждом кадре. В пизду.
> остальное сделает тренировка сети XSeg. Я же говорю нет никакой гарантии результата.
>>544648 Так-то ты прав, но при удачных видосах может выйти что-то вполне дрочибельное, а иногда даже очень. Конечно это уже для собственных экспериментов, а не для просьб анонов в треде.
>>544681 У неё, к твоему вселенскому сожалению, одно из тех ёбел, которое нормально не кладутся на порнуху, я пробовал, получается вообще не похоже. Или каким-то чудом найдётся похожая на неё порнотянка и может тогда...
А почему ещё никто не прикрутил лицо Анджелины Джоли, ведь так много порно пародий вышло по Ларе Крофт (можете аноны сделать?? Найти порно пародию по Tomb Raider и прилепить лицо, по идеи будут косяки ну а так должно получиться довольно неплохо) можете на выбор взять сами лицо и порно с Томб Райдер а не то что я прикрепил, удачи вам если захотите сделать.
>torchvision/csrc/models/shufflenetv2.cpp:83:26: ошибка: вызов перегруженной функции «channel_shuffle(at::Tensor&, int)» неоднозначен 83 | out = channel_shuffle(out, 2); | ~~~~~~~~~~~~~~~^~~~~~~~ Не могу скомпилировать torchvision, поиском на гитхабе проблемы не нашёл.
>>544840 Чувак я не хочу сам вырезать в том плане что непонятно ещё какие сцены шикарно подойдут для нейросети. Если тебе этим не охота заниматься то тогда извини, здоровья и добра.
>>544847 Пчел, делаешь реквест - сразу готовое видео тут прикрепляй, а не "ой, ну там есть порно пародия, сами найдите/скачайте/обрежьте". Пара советов по выбору роликов. 1. Лицо в сторону камеры. 2. Лицо ничем не перекрывается (хуй/руки/язык/ватермарка). 3. Лицо не крупным планом. 3. Желательно, чтоб лицо оставалось в кадре полностью, а не на половину.
Ну и очевидно, чтоб форма лица/причёска/свет волос совпадали для лучшего эффекта. Теперь ты знаешь, что именно подойдёт. Сам скачивай и вырезай. Я Avidemux юзаю, брат жив.
>>544853 >прикрепляй, а не "ой, ну там есть порно пародия, сами найдите/скачайте/обрежьте". Да, согласен, поступаю как полный мудак, я вырежу моменты как моя лень пройдет и скину в группу
Збс технологии пошли. Лет 7 назад я с фш ебался в попытках что-то cделать, а тут сиди на жопе ровно и все самое сложное за тебя сделают. Болванки только подготавливай. Обрендерился уже пздц, лол.
>>545044 Пробегись просто ещё раз по установочному списку с ключом --force-reinstall. Если что-то недоустановил, то заново скачается, а если скачал не то, то заменится на нужную версию.
У меня день поработало, пару видосов сделал с наложением еот на видео демки и отложил на потом. Сегодня запускаю и после END ничего не происходит, даже с демками... куда копать?
>>543953 (OP) Господа амудешники, я не смог купить себе сегодня нвидию и вместо неё притащил домой R9 380. Есть у кого готовый релиз под амд? С меня чай, возможно, два.
>>545240 Ах да, кстати, объявления по нвидиа это сущий ад. То чел за городом, то на работе, то яйца чешет, то жопу моет, вот так просто здесь и сейчас прийти и купить получилось только амд, да и то, это была одна из 4, до которых всё же получилось добраться. Сидеть на GT630 было больнее, чем копить на хорошую нвидию. Потом глядишь солью её кому-то, возьму зеон и 1070.
>>545241 Вопросы к создателям амд-карт. Их железо крайне плохо адаптировано к подобным экспериментам. Ну, похоже пока выхода нет у тебя. Просто копи на переход на новую платформу)
>>545244 На самом деле с ROCm можно позадалбываться, но у меня нет винта свободного под убунту, а теснить винду некуда, и так осталось гигов 20 от силы.
>>545249 У меня даже есть потенциальная возможность это завести. Что ж, попробую может накатить бубунту какую, а то манджары последний релиз меня мягко говоря разочаровал.
>>545323 У тебя окружение не дефолтное. Пересоздай. Запусти Anaconda Prompt и там вбей: conda create -n simswap python=3.6 После этого гуй должен работать, если всё остальное правильно установлено.
>>545568 Если на линуксе работает, то и на маке, полагаю, будет. Насчет гуи, очевидно, что из треда никто не делал. Да и на гитхабе вряд ли найдёшь. Делай через консоль, ничего сложного в этом нет
В общем нужен видос с милфой: 40 лет, средний рост, волосы мелированные, сиськи 3-4 размера. По тредам прошелся, ничего такого нет. Конечно, что выполнялись сразу все пункты.
Почему у меня рендерит на цпу? Я поставил полностью по гайду с гитхаба. pytorch установлен с cudatoolkit. Драйвер cuda установил для gtx 1060. Нигде никаких ошибок не выводится, тупо рендерит на цпу, хотя в автор пишет что нужна видюха и аноны специально что-то переделывали в сборочках чтобы можно было на цпу рендерить. torch.cuda.is_available() выдает true. Как заставить работать cuda? Сборочки не хочу ставить, не знаю, что там наворотили.
вся хуйня автоматически устанавливается сюда C:\\Users\\пользователь\\ и далее выдает ошибку. Как я думаю, это из-за кириллицы. Анон, поясни, я немного хлебушек в этом, так что нужно разъяснения, как переименовать папку там нет такой опции? или можно просто вырезать все, что там есть в папку с англ. названием ?
еще такая хуетень вылезла >ERROR: Could not install packages due to an OSError: [WinError 5] Отказано в доступе: 'c:\\programdata\\anaconda3\\lib\\site-packages\\__pycache__\\decorator.cpython-38.pyc' Consider using the `--user` option or check the permissions.
>>546041 Он полностью прав, анон, без обид, но ты же вообще не одупляешь как всё это работает. На фотке "нету глаз", они на 99% закрыты, просто полосочки, качество и засветы вокруг тоже не поспособствуют.
На видео у Адрианы почти всё время профиль, и вот эти вот пол-лица не дадут разгуляться нейросетке, чтобы всё сделать в шоколаде, плюс ракурсы такие, что получится стопроцентная поебота, я могу сделать, мне не лень, но ты увидишь, что выйдет полная хуйня, о чём тебе уже сказали.
Блять, два часа ебусь уже с этой поебенью. Почему блять с нейронками всегда столько дроча? Инструмент не для дрочки, а для гомоебли между красноглазыми обмудками, после которых собираешь по кусочкам готовую софтину. Почему никому никак не высрать готовую рабочую программу? Ставишь эту вашу анаконду ебаную, никакого промпта нахуй не создаётся, открываешь cmd.exe, команды блять не работают, потому что, сука _conda.exe. Добавляешь это сраное подчёркивание, так блять на третей строке This поебень has no default base environment, начинаешь плавить стуль жёппой, но ВНЕЗАПНО в самом сука конце вашего обосранного мануала есть ГУИ, который чёто блять там тоже не может найти. Ебитесь вы питоном конём, сраные ойтишнеки.
>>543953 (OP) Качество в фейках шакальное в сравнении с изначальным видео. Нельзя ли туда добавить фукцию выбора качества CRF или битрейта >>544873 Чьё личико?
Аноны, как я понял, на каждую замену вызывается модель, т.е. если в 5 секундном видосе 300 кадров, то и вызовов модели столько же. Имеет ли смысл сделать так, чтобы сначала подготавливались, допустим, 16 кадров и они в одном батче запускались в нейронку? потом выходной массив разделялся на готовые фотки. Или значимого ускорения это не даст?
>>546128 >Нет, "модель вызывается" каждый раз единожды при запуске. Про инициализацию понятно, один раз в начале, но в файле videoswap.py есть такая строчка, вызов для каждого кадра.
>Имеет, даст, но скорее всего будут потери в качестве. Ну я проверил, 2 фотки нормально обработались, разницы не заметил как-то. Но мне кажется, что распознавание лица и его положение больше грузят, надо бы протестить
>>546171 Сделай всё по текстовому гайду, да. Тут затык в том, что у тебя окружение называется не дефолтно (simswap), а гуй пытается запустить именно simswap.
>>546083 Не гори антошка, не понятно по гайду, сходи на гитхаб, там все разжевано. У меня пол часа на все ушло с учетом скачивания, еще день потратил на написание гуя под прыщи который меня бы устраивал. Немного терпения и у тебя все получится
>>546148 Вот норм вроде. Почему у меня какая то срань получается. Я что только не пробовал. И ФШ юзал с фейсом + болванка. Всё рано какой-то кубизм ебучий.
Мужики, хелп. Поставил себе i3-2100, скорость в сравнении с атлоном выросла значительно, но! процессор не грузится на 100%, только на 50-55, выдавая по 2,5 секунды на итерацию. С чем может быть связан недогруз до 100%?
>>546267 > i3-2100 > выдавая по 2,5 секунды на итерацию. Для него это норма.
> С чем может быть связан недогруз до 100%? Либо Pytorch распределяет нагрузку от балды, это хрен решишь без ковыряния кода, которое скорее всего мало что даст. Либо настройки заданы настройки пониженного энергопотребления в bios или ОС (я не знаю, что там у тебя стоит).
>>546275 Вот вкратце: >Лицо не должно чем-либо перекрываться. Плохо подходят видео с минетами и высунутым языком. Идеальный вариант - модель большую часть времени смотрит в камеру. Желательно чтобы лицо не выходило за кадр так как будет слетать новое "лицо".
Накинул твою тян на нормальную болванку - результат сам видишь.
>>546264 А где новую версию взять кста? У меня еще лого не уберается. Паходу старая. Ставил универсальный репак с GUI. Как бы обновиться, чтобы с бубном не танцевать потом?
>>546313 В GUI галочка должна быть. Достаточно просто скачать новую версию, распаковать в другую папку, запустить GUI, поставить галочку, указать пути новой версии, анаконды, болванки и картинки. Если зависимости установлены правлены, в пути нет кириллицы, картинка нормальная, то все должно работать из коробки.
>>546324 Может сработать, а могут быть конфликты со старыми файлами. Пробуй сам, но по-хорошему, я бы так не делал и приберег бы старую версию, на случай, если что-то пойдет не так.
>>546348 Сырая то сырая, никто не спорит. Но вы ведь даже не пытаетесь сделать нормально, прежде, чем выводы делать.
То что > Не похоже Это дело исключительно твоих рук, а не нейросети, лично у меня все ахуительно похоже, и я не думаю, что мы с тобой разные версии юзаем.
>>546332 Ничего не помогло. Перестановка памяти в двухканальный режим, увеличение оперативы, смена режима электропитания, разгоны и прочее никак не повлияли, всё та же загрузка в 50-60%. Если появятся какие-то новости, то сообщу.
>>546267 С чем угодно, на самом деле. Процессор работает с данными и часть времени ждет, пока данные гоняются из памяти и обратно. Или работает только часть ядер, потому что так задумано.
>>546299 Лови, казахский анон. Первая и вторая не распознаётся как человек и фейлится, сорян за расизм. Дай ещё её фоток и похожих видео, интересно даже.
Анончики, я честно ебался с кондой и всей хуйней с утра и до вечера, но так нихуя и не вышло. 100500 команд вводил, устанавливал одна за одной недостающие библиотеки и т.д. т.п. Кто нибудь может запилить ПОНЯТНУЮ ПОШАГОВУЮ инструкцию видосом для облака? Какие то ебаные видосы с текстом в блокнотике где хоп хоп и получилось, тоже пытался и всё равно нихуя. Я правда пытался, 100 вкладов в гугле по каждой ошибке на английском, делал всё что написано и нихуя
>>546665 1. Качай и устанавливай Anaconda 2. Качай simswap cuda 3. Распакуй куда-нибудь, например D:\SimSwap 4. В анаконде запускай промпт 5. Выполни команды, после каждой ввод
6. Бери видос, бери фото, закидывай оба в папку D:\SimSwap\demo_file 7.В окне промпта
D: cd D:\SimSwap
8. начни с качественной фотки анфас где только лицо и шея, с освещением сбоку 9. видос на полмегабайта где лицо не загорожено членом 10. скопируй в окно анаконда промпта строку
где вместо подчеркнутых имен файлов твои имена файлов для картинки и видоса. ничего другого менять не нужно.
в некоторых сборках умышленно закошмарены имена .py файлов, они не совпадают с именами вызываемых файлов в мануале. также некоторые параметры в строках в мануале лишние и на них тоже идёт стоп. возможно это фильтр от IQ-двузнаков.
>>546676 Всё делал и не раз, каждый раз новая ошибка. Библиотек 10 ставил по запросу конды и всё что просило. Качал как всё гитхаба, так и универсальный репак (видюхи нет). Один хрен... Остается только обалака, но по ним ебанутейшие инструкции
>>546661 Потому что для видюх матричные операции с большим объемом данных это туфта лёгкая, а вот для процессора периодическая перегонка данных в оперативу и дальнейший расчёт просто геморроище. Плюс ещё остаются операции, которые в любом случае выполняются на процессоре. Так что использование даже самой слабой видеокарты приводит к ускорению процесса как минимум в 4 раза, хотя видеокарта даже не напрягается, если не считать оперативу.
%путь куда ты ставил анаконду%\anaconda3\envs\simswap\Lib\site-packages\torch\serialization.py В нём меняешь строчку: Было: with open(file_name, 'a+') as f: Стало: with open(file_name, 'a+', encoding='utf-8') as f:
в) Скачиваешь GUI обертку, чтобы не дрочить консольку и делаешь через неё.
На данном этапе у тебя полностью работоспособная сборка для CUDA и ты уже можешь начать монтировать.
Для того, чтобы это стало запускаться на CPU, ты сохраняешь текст из https://pastebin.com/y1FxV8jA в файлик .bat в директорию, где у тебя simswap и запускаешь его через powershell (я сам на ней тестил, за cmd не скажу), после чего рендерится будет на процессере.
Всё. Способ 200% рабочий, распечатай его и выдрачивай, пока у тебя не будет понимания ЧТО ты делаешь. Если у тебя что-то не получилось, просто выдохни и знай, что ты тупой мудак решил выебнуться и сделать что-то не по инструкции, после чего сноси всё и делай заного. Всё просто.
А сборник инфы в гугле это, конечно, мрак, да. ОПу стоит отдать должное, он явно горит этой идеет и желает действительно собрать всю инфу по данному проекту, вот только проблема в том, что вкупе с этим он нихуя не понимает, отчего и получается куча неотформатированный хуй пойми как и хуй пойми где лежащей инфы, вместо краткой, чёткой инструкции по всем пунктам.
>>543953 (OP) Ну нихуя себе качество на первой Впервые нейросеть из развлечения для гуманитариев с крутыми видеокартами купленными батей начинает пугать
Кстати какие то все телки странные в треде на фотографиях - вообще не ебу че это за актрисы или певички. Порриджи совсем со своей инди-хуитой ебанулись
>>546744 > А сборник инфы в гугле это, конечно, мрак, да. ОПу стоит отдать должное, он явно горит этой идеет и желает действительно собрать всю инфу по данному проекту, вот только проблема в том, что вкупе с этим он нихуя не понимает, отчего и получается куча неотформатированный хуй пойми как и хуй пойми где лежащей инфы, вместо краткой, чёткой инструкции по всем пунктам.
Я ничего не выдумывал, просто собирал пасты челиков вроде тебя.
Запили свою краткую и чёткую инструкцию, заменим мой гуглдок на твой. Осенью мне все равно будет не до того. Только поддерживать неосиляторов, которые все равно фейлят будешь именно ты. Согласен?
>>546779 видимо это одногруппницы и одноклассницы такие в 2021 году
такое ощущение что больше половины - якуто-даго-татарки с азиатскими скулами и глазами, с кавказскими волосами и бровями, при этом здорово так взъёбаные силиконом. либо реквесты пилят те, кто на таких западает, либо живёт с ними в тех же регионах пока остальные пилят себе фейки сами, молча как я о/
короче мне не понять. из пикчи на мой взгляд одна норм красивая тёлка - вот эта
>>546779 >актрисы или певички По уровню их внешней посредственности можно догадаться, что это еотовны средней руки, какие нах певицы или актрисы, ты тупишь.
Аноны, почему в качестве модели лица сетка всегда выбирает этого китайца? pic_specific_path: ./crop_224/zrf.jpg сколько дф не делаю, в качестве модели всегда выбирается эта пикча
>>546794 >Я ничего не выдумывал, просто собирал пасты челиков вроде тебя. Я что писал обратное или что? Я и говорю, что ты просто накопипастил туда груду инфы. Это, конечно, неплохо. Но хороший гайд пишется человеком, который пропускает всю инфу через себя и оставляет лишь мякотку откидывая лишнее.
>Запили свою краткую и чёткую инструкцию, заменим мой гуглдок на твой. Осенью мне все равно будет не до того. Только поддерживать неосиляторов, которые все равно фейлят будешь именно ты. Согласен? Если написать краткую и чёткую инструкцию, то места для затупов там вообще не останется. Это тебе не кастомное ядро для андроида собирать. Люди в основном жалуются на хуёвое описание, где черт ногу сломит. Вон, негодование выше: "РЯЯЯ КТО НИБУДЬ МОЖЕТ НАПИСАТЬ НОРМАЛЬНЫЙ ГАЙД ПО ПУНКТАМ" хотя в гугл доке их сколько? Три-четыре штуки?
Ну, еще почему "Решение ошибок" вынесено в отдельный гугл док, отчего я норм так обосрался, когда искал инфу о распространенной и актуальной ошибке об юникоде. Места для него мало? ЗАТО старый и не особо актуальный гайд по "улучшению лиц" до сих пор висит тремя листами спокойно?
>>547006 Спасибо, но что то не совсем удачно получилось. Можешь еще сделать? Либо видео где баба в сперме, либо где член дрочит. Крч где фэйс виден по макс.
>>547014 > Если написать краткую и чёткую инструкцию, то места для затупов там вообще не останется. Напиши и оставь здесь ссылку на гуглдок, проверим на практике твою гипотезу. Но если все-таки найдутся сверхразумы которые не осилят сверхпростой гайд, то решать их косяки будешь именно ты. Согласен?
>>546989 да, заменил на этого же китайца, но качеством получше, с сохранением пропорций расположения глаз, носа, рта. Отрендерил те же фейки, что были на прошлой версии, разницы вообще не заметил. Хотя вес итоговых файлов изменился +1-2%
Блядь, я смотрю на людей на улице и думаю "о, её лицо подошло бы для симсвапа". Я смотрю интервью какого-то музыканта на ютубе и думаю "о, он смотрит прямо в камеру, могло бы послужить материалом для симсвап видоса". Я один такой жиз? Как лечить?
чет хуйню вы лепите тут в треде, всяких домашних еотов омежек. нужно что-то вечное и хайповое. типо соболь, асмус, малышева. а так ваш тред никому не интересен
>>547539 С каких пор "соболь, асмус, малышева" = "что-то вечное и хайповое"? Это знаменитости даже не мирового масштаба. Обычные тян, взлетевшие в пределах одной страны. И да, сам бери и делай то что нравится. Тебе тут никто ничего не должен.
>>547642 1) Что значит "пак" и какой результат ты ожидаешь увидеть? 2) Значит, использовать другой алгоритм для лиц - результат значительно лучше, но времени чуть дольше занимает.
>>546819 Тарабс я понимаю что у вас в стране вся промышленность развалена, но обычно самые высокие технологии ВООБЩЕ как раз на заводах представлены. Из лабораторий на производство, так сказать. А ты что - офисный пердун переустанавливающий шиндоус?
Установил. Было несколько ошибок — разобрался, заняло это где-то полтора часа вместе со скачиванием файлов и настройкой. Делаю видосики со знакомыми тнями. Спасибо за пояснения анонам выше.
Как надоест (если), сделаю пару реквестов, что лежит в треде. Но вы главное видео скидывайте вместе с фотками, это и правда самая сложная часть.
>>547925 От души анооон, но блин тян на видео пышная слишком. Можешь на какое из этих видео сделать плиз? В идеале на 1, но если можешь еще на какое ни будь
>>546744 Для того, чтобы это стало запускаться на CPU, ты сохраняешь текст из https://pastebin.com/y1FxV8jA в файлик .bat в директорию, где у тебя simswap и запускаешь его через powershell (я сам на ней тестил, за cmd не скажу), после чего рендерится будет на процессере.
Сделал всё так. Powershell ругается что он батник не хочет, через cmd что то происходит, но при запуске от админа пишет нет доступа к винда\систем32, а дать просто так доступ я не могу без бубна
При попытке через гуи софтину вот что за ошибка - ImportError: Unable to import dependency onnxruntime.
Гуглинг по ошибке указывает что нет куды, а ж хочу на цп
Там обнову выкатили > We have now updated the prepare document. The main change is that the gpu version of onnx is now installed by default (previously the cpu version of onnx is installed by default). If you have configured the environment before, now use pip install onnxruntime-gpu==1.2.0,You can increase the computing speed.
>>548169 Потому что не надо ставить эти новые зависимости, теперь тебе придется заново создавать окружение и ставить другие для CPU. Пидарасы выкатили нестабильный гайд, который к тому же сломал работу на старых карточках CUDA, а для новых тоже не работает сразу же, потому что нужно изъебнуться с выбором версии CUDA и onnxruntime.
>>548186 google.com Вот мне делать больше нехуй, сидеть тут и гайды писать. У кого ума хватит - сам всё найдёт и установит. А если кому лень заморачиваться - то и нехер к нейросетям лезть.
>>548190 Если у тебя не заработало, то лучше не пизди. А если заработало, то пруфай версией CUDA и onnxruntime. Если тебе больше нечего сказать по существу, то пошел вон отсюда, тупая псина.
Я понимаю что есть сложности с CUDA и разными моделями видюх, не почему никто не может запилить свою сборку/инструкцию по рендеру на CPU ? Вчера установил новую винду, делал всё неторопясь по инструкциям и нихуя, ImportError: Unable to import dependency onnxruntime.
>>548195 Тебе сюда >>548181 А так жди патчей, новых гайдов. Бравые молодчики из гитхаба вносят правки быстрее, чем думают. Вот сейчас они получат куча issues и либо откатятся обратно, либо запилят нормальный гайд, либо, что вероятнее всего, просто забьют на всех хуй, как обычно.
Как же у меня жопа горит от этой обновы. Как бы не старался - всё равно на cpu рендерит. Вот всё уже установил, и CUDA последняя, и cudnn. Удалил полностью onnxruntime, поставил onnxruntime-gpu. В гитхабе чел говорит, что ему помогло обновление библиотек pip3 install torch==1.9.0+cu111 torchvision==0.10.0+cu111 torchaudio===0.9.0 -f https://download.pytorch.org/whl/torch_stable.html, а мне не помогает. Я уже на стену лезу, пол дня в гугле сижу, вот всё блять перепробовал. Завтра снесу всё под корень и сделаю чистую установку. Пиздец.
>>543953 (OP) ОПчик, какой же ты охуенный! У меня макбук с радеоном. Полдня ушло на зависимости и патчинг под CPU. Для теста прогнал 50-секундное видео с ЕОТ. Шишка в небеса, как говорится. Медленно инференс идет, конечно, но мне похуй. Спасибо! Дай Бог здоровья тебе!
Знаю, что есть отдельный тред, но данное видео случайно увидел в предыдущем треде. Может, знает кто имя? Похожа на 2-ю ЕОТ. Хотел бы использовать для болванок. Заранее благодарю!
Уже и кабаны подтянулись, лол > Создание deepfake видео с вашими фото 100р > Оплата переводом на карту либо через Bitcoin кошелек bc1q2hclsvdvlfs6gaumh6suahqtc4fthhgjc44qlg btc
> Creating a deepfake video with your photo 2 dollar > Bitcoin wallet > Creating a deepfake photo 5 dollar > catalog
>>548828 Забыл удалить кошелек, репортите как спам, чтобы удалили, но один хрен, я знал, что рано или поздно это найдет свою нишу. Удачи кабану на его непростом поприще)
В первых тредах был отхуесосен по причине тупости, я не мог никак запустить цпу версию, не понимал, как перейти в нужную директорию, потом благодаря советам Опа и анонам мой бумерский мозг таки смог победить и всё заработало. дальше появилась рабочая кегля и всё стало еще проще. И вот у меня появилась еба 3080, сразу вспомнил про симсвап и побежал в гугл докс ставить последнюю версию, был приятно удивлен наличием ГУИ, теперь вообще любой может разобраться. Но у меня нихуя не заработало, всё заканчивается на энд, качал торч 1.9.0 для куды 11.1, 1.8.0 ставил, устанавливал пипы из вопросов по 3090 с гитхаба. Качал пак напрямую с гитхаба, запускал с анаконды и всё рано - хуй. ОП у тебя же тоже карточка 30 серии, помоги, что еще нужно сделать?
>>549040 Да я сам ещё не разобрался, они заново запилили кривой гайд по установке зависимостей и все слетело, откатился. В инструкции есть пояснения, если что непонятно, пиши.
>>549224 Ты жопу с пальцем не сравнивай. На качественный дипфейк уходят дни, а то и недели. А тут ты скормил программе 2 файлика и требуешь охуенное качество...
>>549457 там написано: есть готовый репак для дебилов, я, будучи дебилом, скачиваю репак, потом оказывается что эту версию надо пропатчить для цпу, потом оказывается что надо еще докачать анаконду, потом мне выдает ошибку cv2 которую можно исправить только пройдя кучу гемора в анаконде
>>549463 Я "пропатчил", а эта хуйня энивей вылезает. Алсо на твоем скрине couldn't find anaconda environment, а у меня такой хуйни нет, просто нет модуля пишет как у тя
>>549481 От минуты до недели. Ты же понимаешь, что не только от длительности зависит? Учитывай ещё фпс и разрешение видео. А также кол-во заменяемых лиц в кадре. А вообще в шапке есть бенчмарки, специально для таких как ты.
Что нового: - более внятные сообщения об ошибках проеба opencv и неподходящей фотки - фикс ошибки декодера - автоподбор версий либ для разных версий куды - лог установки - возможность установки нескольких обособленных версий (вызвать инсталлятор с аргументом-именем версии, по умолчанию simswap) - в теории бОльшая надежность и кроссплатформенность за счет переезда большей части кода на пистон - фиксы
Технические детали: Количество вызовов павершелла сокращенно до трех. Для скачивания используется wget. Вместо пака теперь зависимости качаются напрямую. В теории на не шиндовс системах можно скормить батник пистону, но придется установить конду и вгет руками.
>>551148 В system32 лежит nvcuda.dll, в которой версия в свойствах прописана. У меня есть ноут с девятой кудой, но 10 и 11 проверить не на чем. Если у тебя 10+, то можешь прописать в консоли: powershell "(Get-Item C:\\Windows\\system32\\nvcuda.dll).VersionInfo.ProductName"
Ну и дальше для торча берется просто мажорная версия, для орт по таблице с доков.
Есть способ кучу фоток сразу обработать? Как вариант объединить фотки в видео, обработать его, а потом забрать фото из папки temp_results. Но не могу подходящую прогу найти, т.к. то что я пробовал каждую фотку превращает в секундное видео
>>552767 Смысл перекатывать дохлый тред? Кто хотел - те уже вкатились и клепают себе фейки, и в тред даже не заходят. А тут в основном реквесты от неосиляторов/лентяев. Вот выйдет апдейт важный на скрипт - тогда можно будет и пересоздать, имхо.
>>552779 > Смысл перекатывать дохлый тред? > Вот выйдет апдейт важный на скрипт Деятельность одним только гитхабом не ограничена. Если бы не тред, то до сих пор бы запускали скрипты ручками через консольку, и запускалась бы она только на зеленых карточках, а теперь запускается на чем угодно. И обновы батников не выходили бы совсем. Гитхаб проекта развивается со скоростью черепахи.
Нужно место для постоянного фидбека и обмена опытом без элитизма и прочей хуеты. Лучше этого треда не найти, а перекатить тред может любой.
>>552782 >>552794 Было б нужно - уже давно перекатили бы. А так уже 600+ постов набралось, но никто почему-то не перекатывает. И в /b/ треды никто не создаёт. > Кто хотел - те уже вкатились и клепают себе фейки, и в тред даже не заходят. Выводы делайте сами.
>>552807 Так уж и быть, перекачу на этой неделе сам, посмотрим, сколько протянет. Мимо-ОП первых тредов, отдал на откуп анону, которые даже перекатывать не умеет или идейно хочет его закопать под мнимым поводом. Проверим, насколько его идея верна. Буду периодически вкидывать контент в новый тред, если он утонет сам без внешних воздействий, то забью хуй и снова передам эстафету другим деятелям. Ссылка будет актуальна всегда. На бесполезное мнение левохуев плевать.
>>552808 >даже перекатывать не умеет А что в твоём понимании "умелый перекат"? У тебя была говношапка, где была ссылка только на твой гуглдок. Очень не удобно искать там инфу и остальные ссылки, учитывая что у тебя там информационная помойка на множество страниц. Имхо. Причём в прошлом треде другие аноны тоже жаловались, если мне память не изменяет.
>>552813 > У тебя была говношапка, где была ссылка только на твой гуглдок. Поэтому я отдал тред главному критику шапки, который нихуя ничего не сделал, а просто добавил свою говновебмку. Тред закономерно скатился, потому что новый ОП кроме как критиковать нихуя не умеет.
> Очень не удобно искать там инфу и остальные ссылки, учитывая что у тебя там информационная помойка на множество страниц. Имхо. Так все равно никто лучше не сделал, в том числе и главный критик. Так что на мнение левых хуев можно смело положить хуй. Критикуешь - предлагай или делай лучше. А все остальное заслуженно обассывается, а левого критика справедливо кормят хуями.
> Причём в прошлом треде другие аноны тоже жаловались, если мне память не изменяет. И все равно это лучше, чем стандартный гайд с гитхаба. Там рассмотрены почти все возможные случаи. Тебе нужно просто уметь искать. Не умеешь искать готовое решение в сборной солянке - это же не проблема первого ОПа. Не устраивает навигация в руководстве - запили свое и стань новым ОПом. Пиздеть - не мешки ворочать.
>>552862 >я отдал тред А, ну да. Это ведь твоя личная борда. Тред он отдал, охуеть вообще.
>Тред закономерно скатился Так скатился, что аж до бамплимита.
>все равно никто лучше не сделал Типичный менталитет слэйвянина. "Ну раз альтернатив нет - будем жрать это за обе щеки и защищать".
>Критикуешь - предлагай Предлагаю (уже не впервые) навести порядок в той инфопомойке гуглодоковской. Там нужен только гайд по установке, "решение проблем" и список полезных ссылочек всяких, а не солянка из опросов и бенчмарков всяких.
Гитхаб проекта: https://github.com/neuralchen/SimSwap
Сборник инфы от анона: https://docs.google.com/document/d/1ZFHXtjR02oEVL2nrru4hTFQJ4BQt4vCNr0JNzFLZ-aE/edit?usp=sharing
• Главным отличием является скорость и относительная простота работы. Не нужно возиться с выборкой и тратить несколько суток, а то и недель на обучение!
• Для создания дипфейка требуется лишь фотография и видеоролик, в который нужно вставить лицо с фотографии. Обучение не требуется, используется готовая универсальная модель, которая сразу лепит лицо на кадры.
• Теперь доступно на любом x86-тостере.
• Поддержка Apple M1 теоретически возможна, но никто из гиков не подтвердил это пруфами.
• Для Android и iOS есть ReFace, полный цензуры, советы по запуску колаба и портированию на мобилки добавлены в руководство.
Предыдущие треды:
#1 - https://2ch.hk/e/res/537242.html
#2 - https://2ch.hk/e/res/538690.html
#3 - https://2ch.hk/e/res/541216.html