• Главным отличием является скорость и относительная простота работы. Не нужно возиться с выборкой и тратить несколько суток, а то и недель на обучение! • Для создания дипфейка требуется лишь фотография и видеоролик, в который нужно вставить лицо с фотографии. Обучение не требуется, используется готовая универсальная модель, которая сразу лепит лицо на кадры. • Теперь доступно на любом x86-тостере, на линухе (радик нормально ускоряется только тут через ROCm) и старых макбуках в том числе >>548744 → • Поддержка Apple M1 теоретически возможна, но никто из гиков не подтвердил это пруфами • Для Android и iOS есть ReFace, полный цензуры, советы по запуску колаба и портированию на мобилки добавлены в руководство.
Инструкция: 1. Скачать в папку в которой хотите установить симсвоп (избегая пробелов и символов кроме латиницы в путях). 2. Запустить. 3. Следовать инструкции. В случае ошибок кидать содержимое файла log.txt в тред (если текста много, то залить на пейстбин и кинуть ссылку). 4. После установки в папке simswap появятся батники: Drop_Videos.bat: перетащить на иконку видосы, после перетащить в появившееся окно фотку и нажать ентер. Результат будет в папке output\ (актуально для всех батников). Drop_picture_or_video.bat: перетащить фотку или видео, в появившееся окно перетащить фотку или видео (в зависимости от того, что перетащили первым). Faces_to_videos.bat: после первого запуска создаст папку input\ с подпапками faces\ и videos\. При повторном запуске будет накладывать каждое лицо на каждое видео, если результата нет в соответствующей папке. Подходит чтобы запустить обработку на долгое время без стороннего вмешательства. Файлы берет рекурсивно в алфавитном порядке, так что файлы из папки faces\1\ будут обработаны перед файлами из папки faces\2\. Frames_test.bat: берет те же файлы, что и предыдущий батник, но вырывает из каждого видео каждый тридцатый кадр, после чего склеивает все кадры в одно видео input\frames\frames.mp4 и накладывает каждое 5. Опционально. Запустить инсталлятор с аргументом-именем окружения: установит симсвоп в отдельную папку и создаст для него отдельное окружение. По умолчанию "simswap".
оффтоп, но там deepsukebe накрылся, анон наверняка знает что это. Они теперь блюрят результат, говорят, прессуют их. Помянем. Возможно и эту лавочку прикроют и вообще нудификаторы.
>>553140 я хлебушек и расчитывал, что всё сделаю по гайду и плов готов будут пользоваться. Поэтому не могу понять куда нужно зайти что бы поменять строку.
>>553154 Попробуй еще раз запустить. В папке anaconda3 python.exe есть? У тебя пользователь так и называется "пользователь"? >избегая пробелов и символов кроме латиницы в путях Если да, по попробуй на диске C: создать папку без русских буков, закинуть установщик туда и запустить. Только перед запуском старую папку anaconda3 удали.
>>553139 Такая же хуйня, писал еще в прошлом треде.
>>553156 У меня в папке анаконды есть питон и он работает нормально, но один хуй C:\Users\S\AppData\Local\Microsoft\WindowsApps\python : Python строка:1 знак:1 + C:\Users\S\AppData\Local\Microsoft\WindowsApps\python O:\install.b ... + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (Python :String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError
Залей куда-нибудь рабочую версию, где питорчи сами выбираются, при использовании сборки с хитхаба или твоих всё заканчивается при запуске на слове энд. Пробовал качать все версии куды и результат тот же. Попробовал снести анаконду, с батника она установилась, а дальше опять красный текст, что выше.
>>553255 >У меня в папке анаконды есть питон >C:\Users\S\AppData\Local\Microsoft\WindowsApps\python
>рабочую версию, где питорчи сами выбираются Это так не работает.
У вас явно проблемы с питоном или виндой, так что и симсвоп не будет работать, так как использует питон. Тоже попробуй перекачать инсталлятор и сделать, как написано здесь: >>553156
>>553319 ну вообще все батники появились, но ни один вариант от сюда >>552966 не работает. >Faces_to_videos.bat делает просто папки с именами, но внутри них ничего нет.
>>553321 Залей содержимое log.txt на https://pastebin.com/ и кинь ссылку сюда. Открой в текстовом редакторе Drop_picture_or_video.bat и вставь строку pause перед goto :eof почти в самом конце (пикрил), после чего запусти по инструкции.
>>553306 Экзешник в виндоусэпп был, но не запускался походу, при открытии вылез магазин винды, установил с него, вроде пошла загрузка. Если всё получится, запилю бенчмарк с полиной на 3080. Спасибо, что помогаешь таким дуболомам, как я и анон с такой же проблемой.
>>553339 Не, симсвоп должен запускать питон из окружения. Прожми win+R, набери cmd и нажми кнопку Ок. В появившемся окне поочередно введи команды: activate simswap where python python И скриншот окна сюда.
File "O:\install.bat", line 503, in <module> stage() File "O:\install.bat", line 485, in setup_environment subprocess.run(shlex.split(step.format_map(map_format))) File "O:\anaconda3\lib\subprocess.py", line 493, in run with Popen(popenargs, *kwargs) as process: File "O:\anaconda3\lib\subprocess.py", line 858, in __init__ self._execute_child(args, executable, preexec_fn, close_fds, File "O:\anaconda3\lib\subprocess.py", line 1311, in _execute_child hp, ht, pid, tid = _winapi.CreateProcess(executable, args, FileNotFoundError: [WinError 2] х єфрхЄё эрщЄш єърчрээ√щ Їрщы
баник видео ничего не делает, батник пик сразу сворачивается, фэйс видео тоже.
>>553352 >>553353 Pastebin’s SMART filters have detected potentially offensive or questionable content in your paste. The content you are trying to publish has been deemed potentially offensive or questionable by our filters, because of this you’re receiving this warning. This paste can only be published with the visibility set to "Private".
Если в приват выбрать, они будет виден по ссылке?
>>553355 Ебаная неймфажная тематика не оставляет другого выбора, как писать с сажей.
>>553361 >запусти по инструкции >Drop_picture_or_video.bat: перетащить фотку или видео >Двойной клик и ничего не происходит, даже не появляется окно командной строки
>>553363 >>553367 Потому что у тебя цпу версия установилась. Скопируй в командную строку powershell "(Get-Item C:\\Windows\\system32\\nvcuda.dll).VersionInfo.ProductName"
>>553377 Всё удалил, стал ставить и снова такая хуйня O:\anaconda3\python : O:\anaconda3\python.exe: can't open file 'O:\install': [Errno 2] No such file or directory строка:1 знак:1 + O:\anaconda3\python O:\install (1).bat simswap 2>&1 | tee log.txt + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : NotSpecified: (O:\anaconda3\py...le or directory:String) [], RemoteException + FullyQualifiedErrorId : NativeCommandError
>>553391 Чел... Во-первых, не надо было ничего удалять, просто заменить старый install.bat на новый install.bat, а не переименовывать новый в install (1).bat Во-вторых, это переименование идет в разрез с инструкцией: >избегая пробелов ... в путях
>>553406 >Чел... >Во-первых, не надо было ничего удалять, просто заменить старый install.bat на новый install.bat, а не переименовывать новый в install (1).bat >Во-вторых, это переименование идет в разрез с инструкцией: АААааааааааааааааааааааааааааааааааааа
Обрабатывается гораздо быстрее, но судя по бенчу результат 3080 в 38 секунд не особо далеко ушел от 1060, хотя может дело в проце амуде 3100 и отсутствию второй планки памяти, которая наебнулась. Может на длинных роликах выигрыш будет больше, хз.
Анончики, до этого пользовался кпу версией, все работало отлично. Недавно купил себе новую карточку, снова решил поиграться с фейками, но уже на последнем этапе когда ввожу код для старта фейка - не работает. Просто висит мигающий курсор (раньше там была полоса прогресса, теперь ничего) и не идет дальше, не начинается процесс. Как фиксить? Видел на гитхабе людей с этой же проблемой, но решения не нашел
>>553455 Уже переставлял всё несколько раз. Пробовал и руками и батник инсталятор, результат лдин и тот же. На проце до этого все работало, а как купил 3060 - перестало. Пробовал разные батники на запуск, а так же гуи версию, но результат один,. дальше пикрида не идет
Ребят кто знает как обойти 6ое правило в reface? Тип если порнуху хочешь замутить он говорит что обнаружен откровенный материал бла бла, можно обойти это?
я переустановил и конду и после этого запустил инсталлятор еще раз. В логе теперь 5000к+ строк. Красные тоже есть. Потом добавил pause в батники Drop_picture_or_video Drop_videos
и в каждом из них пишет одинаковую ошибку:
> import torch ModuleNotFoundError: No module named 'torch'
Давай еще раз по шагам: 0. НИЧЕГО НЕ ТРОГАЙ НЕ УДАЛЯЙ НЕ ПЕРЕУСТАНАВЛИВАЙ И ВООБЩЕ НИКУДА НЕ ТЫКАЙ 1. Запусти install.bat 2. Дождись пока попросит нажать любую клавишу 3. Нажми любую клавишу 4. Еще раз запусти install.bat 5. Дождись пока попросит нажать любую клавишу 6. Нажми любую клавишу 7. Отредактируй Drop_picture_or_video.bat (ТОЛЬКО ЕГО) как здесь >>553324 8. Используй Drop_picture_or_video.bat ПО ИНСТРУКЦИИ>>552966
В любом случае залей содержимое файла log.txt на https://ghostbin.com/ и ссылку сюда.
Сап, аноны. Последний раз был тут когда только выкатили onnxruntime-gpu и он ни у кого не работал. Изменилось что-то в этом плане? Стоит ли ставить эту зависимость?
Итак. Я сделол всё по инструкции >>553674 в логах у меня вот так >CUDA version detected: 11.2 {'torch_platform': 'cudatoolkit=11.1 -c conda-forge', 'onnxruntime_package': 'onnxruntime'}
После всех манипуляций, имею ту же проблему что и он - >>553667 загружаю разные видосы с рабочего стола, разные фото. Результат один и тот же. Пути без пробелов
>>553766 >В путях (в том числе в именах файлов) пробелы или вообще знаки кроме цифр, нижнего подчеркивания и латинских букв были? других не было. Наверно ему не нравятся длинные пути
>А, еще пикчи с расширениями .png, .jpg или .jpeg были? А то если что-то другое скормить, то подумает, что это видео.
СУУУУУУКА, оказывается у меня всё работало, нахуя я себя и анона ебал этими батниками и проблемами с запуском. Решил запустить сборку и снова повисло на энд, но потом вспомнил, что в версии из батника тоже не сразу запускается процесс, подождал и процесс пошел, всё как нужно - на куде. Правда, у меня сначала не запустилось и я поставил анаконду из дистрибута (хотя может это было лишним, ведь вроде всё и так должно быть), руками ввел всю препарацию, на всякий вставил пип с питорчем 11 куды, со старым аргументом из первых тредов, что писал аноний показало ошибку, но с гитхабовскими аргументами всё работает.
>>553878 Спасибо, но заработала почему-то цпу версия. Решил сравнить со способом через анаконду и ручным вводом и эта хуйня перестала работать (ModuleNotFoundError: No module named 'torch'). Просто какая-то залупа.
>>553895 >заработала почему-то цпу версия Как такое возможно? У тебя несколько версий установлено? Гуй запускает дефолтное окружение "simswap", мб у тебя в нём цпу-версия стоит?
>>553897 Ну одна поставлена из батника и она прекрасно работает, но с одним аргументом. Другая это универсальный пак, который еще сегодня нормально работал, когда запускал с конды и работало всё на ГПУ. А ГУЙ же просит расположение симсвапа, указал как раз обычную версию.
>>553911 >>553913 А какой-то умник в конце прошлого треда просил убрать все из доков, перестать перекатывать треды и оставить только "понятную инструкцию". Но все равно же находятся люди, которые умудряются словить ошибку. Вот для этого и нужны доки, чтобы собирать все решения проблем в одном месте.
Поэтому всем голословным критикам советую самим запилить "понятную инструкцию" и выложить в этот тред. В противном случае ваши претензии не имеют смысла.
>>553914 Ну и? Ну перекатил ты тред, и что дальше? Сильно помогла твои "все решения проблем в одном месте"? Никому не всрался твой развёрнутый гайд, овощам проще зайти в тред спросить.
>просил убрать все из доков Не убрать, а навести порядок. Не перевирай.
>>554014 > Ну и? Ну перекатил ты тред, и что дальше? Создал площадку для решения проблем, в том числе с использованием новой версии батника.
> Сильно помогла твои "все решения проблем в одном месте"? Кому помогает, тот обычно ничего не пишет, но благодарные аноны, у которых получилось, были есть и будут. В том числе маководы.
> Никому не всрался твой развёрнутый гайд, За всех не говори, агрочмонька галимая.
> овощам проще зайти в тред спросить. Ну я же говорил, что тред - это площадка для решения проблем, поэтому свой тезис о "нинужности" ты сам же и разъебал, но просто не заметил этого.
> Не убрать, а навести порядок. Не перевирай. Ты предлагал убрать львиную долю полезной инфы. В любом случае тебе ничего не мешает запилить "нормальный гайд", который будет устраивать тебя и скинуть в тред. Хочешь сделать хорошо, сделай это сам. Но пиздеть не мешки ворочать, поэтому нормального гайда от тебя не было и не будет.
Короче очередной дежурный пук мамкиного ценника без конструктива, поэтому ты снова идешь нахуй.
>>554031 Модель не натренирована для роликов в высоком качестве и с крупными планами ебал. Проще отрендерить в низком разрешении, а потом увеличить разрешение топазом или другими прогами.
>>554115 смотри анаконда ругается на комачду conda activate simswap, которая активирует виртуальную среду simswap с предустановленным набором необходимых библиотек, в том числе opencv
так как у тебя нет этой среды, то он пытается запустить приложение на основной среде (base), ну а она почти чистая
>>554081 Скачай заново install.bat и запусти из того места где до этого запускал. После чего содержимое log.txt залей на https://ghostbin.com/ и ссылку сюда кинь.
>>554204 Результат по большей части от фотки зависит, ищи другую. Хотя есть такие лица которые очень плохо клеятся, а есть такие которые прям как родные почти куда угодно встают.
Я в замешательстве, скачал, все установил и все получилось, сделал 2 видосы, НО потом стала вылезать вот такая ошибка: Can't recognize face or face picture doesn't exist!. Попробовал другие видосы и фотки, все тоже самое пишет, я даже попробовал те видосы и фото поставить, которые получились. Ответ такой же. В чем может быть проблема? то эта сетка видит лица, то не видит? как-то странно.
>>554259 Шло только на цпу. Снова скачал питорч для куды 11, вроде теперь на карточке считает, но лог всё равно пустой. Polina benchmark results: Time elapsed: ./insightface_func/models\antelope\glintr100.onnx Speed: System details: AMD Ryzen 3 3100 4-Core Processor (4/8) 8GB NVIDIA GeForce RTX 3080 4GB NVIDIA CUDA 11.4.112 driver Packages: : CSV: AMD Ryzen 3 3100 4-Core Processor (4/8) 8GB,NVIDIA GeForce RTX 3080 4GB NVIDIA CUDA 11.4.112 driver,./insightface_func/models\antelope\glintr100.onnx,,CUDA
>>554265 > А смысл какой? Результаты твоего бенчмарка будут медленнее, а результат примерно такой же. Маска убиралась, чтобы на процах долго не рендерить.
>>554271 > Просто странно, что результаты с видеокартами в легаси запихали.
Тут причина в этом > 2021-08-17. Добавлена зависимость onnxruntime-gpu, которая увеличила скорость обработки, поэтому я перенес старые CUDA-результаты (и добавил туда эталонный результат колаба для сравнения) в отдельный лист. Если у вас NVIDIA, и вы установили onnxruntime (по старому гайду) , то записывайте свои результаты в лист CUDA (Legacy), в противном случае (CPU или карточка NVIDIA и вы ставили onnxruntime-gpu по новому гайду с github’a) записывайте свои результаты в лист Polina Video Benchmark.
>>554204 > Если на пикчах недостоверно, то чеж на видосах творится? Очевидно лучше, так как на видео больше разных ракурсов и выловить хороший результат легче.
>Есть ещё способы улучшить качество? Подбирать максимально схожую с лицом болванку, причем хайрез наоборот нежелателен так как на нём сразу заметны миллион артефактов с прямым ракурсом и дрочить разные виды лиц. У меня из 10 примеров лиц одного человека идеально встало "как живое" только одно.
А если ты хотел, чтобы всё идеально вставало с одного фото лица на любую болванку, то извини, до такого уровня технологий еще лет 5.
Уже в 6 раз всё сношу, а потом через какое-то время с горящей жопой восстанавливаю остатки через EaseUS, молясь, чтобы затёрлось как можно меньше.
На данной иттерации осознал как можно вылавливать миллион болванок на любой вкус, не пользуясь заранее заготовленными фаптредами и редгифами - тупо настраиваешь встроенную в драйвер видеокарты утилиту записи и с любого более менее качественного ролика вырезаешь моменты, которые понравились. Главное не забыть выставить фпс запись <30, чтобы не делать двойную работу при и так небольшой скорости кодирования.
FileNotFoundError: [Errno 2] No such file or directory: './parsing_model/checkpoint\\79999_iter.pth' Как чинить? До перезапуска работало. Пробовал переустановить - не помогло.
почему тред превратился в попиздежничество прогеров, хотя раньше здесь одни благородные аноны помогали другим анонам, у которых нет достаточного железа, чтобы разнообразить дроч на еот? как-то грустно даже. сверху аноны просили помочь, но никто не откликнулся. чтож, раньше было лучше
>>555035 >>554882 Вот по твоей фотке, как по мне мало что в лице изменилось, кстати сгласен с этим аноном >>554937 , что не выглядит видос как оригинал
>>554869 Потому что тред изначально задумывался для обсуждения нейросети, а не для выполнения реквестов ленивых дрочеров. А для тех, у кого железо не тянет, есть коллаб. Но ты о нём даже не знаешь, так ведь? Гайд же ты не читал, а значит ты очередной ленивый кумер. Ну и опять же. Если ты такой благородный - установи нейросеть себе и сам выполняй реквесты итт. Пиздеть - не мешки ворочать.
>>555079 Я в этот раздел ни разу за многие ходы не заходил. Только этот тред посещаю. Пришел из треда в /б/. Имею полное право называть их ленивыми кумерами, потому что я не ленивый кумер. Я всё сделал, наклепал порнухи с еот и довольно урчу.
Анончик, который уже набил руку - 1000р ждут тебя :3 любой труд должен оплачиваться
Исходное видео - человек говорит лицом в камеру, не крутит головой, лицо ничего не перекрывает, длится около 30 секунд, может даже сократим. Нужно наложить лицо с фото.
Если получится сделать убедительно - пиши в тг @lkuluk
>>555435 Ну и халтура же у неё ролики с парнем короткочленом, да и стоны так себе. Ну снимаешь ты хоме порно, так подготовьтесь, чтоб живности и шумов посторонних не было, спермы поднакопи для смачного Кама, да и костюмчик тоже надо, сценарий действий запомните если все видео молчите и не хотите палиться что фром раша. Посмотри потом отснятое, отредактируй, но нет, всякий мусор наснимают и кидают без постобработки на Хаб. Дилетанты.
пацаны как включить гэпэу? нихуя не используется месяца 2 назад еще пытался всякие нейронки запускать, 2 дня ебался. Тогда если я все-таки переключался с цпу на видяху она просто нихуя не делала и процесс вис.
>>555935 А потому что та же хуйня что и у анона с 3080 выше(у меня 3070). А почему? Потому что ебал я ваш pytorch(с склерном та же хуйня была справедливости ради) пикрелейтед. А ЕСЛИ УСТАНОВИТЬ НОВЫЙ PYTORCH ТО СЕТКА НАХУЙ ПАДАЕТ НА СТАРТЕ. И учитывая что это >месяца 2 назад еще пытался всякие нейронки запускать, 2 дня ебался ничем в итоге хорошим не завершилось то страдать этой хуйней даже не буду пытаться блядские технологии и совместимости, хорошо что я дропнул ваш мл еще 3 года назад, в других сферах фреймворки вроде не каждый день обновляются, а тут еще и новое железо все ломает
>>555993 Лады, наебал, это с какой-то определенной входящей картинкой он падает с говнистой ошибкой что где-то там None вернулся и с него шейп берется, очень очевидно. С pytorch 1.9.1 тоже работает, на куду уже не ругается но видеокарте похуй, работать она не собирается.
Есть способ пакетно обработать фото? Использую SimSwapGUI если что. У меня была идея склеить фото в видео, преобразовать и потом забрать получившиеся результаты из temp_results. Но не могу найти прогу которая нормально видео сделает, т.к. везде каждое фото преобразуется минимум в секундное видео.
>>557154 Одно и то же лицо налепить на кучу фоток. Чтобы не долбаться с обработкой каждой фотки отдельно когда их много. Пока что нашёл решение склейки в Vegas Pro - https://www.cyberforum.ru/video-soft/thread1609357.html Но если анон подскажет что-нибудь более удобное, то буду благодарен.
>>557124 >Использую SimSwapGUI если что Так у тебя старая версия походу, а в последней есть уже обработка пачками. https://wdfiles.ru/f8a59c
От анона, который делал гуи: >Насчёт режима очереди. Нужно подготовить 2 папки: с болванками и с лицами, затем указываешь эти папки в гуи. Скрипт лепит все лица на все болванки. Т.е. например если у тебя было 5 болванок и 3 лица - то на выхлопе ты должен получить 15 файлов.
>>557224 Ну все распознанные лица заменяются ОДНИМ лицом, которое ты указал. Просто закинь болванку, где несколько лиц видно и выбери этот режим. Сам увидишь, короче.
>>557227 А если на фото две девушки и я хочу заменить их лица двумя разными лицами, то мне нужно разрезать фото, по отдельности произвести замену, а потом склеить? Или можно как-то попроще?
>>557397 Перезапустил, переустановил командой "pip install onnxruntime-gpu" Не помогло.
Возможно проблема в чём то другом кроется? Устанавливал я всё это по текстовому гайду, оно нихрена не заработало, установил в новую папку через батник.
Двачане выручайте, перерыл огромное количество сайтов, в том числе архивные треды, но не нашёл. Сурс на дипфейк с Йоханссон где ее налепили на наших хоумвидишников( начало видео, где они в кровати просыпаются). Тому кто скинет буду признателен
>>557477 пытался установить "Media feature pack", скачал с официального сайта microsoft. выбрал х64 разрядность, но установить мне на дало - не для моей системы типа (Win 10 Pro, 21H1 x64)
про заново создать окружение не понял совсем. буду благодарен если разжуете всё
>>557483 >>557478 В командной строке: activate simswap && for /f %i in ('where python') do (start %~dpi & exit) Откроется папка simswap\, выйди на уровень выше в папку envs\ и удали папку simswap\ После чего запусти батник заново.
>>557596 По идее да. Но если боишься сломать или хочешь поэкспериментировать, то можешь в другое окружение поставить, для этого надо батнику передать имя окружения.
>>560260 > потому что оп хуй зачем-то решил изменить название окружения. Ничего я не менял, наоборот упростил все максимально возможно, окружение нужно настраивать самому ручками или вообще скачать батник и запустить, он все за тебя сделает, поэтому ты в очередной раз идешь нахуй, наисилятор тупой
Это косяк уровня того видеогайда для пориджей, где автор назвал окружение "deepfake". Забыл, как в тред потом плакались десятки тупящих анонов, просто потому что они слепо следовали гайду? Вот и ты сделал сейм хуйню. Не первый раз вижу, как в тред из-за этого пишут. Раз уж делаешь "репак" - делай нормально или не делай вообще.
>>560306 Долбоёб как раз тут ты, раз высрал неполноценный репак, после которого ещё нужно самостоятельно всё доделывать. Ну или на крайняк под ссылкой над репак дописал бы, что дополнительно нужно будет сделать это и это. А ты сделал всё на отъебись и теперь исходишь на говно, что все вокруг долбоёбы и неосиляторы. Переделывай свой высер.
Из плюсов - разнообразие, качестов видео, разрешение и небольшой вес - в большинстве своём у них по 150 кадров в каждой, что быстро переваривает даже мой CPU.
>>560307 Скачай гуи и батник, балбес, другие аноны все за тебя максимально упростили. Пару кликов и все готово. А если ты хочешь позеленить, то можешь в очередной раз хуйца навернуть.
>>560564 даун безмозглый у тебя видосы не открываются или ты реально даун?
Ю ЗА БИ ЛИ ТИ топовое в линупсе под кедами, пока вы как дауны 30 лет назад играете в игру попади мыщькой в краещек окощька - я ебашу хоткеи и пкм
ну и в целом 0 ебли, все просто, инсталл любой хуйни без говна и даунских вопросов с вирусами, в одну строчку терминала, арчик проще обоссаной убунты и прочего неролинг релиз дерьма
и конкретно в данном случае - что бы анон не ебался с даунскими ошибками, а просто поставил пакет качнул сорцы модели и хуйнул че он там хотел без хуйни
>>560567 Сын, срыгни с треда со своими юзлесс cli плеерами и htopами на полэкрана, хацкер хуев. Линукс у него без ебли, я ебу...
Неподготовленному микрочелику пинус придётся изучать с нуля аки новую систему с абсолютно разным подходом в тех или иных вещах. Челику просто подрочить нужно оформить за 20 минут, а ты его на курсы изучения прошивок посылаешь.
>>560628 Ну я сравнил. 1200 производительность на сайте цпу бенчмарк. Раза в 3 быстрее того нетбучного, который как пример ведра приводился в гайде. Поэтому для меня тут дорога закрыта. Есть видеогайд по колабу у анонов? На любом языке подойдёт
кстати вивалди тоже топчик нереально охуенный, особенно с отключенной windows_decoration в настройках плазмы
удобные хоткеи на табы сбоку или строку адреса, кароче для ноутбуко-даунов с уебищной крошечной рабочей областью то что надо ну или просто для раздражительных хуев)))
>>561487 > FileNotFoundError: [WinError 2] Не удается найти указанный файл Попробуй поставить Media feature pack и заново создать окружение со всеми зависимостями
RuntimeError: CUDA out of memory. Tried to allocate 50.00 MiB (GPU 0; 1024.00 MiB total capacity; 827.16 MiB already allocated; 0 bytes free; 860.00 MiB reserved in total by PyTorch)
GTX 650 с куда 3.0 и 1 гб памяти, не хватает. Как пофиксить?
>>552867 (OP) Нихуясе абу четкий поучился а все остальное говон >>560439 Какого сервера але в шапке нет никакого сервера >>555189 Двачую >>555201 Лоуэнерджи хлебушек освоил какую то ненужную хуиту для даунов и выебвыается спешите видеть >>555212 Толсто - куда уж сложнее чем щас?
>>562620 Вроде как начиная с какой-то версии дриснятки рокм может и на винде работать, но это только вроде как и неизвестно будет ли с торчем работать.
Пробовал накатить виртуалку с лубунту, а там эта хуйня начала жаловаться, что процессор не тот, версия системы не та, поэтому хуй тебе, а не драйвера амуду. Короче, линукс то еще говно, чуть глаза не вытекли в процессе, конда работает чуть по другому, а батник выдал несколько ошибок.
>>562636 > Почему долбоебы формошлепы еще не создали прогу где тыкаешь на экзешник, в одно окно перетаскиваешь фото а в другое видео и свапаешь? Сделай сам, хуле. Никто тебе ничего не должен, если ты ниасилятор, то это твоя проблема. А если ты агрочмо, то тем более страдай.
>>562636 Потому что ты из исходников собрать все равно не сможешь, а делать екзешник для тех полутора долбоебов смельчаков, запускающих исполняемые файлы с двача, такое себе. Скинь тот анон гуи на пистоне, я бы запихал в батник, но нет - и нет.
>>562637 Ебать ты долбоеб - то что сейчас это технология кривое недоделанное говно вместо юзабельной софтины которая помогла бы анонам со всего мира творить террабайты контента это не проблема потребителей. >>562639 По русски пиши животное. Чтобы не собирать из говнокода чето экзешники и нужны обычно.
После закидывания фото и видео выпадает ошибка: input mean and std: 127.5 127.5 find model: ./insightface_func/models\antelope\glintr100.onnx recognition find model: ./insightface_func/models\antelope\scrfd_10g_bnkps.onnx detection set det-size: (640, 640) Traceback (most recent call last): File "test_video_swapmulti.py", line 74, in <module> no_simswaplogo=opt.no_simswaplogo,use_mask=opt.use_mask) File "C:\deepfake\simswap\util\videoswap.py", line 35, in video_swap logoclass = watermark_image('./simswaplogo/simswaplogo.png') File "C:\deepfake\simswap\util\add_watermark.py", line 35, in __init__ logo_image = rotate_image(logo_image, angle) File "C:\deepfake\simswap\util\add_watermark.py", line 18, in rotate_image rotated = cv2.warpAffine(image, M, (w, h)) cv2.error: OpenCV(4.5.4-dev) D:\a\opencv-python\opencv-python\opencv\modules\core\src\matrix.cpp:466: error: (-215:Assertion failed) _step >= minstep in function 'cv::Mat::Mat'
Готов пилить вам дипфейки господа! Видос до 2 минут 150р, бонусом ещу сделаю 1-2 пикчи с вашей еот, рандомно выберу сам донора, либо кинете что хотите сами. Если только пикчи - 5 штук 50р. Оплата только после удачного результата, и вашего принятия работы (буду высылать с ватермаркой). Желательно битки, либо рублём. Кому интересно, отвечайте, позже дам контакты.
>>563467 Хуячишь процем или видимокартой? Просто у меня i9 10900, но 1650 4GB Рендер 2мин видюшки в 360п занимает минут 7 Полинабенчмарк влетел тупо в секунд 10
>>563561 Как? Я пробовал вот это (пик1), но питон завонял что то - не то и так - не эдак. А первое на странице (пик2), про алайнд имагес, я вообще не вкурил, оно отличается от стандартных команд, которые я на видео применял, потому стремно там чето крутить
>>552867 (OP) Зашёл в гугл документы, в текстовый гайд, сделал все 4 пункта. Но автор гайда дальше перескакивает на 5 пункт и про какой-то "последний пункт" пишет. С прошлым окном мне что делать, закрыть? А куда вписывать то. что в 5 пункте? В окошке терминала горит путь " (simswap) C:\users\name> " и вот стрелочка ">" что мне дальше писать?
>>564260 >>564262 Почитал анонов выше, оказывается у меня такая же проблема, как и у других. Но совета "окружение создай и зависимости установи" не понял...
>>564295 забыл добавить, что окружение креейтил в папке с гуи если у тебя анон открывается в cmd disk c, a y tebya stoit ГУИ и конда на д, то в открытой консоли конды меняй диск pushd d: (если у тебя диск Д). Или по нужному тебе пути, где гуи лежит и там окружение формируй. указанными командами.
>>564295 я анон-выше над твоим сообщением, сделал как ты написал, запустил промт, вбил твои строчки и потом там же вбил путь к папке дипфейк и вбил "python test_video_swapsingle.py --isTrain false --name people --Arc_path" первую строчку из 5 пункта на гуглдок инструкции, всё равно пишет про отсутствие модуля cv2
>>564271 >>564269 В красном нет ни слова об ошибке. Wget пишет в stderr, а powershell подкрашивает это красным. Так что просто жди, там же написано "скачивается, распаковывается".
>>564309 Был терпелив и ждал. 2.6 гигов скачалось всего файлов, появились батники. Далее как в инструкции навёл видео на видео батник, потом в терминал фото кинул и энтер прожал, далее вот такое окно (в аутпут папке ничего не появилось), опять этот св2!
>>564367 Теперь получилось. Применил лицо на том файле из примера, где девушка на месте пируэт делает, результат ужасный, но, думаю, потому что девушка на болванке стоит далеко и лицо особо не вписывается? Пробую на другом примере, где трое ребят на полу лежат и там уже неплохой результат, левый парень в девушку знакомую превращается сильно, девочка посередине не очень, правый средне.
Но как понимаю, сим свап - костыль, но для проф. результатов, как делают на ютьюбе с Маском - это нужно все же другую нейронку и обучать её?
>>564368 Бенч? На самом деле очень сильно зависит от самого видео и лица. Симсвап выдает результат очень быстро и доступный, но иногда и очень качественный. Да.
>>564729 >>564729 именно симсвапа? А ты делал какие-нибудь улучшения качества? Там краем глаза в мануале видел какую-то такую инфу. Или полностью стандартная, просто удачные болванки и фотки лица?
>>564940 Давай соединю тебе, если там не длинное видео. Заодно проверим на твоей стороне проблема или в сим свапе. Правда хз как на двач заливать видео, особый формат нужен вемб?
>>564977 смотря на каком железе это всё делаешь. Условно-старое железо будет загружено сильно. У меня 9900k + GTX 1050ti = параллельно могу в циву6 играть безболезнено
>>564981 Ты ответил про загружаемость, что ты параллельно работать можешь и тд, а я именно про порчу ноута, ресурса его. Типо как майнинг убивает компы.
Не знаю, что такое 9900k, но у меня неплохой ноут, карта 2060, вроде. Не помню, если честно, а где смотреть это всё всегда забываю
Аноны, подскажите, как поменять зависимость с cpu на gpu? А то фуфыкс на 10-минутное видео отвечает просьбой ждать 12 часов. Ставил я данное чудо через установочный скрипт
>>565031 > А то фуфыкс на 10-минутное видео отвечает просьбой ждать 12 часов. Скинь скрины с загрузкой видеопамяти, возможно GPU используется, но процессор является бутылочным горлышком
>>552867 (OP) Ребятки, после установки вот такая ошибка. Уже писал чуть выше, про то что рожи не распознаёт. Скорее всего в прошлый раз я при установке эту ошибку провтыкал
>>565044 Оно необязательно заполняется полностью, тебе нужно чекать потребление памяти GPU, вон тут >>565052 по ссылке подробнее расписано, какой прогой и каким способом это можно сделать.
>>565050 Систему перезагрузил, Media feature pack не устанавливается, но вроде и не должен, как и тот чел попробовал "pip install onnxruntime-gpu" тоже не помогло
>>565056 > Media feature pack не устанавливается Когда найдешь подходящий для твоей ОС способ установки (или активации в компонентах системы) Media feature pack, тогда решишь свою проблему.
SimSwap обычно так ругается, когда не установлен или не активирован Media feature pack, у него могут быть разные названия и способы установки для разных версий и редакций ОС, гугли.
>>565070 У тебя используется GPU, раз оно жрет память. CPU-рендер жрет только ОЗУ. А количество потребляемой видеопамяти зависит от длительности исходного ролика, разрешения и количества лиц в кадре.
>>565098 > FileNotFoundError: [WinError 2] е удаетс найти указанный файл Создай заново окружение и установи все зависимости Только не ставь onnxruntime-gpu, лучше установи onnxruntime.
Если работает только на CPU, значит куда нормально не установилась. Видеокарта какая?
>>565099 А можешь поподробнее объяснить план действий? Т е надо эту херню установить заново?(с помощью файла instal) А что такое "onnxruntime" и как это сделать? =) Видеокарта - Rtx 3070
>>565121 Запустил штуку и ввёл три команды. Вот что пишет
OMP: Error #15: Initializing libiomp5md.dll, but found libiomp5md.dll already initialized. OMP: Hint This means that multiple copies of the OpenMP runtime have been linked into the program. That is dangerous, since it can degrade performance or cause incorrect results. The best thing to do is to ensure that only a single OpenMP runtime is linked into the process, e.g. by avoiding static linking of the OpenMP runtime in any library. As an unsafe, unsupported, undocumented workaround you can set the environment variable KMP_DUPLICATE_LIB_OK=TRUE to allow the program to continue to execute, but that may cause crashes or silently produce incorrect results. For more information, please see http://www.intel.com/software/products/support/
>>565440 А, ну теперь после того как попробовал сделать как анон выше посоветовал >>565121 Выдаёт вот это. Что при попытке сделать что-то, что при бенчмарке. Система совсем новая. Может я что-то не установил из софта, который нужен, хз.
видео. Скачиваем её по ссылке: https://wdfiles.ru/f8a59c и перемещаем с заменой в папку SimSwap-main. Выводим ярлык на рабочий стол 3) скачиваем Anaconda. Она в итоге займёт примерно 15 Гб, поэтому устанавливаем туда где не жалко места. https://www.anaconda.com/products/individual 4) через пуск запускаем "anaconda prompt" и по очереди запускаем 5 команд. Пока не выполнится предыдущая команда, ничего не вставляем, а
ждем. Если просят что-то подтвердить, нажимаем клавишу y (латинскую) и Enter. conda create -n simswap python=3.6 conda activate simswap conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cudatoolkit=10.2 -c pytorch pip install --ignore-installed imageio pip install insightface==0.2.1 onnxruntime moviepy 5) теперь запускаем SimSwapGUI.exe и начинаем творить. Разово задаём настройки: в первой строке выбираем путь до Anaconda3, во второй строке выбираем путь до SimSwap-main, ставим галочку
"убрать ватермарку" - выбираем "видео" или "фото". Ставим галочку "Очередь" если нужно обработать более одного файла. "Выбрать болванку" - указываем путь до
папки где лежат фото или видео в которые нужно вставить лица. "Выбрать лицо" выбираем папку где лежит одно или несколько лиц. Нажимаем
"Начать". 6) кнопка "/output/" открывает папку в которой лежит результат. Кнопка "/temp/" открывает папку где будут лежать измененные кадры видео
(только если вы обработали видео. Ваш кэп).
Внимание!!! В пути ко всем вышеуказанным папкам и файлам не должно быть кириллицы. В названии фото и видео тоже.
>>566160 Блядь, сраный блокнот. А теперь тоже самое, но с нормальным форматированием.
Единственный расово верный труъ гайд. Теперь справится любая макака: 1) в гайде на первой странице по любой из двух ссылок скачиваем универсальный репак: https://docs.google.com/document/d/1ZFHXtjR02oEVL2nrru4hTFQJ4BQt4vCNr0JNzFLZ-aE/edit распаковываем в любое место, но чтобы в пути не было кириллицы! 2) вот тут https://2ch.hk/e/res/552867.html#557199 анон выкладывал обновленную версию SimSwapGUI в которой есть пакетная обработка фото и видео. Скачиваем её по ссылке: https://wdfiles.ru/f8a59c и перемещаем с заменой в папку SimSwap-main. Выводим ярлык на рабочий стол 3) скачиваем Anaconda. Она в итоге займёт примерно 15 Гб, поэтому устанавливаем туда где не жалко места. https://www.anaconda.com/products/individual 4) через пуск запускаем "anaconda prompt" и по очереди запускаем 5 команд. Пока не выполнится предыдущая команда, ничего не вставляем, а ждем. Если просят что-то подтвердить, нажимаем клавишу y (латинскую) и Enter. conda create -n simswap python=3.6 conda activate simswap conda install pytorch==1.8.0 torchvision==0.9.0 torchaudio==0.8.0 cudatoolkit=10.2 -c pytorch pip install --ignore-installed imageio pip install insightface==0.2.1 onnxruntime moviepy 5) теперь запускаем SimSwapGUI.exe и начинаем творить. Разово задаём настройки: в первой строке выбираем путь до Anaconda3, во второй строке выбираем путь до SimSwap-main, ставим галочку "убрать ватермарку" - выбираем "видео" или "фото". Ставим галочку "Очередь" если нужно обработать более одного файла. "Выбрать болванку" - указываем путь до папки где лежат фото или видео в которые нужно вставить лица. "Выбрать лицо" выбираем папку где лежит одно или несколько лиц. Нажимаем "Начать". 6) кнопка "/output/" открывает папку в которой лежит результат. Кнопка "/temp/" открывает папку где будут лежать измененные кадры видео (только если вы обработали видео. Ваш кэп).
Внимание!!! В пути ко всем вышеуказанным папкам и файлам не должно быть кириллицы. В названии фото и видео тоже.
>>566315 Ты дебил что ли? Для кого я подробнейший гайд писал трёмя сообщениями ранее? Быстро взял и сам попробовал! А вот если ошибки будут, то можешь писать.
>>566383 Тебе нужно дождаться красноглазиков с такими же устройствами на базе M1, которые запилят гайд под этот проц. Самая дешевая аренда Mac mini M1 обойдется в 2.40 евро в день, т.е примерно в 200 рублей в день, или 6к деревянных в месяц. С учетом пердолинга это может затянуться на неделю, итого почти 1.5к без какой-либо гарантии на успешный результат.
>>566380 Бро, поставь какому-нибудь корешу SimSwap и он в благодарность за такую штуку тебе порнухи и нахуевертит. Особенно если ты основы подготовишь. Совет от себя: продуктивнее дрочить на фото, т.к. они намного быстрее обрабатываются.
>>566710 >>566649 >>566519 Все посты "Молю анона" должны сопровождаться вашей фотографией с флажком в жопе. Напоминаю, что можно избежать запихивания посторонних предметов в анус если внимательно ознакомиться с подробным гайдом о том как на своей пекарне запустить SimSwap: >>566161
Там обнову выкатили (пик). Я пощупал, там всё сыро оч. А так ждал, что будет нормальная поддержка хотя бы hd видосов. Прикреплю для сравнения 2 видео, "до и после". Даунгрейд получился, короче.
>>568044 Бенчмарк так и оставлю без маски и перделок. Если все-таки допилят, то сделаю дополнительный бенч для мощных устройств. Кстати, на производительность обнова как-то влияет?
>>567958 что ты прибедняешься, делов на несколько минут тут
просто тебе нужно 1) выбрать болванку, где пряди волос и руки, кружки лицо не прикрывают
по своему опыту слишком далеко когда человек или близко - выглядит не очень результат, нужно что-то среднее, на расстоянии вытянутой руки, например
2) выбрать фотку, где лицо более менее по центру, иначе сети приходится "додумывать" другие ракурсы, хотя все тёлки норовят развернуть лицо для селфи, т.к. стесняются носа, но можно вырезать стоп-кадр из сторис
И лучше кинуть 4 болванки по 10 секунд, чем одну на 40, так ты 4 разных результата получил бы, а не один не самый удачный
Ребят, с чем связано такое, что когда отхожу от ноута (соответственно не шевелю мышкой), то он начинает шуметь (то есть какие-то процессы происходят), а когда подхожу и шевелю - прекращает шуметь и крутить вентилятор.
Это могут быть внутренние процессы самого виндоус какие-нибдуь и когда ноут видит, что пользователь за ним - то останавливает их или это скорее вирус какой-то? Типо майнинга или там ещё какой-нибудь еболы?
Я проверю антивирусом сейчас, конечно, но если он ничего не выдаст, а проблема останется, то что искать в процессах посоветуете?
>>566161 Шансов конечно мало но: input mean and std: 127.5 127.5 find model: ./insightface_func/models\antelope\glintr100.onnx recognition find model: ./insightface_func/models\antelope\scrfd_10g_bnkps.onnx detection set det-size: (640, 640) Traceback (most recent call last): File "test_video_swapsingle.py", line 50, in <module> img_a_align_crop, _ = app.get(img_a_whole,crop_size) TypeError: 'NoneType' object is not iterable
Конкретно я подсел на симсвап, уже чего только не сделал с еотовыми, очень стыдно перед ними. Но поскольку этого никто кроме меня не увидит кроме Аллаха, то какой от этого вред?
С разочарованием обнаружил, что находить болванки довольно трудно... Даже редгиф не резиновый, а самому записывать лень.
Вот вам несколько удачных болванок, чтоб тред не потонул. Блондинок не собирал, сорян.
>>570340 А ты попробуй как эксбиционисты в парке или дикпикеры в интернете - слать результат им) Я 2-3 кидал, двум было забавно, одна возмущалась сильно
Батник для пакетной обработки файлов. Гуевский чот хуёво работает, поэтому навасянил собственный. Я уже в 9 раз удалил simswap полностью, но эту штуку оставлю тута то заебался писать заново каждый при очередном срыве вдруг кому пригодится.
https://pastebin.com/xMMetxSR По умолчанию - содержимое заливайте в .bat файл и кидаете в корень simswap. В тексте меняете "--pic_a_path ./face/face.jpg" на путь к лицу. Дальше закидываете в папку "input" болванки формата jpg,jpeg,png,gif,webm,mp4 без пробелов и нижних подчеркиваний в названии. Запускаете батник из консоли с активированным окружением (conda activate simswap)
+ сайт с болванками iloopit.net/porngifs - выкачивать, используя какое-нибудь браузерное расширение.
У меня какая-то хуйня случилась и теперь сыпит ошибки, когда последную с гитхаба скачал и заменил файлы свои. Pytorch SourceChangeWarning и якобы памяти не хватает в конце ошибка, и pytorch забрал 1.68gb хотя раньше часовые видео кодировал без нарезки. Может из-за новых файлов или 512 кроп говна хз, до этого идеально было. Уже по 1000 раз переустановил всё.
Гитхаб проекта: https://github.com/neuralchen/SimSwap
Сборник инфы от анона: https://docs.google.com/document/d/1ZFHXtjR02oEVL2nrru4hTFQJ4BQt4vCNr0JNzFLZ-aE/edit?usp=sharing
Альтернативы (обзор от Сбербанка): https://habr.com/ru/company/sberbank/blog/575614/
Дипфейк в реальном времени через вебку: https://github.com/iperov/DeepFaceLive
• Главным отличием является скорость и относительная простота работы. Не нужно возиться с выборкой и тратить несколько суток, а то и недель на обучение!
• Для создания дипфейка требуется лишь фотография и видеоролик, в который нужно вставить лицо с фотографии. Обучение не требуется, используется готовая универсальная модель, которая сразу лепит лицо на кадры.
• Теперь доступно на любом x86-тостере, на линухе (радик нормально ускоряется только тут через ROCm) и старых макбуках в том числе
• Поддержка 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
#4 - https://2ch.hk/e/res/543953.html