• XSS.stack #1 – первый литературный журнал от юзеров форума

Статья Сказ как прокинуть виртуальную камеру OBS в эмулятор с Deepfake a.k.a Эмулятор+OBS+Deepfake=?

RealMayer

(L3) cache
Пользователь
Регистрация
15.06.2023
Сообщения
170
Реакции
119
Гарант сделки
2
Автор: RealMayer

Специально для XSS

Приветствую всех, уважаемые форумчани! Данная статья является результатом моих поисков, проб, ошибок и потерянных нервов в попытках проходить вериф не прибегая к услугам дропов.
В данной статье, я наглядно покажу полный цикл настройки и запуска всего необходимого для прохождения видео верификации. Данный материал будет полезен всем, от мала до велика. Здесь вы найдете либо решение вашей проблемы, либо твердую базу для её решения.


Данная статья гарантирует ровно 0% того, что в вашем конкретном случае, всё нижеописанное поможет вам. Так как случаи бывают абсолютно разные. Я лишь делюсь своими наработками и наблюдениями. Конкретно для моих целей, всё воркает практически идельно. Так же не забывайте, что ЭТО АБСОЛЮТНО БЕСПЛАТНО! Я специально искал такие сервисы/программы, которые не требуют денег (свои остроумные шутки про жида оставляйте под этой статьей). И прошу учесть, что это моя первая статья.

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

Здесь указаны системные характеристики машины, на которой я успешно проходил верификации.

Процессор – Intel i9 14th (Да, дерьмо);

Видеокарта – Nvidia RTX 3080 (если у вас AMD, то вам остаётся уповать на мощность процессора);

RAM – DDR5 128Gb (это здесь не основное, можно меньше);

OS – Windows 10 (Linux не подойдет, поскольку эмулятор его не поддерживает).

Хочу заметить, что это не рекомендованные системные требования. Это просто вам для понимания, что это крайне ресурса затратно. Но проходить можно и на более народном железе. Хотя видеокарты всё равно нужно крайне «жирная».


мем (для майнеров).jpg

Anaconda – её я использую для создания изолированных друг от друга сред Python. Поскольку раньше я юзал много проектов на питоне и менеджерить это было невозможно, я привык юзать анаконду. Удобная штука.

CUDA Toolkit – основа, база и грунт ИИ для подмены. Очень важно выбрать правильную версию, которую поддерживает ваша видеокарта. Для того, чтобы узнать какая версия вам нужно тыкайте сюда.

ffmpeg – будет нужен для работы одноименной библиотеки.

Deep-Live-Cam – наша ИИ-шка, которая будет творить магию.

OBS – будет посредником между эмулятором и ИИ-шкой.

Visual Studio – для сборки и запуска трижды проклятой CUDA.


BlueStacks – эмулятор андроида.

Давайте двигаться по порядку и начнем с установки ffmpeg.

Качаем архив (ffmpeg-git-full.7z) по ссылке выше. Из этого архива нам понадобиться только ffmpeg.exe, который находиться в папки bin. Извлекаем его на компьютер и закидываем в папку на системном диске.


ffmpeg-1.jpg


Теперь нам нужно добавить его в PATH. Открываем свойство компьютера.

ffmpeg-2.jpg


И переходим в «Дополнительные параметры системы» à «Переменные среды…»

ffmpeg-3.jpg


ffmpeg-4.jpg


Добавляем в «Переменные среды для пользователя» и «Системные переменные» в разделе «Path» полный путь (в моем случаи C:\ffmpeg) до нашего ffmpeg.exe.

ffmpeg-5.jpg

Двигаемся в перед и устанавливаем Visual Studio, а точнее C++ Build Tools, который требуется для CUDA.
Качаем установщик и выбираем всё, что ниже на скриншоте (+ самую новую версию «Пакет SDK для Windows 10) и нажимаем «Установить».


vs-1.jpg


Так же рекомендую обновить Visual C++ Redistributable.

Желательно на этом моменте перезапустить компьютер, чтобы изменения вступили в силу.

мем (пошел нахер).jpeg

То куда и что я вытворял с матерями тех криворуких додиков, которые писали техническую документацию к этому гениальному «зеленому» изобретению, я опущу. Чтобы не растягивать эту статью до второго пришествия Иисуса Христа, вам нужно знать две вещи о спецификации CUDA. Первое, в ней нет технологии обратной совместимости. То есть, новые версии CUDA, не поддерживают старые видеокарты. Кто старый, кто новый не вам решать. И второе, CUDA 11.x: поддерживает Capability от 6.1 до 8.6, а CUDA 12.x: поддерживает Capability 8.x и выше (в основном для архитектуры Ada Lovelace). Хотя это не точно и не всегда истинно. Чтобы узнать свою Capability, воспользуйтесь ссылкой в «Перечень необходимого ПО». Если в конце установки эта пасCUDA выбьет ошибку, то попробуйте откатить ей на 1-2 патча.

Если будет интересно, напишите, я когда-нибудь сделаю статью по особенностям CUDA, её спецификаций и GPU в целом. Но это не точно…

Вообще то, что я написал выше, это просто крик души от боли в анусе, после погружения в лор CUDA. Нам же понадобиться версия 11.8. Но если у вас что-то пойдет не по сценарию, то вы знаете кого в этом винить и что +- делать.

В первую очередь, нам нужно обновить драйвера для нашей видеокарты. Это можно сделать на официальном сайте Nvidia. После обновления драйверов, переходим в архив её версий и находим нужную нам. При скачивании рекомендую выбирать Installer Type – exe(local). Во время установки, я вам крайне не рекомендую устанавливать ей куда-то, кроме дефолтного пути установки. Тогда высока вероятность некорректной работы.

Выбираем «Экспресс» установку


cuda-1.jpg


По идее сейчас этого ручного труда не должно быть, но всегда стоит проверять, добавилась ли пасCUDA со всеми своими подсистемами в PATH. Для того, чтобы это проверить заходим в «Переменные среды…» как это было показано в пункте по ffmpeg. Смотрим на содержимое Path в «Переменные среды для пользователя» и «Системные переменные», должно быть похоже на это в обоих.

cuda-2.jpg


Если данного списка нет, то вам придётся добавлять его самому. Схема такая же, как и с ffmpeg.

Список
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include

Так же посмотрите, есть ли «Переменные»: CUDA_PATH, CUDA_PATH_V11_8, CUDNN (тоже должны быть в двух окнах).


cuda-3.jpg


Если их нет, то создайте их с такими значениями

CUDA_PATH - C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

CUDA_PATH_V11_8 - C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

CUDNN – C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include

Так же добавляем расширение для файлов типа .PY в PATHEX. После этих несложных мувментов, перекреститесь и перезапустите комп.

мем (cum).jpg

Посмеялись и хватит, теперь к делу.

Вообще, она достаточно старая, как по меркам рынка ИИ. Изначально она делала дипфейк только для статических видео. Это было не всегда «вау!» эффект, но в паре с небольшая постобработкой, выдавала чудеса. А теперь она эволюционировала до своего нынешнего состояния.
Перед тем как преступить к работе с ИИ-шкой, установите Anaconda. Это не обязательно, но удобно. Я не стал её установку помещать в отдельный раздел. Как по мне там нет ничего сверхъестественного. У Anaconda есть визуальный интерфейс, но он выглядит, слегка, ублюдский. По это причине мы будем юзать православный Anaconda Prompt! Запускаем его и создаем среду для нашей ИИ-шки.
conda create -n xss python=3.10

Переходим в нашу среду.
conda activate xss

Переходим в директорию, в который мы планируем держать нашу ИИ и следуем инструкции по установке. В ней нет ничего сложно и там всё достаточно детально описано, чтобы я не растягивал в пустую текст статьи.
После настройки, запускаем её на мощностях нашей видеокарты.
python run.py --execution-provider cuda

Если вы хотите запустить её в дефолтном состаянии, то бишь на процессоре.
python run.py

Небольшое отступление. Если CUDA 11.8 у вас не стала и вам пришлось менять версию и у вас выскакивает ошибка при запуске на видеокарте, то вам нужно поменять версию модуля onnxruntime-gpu. Найти его версии и спецификации для них, можно тут.
После запуска, перед нами появиться такое окно.


deep-1.jpg


Мы выбираем лицо, на которое будет донором для подмены, выключаем все ползунки, выбираем нашу вебку (не виртуальную камеру OBS) и нажимаем «Live». У нас появилось окно Preview, его то мы и будем засовывать в OBS.

Сноска. Не так давно, разрабы выкатили pre-built версию. Я с ней не работал, поэтому ничего сказать не могу. Но в теории, она должна быть более практична.

Запускаем OBS и создаем виртуальную камеры. Для этого мы в «Источнике» нажимаем «+», «Захват окна».

obs-1.jpg


И выбираем настройки как показано ниже. Учтите, что из двух [python.exe], нам нужен именно Preview.

obs-2.jpg


Если после следующего запуска у вас будет подтягивать интерфейс ИИ, вместо окна Preview. То просто удалите ваш захват окна и создайте его по новой.

Советую растянуть виртуальную камеру на весь экран, чтобы лицо нормально влезло в камеру на эмуляторе. Хотя подкручивать нужно будет всё равно.

ФиналОЧКА.

Нам осталось только запустить эмулятор, который мы уже, естественно, скачали и установили до этого. Советую, кстати, не забыть его выключать автозагрузках после установки. Он ублюдский, но зато бесплатный и очень простой в настройке для нашей задаче. Хотя и не без косяков, но о них немного позже.

Запускаем BlueStacks X и переходим в «Менеджер окон». Создаем новое «окно» на базе Pie 64-bit с такими настройками.


android-1.jpg


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

Запускаем нашу адскую колесницу, ждем пока всё прогрузиться и заходим в настройки эмулятора (шестерня в правом нижнем углу на рамке). Переходим в «Устройства» и выбираем камеру OBS Virtual.


android-2.jpg


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

Как я сказал раньше, у этого эмулятора есть один очень существенный минус. На него нельзя накинуть прокси, как на любой другой. Единственный вариант, это либо ставить прокси на весь компьютер с помощью условного Proxifier, либо юзать ВПН. Но проблема решаема, тут уже кому как больше подходит. Я лично сидел на ВПН.

Вуаля! Наш бич пак по прохождению видео верификации готов. Она стремная, кривоватая и в принципе выглядит костыльно, но достаточно эффективна за такой прайс)

Здесь я так же оставлю пару советов и своих наблюдений по эксплуатации сие чуда компьютерной мысли.

- Юзайте лица для подмены, у которых похожа форма. Она не обязана быть 1к1, но минимальные пропорции нужно сохранять.
- Насчёт прохождения в разных конторах, могу сказать одно. Одна очень большая транснациональная контра полупокеров, с удовольствием хавает такой движ. Если вы мне не верите, то я могу скинуть в лс письма счастья. Тут в паблик сливать не хочу.
- Мне не доводилось проходить вериф через приложение. Но в браузере проходиться на ура.
- Если вам нужна KYC верификация, то берите фул пакет доков с лицом самого дропа для увеличения шансов. Данные в бумаге поменять можно, поэтому такого пака должно хватить на несколько раз. В теории.
- Берите хорошие фотографии. Лицо для подмены, должно быть очень четким. Не должно быть поворота головы, строго прямо, не сильно затемнено и на достаточном отдалении, чтобы все части лица в него попадали с запасом (уши, подбородок, верхняя часть головы).
- Если после запуска у вас виснет программа, то тут два варианта. Первый, вы выбрали неудачное фото, и программа не может его подменить. Чтобы это проверить, скачайте фотку какой-то знаменитости и попробуйте подмену. Второй вариант, ваше железо тупо не вывозит. Это крайне возможно, ибо с каждой обновой системные требования повышаются.
- Если под ваши конкретные нужны данная схема не воркает. То смело пробуйте что-то докинуть/упразднить в ней. Если вы придёте к интересным умозаключениям, которые вам помогли, велкам в комментарии под этой статьей. Будет интересно почитать ваши наработк/наблюдения.
- В этой статье, я мог допустить ошибки, неправильно/некорректно выразиться. Не осуждайте, мы не на суд. Пока.

Если вам понравилась статья, то буду благодарен за "благодарность". С работой сейчас туговато(
BTC:
bc1qv9n7jrrpn2njw8x4h7hn6wavkk4a742yphc59a
ETC:
0x7DFeEd36c8d78e8d4E8Dc1d63067825217E069CD
USDT:
TE1EdtfGqpuBETkfrSwdUafryrYUHmiaxF
 
Последнее редактирование:
Пожалуйста, обратите внимание, что пользователь заблокирован
Привет.Спасибо за гайд
https://xss.pro/threads/127111/
можешь прочесть пожалуйста? Мне просто помощь нужна(не финансовая)
 
Последнее редактирование модератором:
Can you share the emulator device identifiers? I personally use android studio, and ive heard the nox, bluestacks, and ld are better for this kind of work. Its a pity they dont work on linux.
Absolutely random can be set. According to my observations, it does not affect the work at all.
 
Не подскажите по установке ИИ, выдаёт какую-то ошибку, а в чём она не пойму, вроде всё по инструкции
 

Вложения

  • Безымянный.jpg
    Безымянный.jpg
    193.6 КБ · Просмотры: 136
Отличный гайд, автору огромная благодарность!
Как писал выше, были проблемы с установкой Deep-Live-Cam, по этому сделаю не большую ремарку, для корректной установки Deep-Live-Cam необходимо устанавливать через venv как в инструкции, а не через Anaconda Prompt (выдаёт ошибку как на сообщении выше, хотя, может и я что-то накосячил).
Автору респект!
 
Отличный гайд, автору огромная благодарность!
Как писал выше, были проблемы с установкой Deep-Live-Cam, по этому сделаю не большую ремарку, для корректной установки Deep-Live-Cam необходимо устанавливать через venv как в инструкции, а не через Anaconda Prompt (выдаёт ошибку как на сообщении выше, хотя, может и я что-то накосячил).
Автору респект!
Спасибо большое за фитбек)
И да, мой косяк, что не уточнил насчет venv. В данном случаи venv создается через Anaconda Prompt. Просто через неё удобнее, если много проектов на питоне юзается и для них нужны разные версии Python. А в Anaconda при создании venv можно задать любую версию Python без её глобальной установки на компьютер.
 
В
Автор: RealMayer

Специально для XSS

Приветствую всех, уважаемые форумчани! Данная статья является результатом моих поисков, проб, ошибок и потерянных нервов в попытках проходить вериф не прибегая к услугам дропов.
В данной статье, я наглядно покажу полный цикл настройки и запуска всего необходимого для прохождения видео верификации. Данный материал будет полезен всем, от мала до велика. Здесь вы найдете либо решение вашей проблемы, либо твердую базу для её решения.


Данная статья гарантирует ровно 0% того, что в вашем конкретном случае, всё нижеописанное поможет вам. Так как случаи бывают абсолютно разные. Я лишь делюсь своими наработками и наблюдениями. Конкретно для моих целей, всё воркает практически идельно. Так же не забывайте, что ЭТО АБСОЛЮТНО БЕСПЛАТНО! Я специально искал такие сервисы/программы, которые не требуют денег (свои остроумные шутки про жида оставляйте под этой статьей). И прошу учесть, что это моя первая статья.

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

Здесь указаны системные характеристики машины, на которой я успешно проходил верификации.

Процессор – Intel i9 14th (Да, дерьмо);

Видеокарта – Nvidia RTX 3080 (если у вас AMD, то вам остаётся уповать на мощность процессора);

RAM – DDR5 128Gb (это здесь не основное, можно меньше);

OS – Windows 10 (Linux не подойдет, поскольку эмулятор его не поддерживает).

Хочу заметить, что это не рекомендованные системные требования. Это просто вам для понимания, что это крайне ресурса затратно. Но проходить можно и на более народном железе. Хотя видеокарты всё равно нужно крайне «жирная».



Anaconda – её я использую для создания изолированных друг от друга сред Python. Поскольку раньше я юзал много проектов на питоне и менеджерить это было невозможно, я привык юзать анаконду. Удобная штука.

CUDA Toolkit – основа, база и грунт ИИ для подмены. Очень важно выбрать правильную версию, которую поддерживает ваша видеокарта. Для того, чтобы узнать какая версия вам нужно тыкайте сюда.

ffmpeg – будет нужен для работы одноименной библиотеки.

Deep-Live-Cam – наша ИИ-шка, которая будет творить магию.

OBS – будет посредником между эмулятором и ИИ-шкой.

Visual Studio – для сборки и запуска трижды проклятой CUDA.


BlueStacks – эмулятор андроида.

Давайте двигаться по порядку и начнем с установки ffmpeg.

Качаем архив (ffmpeg-git-full.7z) по ссылке выше. Из этого архива нам понадобиться только ffmpeg.exe, который находиться в папки bin. Извлекаем его на компьютер и закидываем в папку на системном диске.


Посмотреть вложение 98447

Теперь нам нужно добавить его в PATH. Открываем свойство компьютера.

Посмотреть вложение 98448

И переходим в «Дополнительные параметры системы» à «Переменные среды…»

Посмотреть вложение 98449

Посмотреть вложение 98450

Добавляем в «Переменные среды для пользователя» и «Системные переменные» в разделе «Path» полный путь (в моем случаи C:\ffmpeg) до нашего ffmpeg.exe.

Посмотреть вложение 98451

Двигаемся в перед и устанавливаем Visual Studio, а точнее C++ Build Tools, который требуется для CUDA.
Качаем установщик и выбираем всё, что ниже на скриншоте (+ самую новую версию «Пакет SDK для Windows 10) и нажимаем «Установить».


Посмотреть вложение 98452

Так же рекомендую обновить Visual C++ Redistributable.

Желательно на этом моменте перезапустить компьютер, чтобы изменения вступили в силу.


То куда и что я вытворял с матерями тех криворуких додиков, которые писали техническую документацию к этому гениальному «зеленому» изобретению, я опущу. Чтобы не растягивать эту статью до второго пришествия Иисуса Христа, вам нужно знать две вещи о спецификации CUDA. Первое, в ней нет технологии обратной совместимости. То есть, новые версии CUDA, не поддерживают старые видеокарты. Кто старый, кто новый не вам решать. И второе, CUDA 11.x: поддерживает Capability от 6.1 до 8.6, а CUDA 12.x: поддерживает Capability 8.x и выше (в основном для архитектуры Ada Lovelace). Хотя это не точно и не всегда истинно. Чтобы узнать свою Capability, воспользуйтесь ссылкой в «Перечень необходимого ПО». Если в конце установки эта пасCUDA выбьет ошибку, то попробуйте откатить ей на 1-2 патча.

Если будет интересно, напишите, я когда-нибудь сделаю статью по особенностям CUDA, её спецификаций и GPU в целом. Но это не точно…

Вообще то, что я написал выше, это просто крик души от боли в анусе, после погружения в лор CUDA. Нам же понадобиться версия 11.8. Но если у вас что-то пойдет не по сценарию, то вы знаете кого в этом винить и что +- делать.

В первую очередь, нам нужно обновить драйвера для нашей видеокарты. Это можно сделать на официальном сайте Nvidia. После обновления драйверов, переходим в архив её версий и находим нужную нам. При скачивании рекомендую выбирать Installer Type – exe(local). Во время установки, я вам крайне не рекомендую устанавливать ей куда-то, кроме дефолтного пути установки. Тогда высока вероятность некорректной работы.

Выбираем «Экспресс» установку


Посмотреть вложение 98455

По идее сейчас этого ручного труда не должно быть, но всегда стоит проверять, добавилась ли пасCUDA со всеми своими подсистемами в PATH. Для того, чтобы это проверить заходим в «Переменные среды…» как это было показано в пункте по ffmpeg. Смотрим на содержимое Path в «Переменные среды для пользователя» и «Системные переменные», должно быть похоже на это в обоих.

Посмотреть вложение 98456

Если данного списка нет, то вам придётся добавлять его самому. Схема такая же, как и с ffmpeg.

Список
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64
C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include

Так же посмотрите, есть ли «Переменные»: CUDA_PATH, CUDA_PATH_V11_8, CUDNN (тоже должны быть в двух окнах).


Посмотреть вложение 98457

Если их нет, то создайте их с такими значениями

CUDA_PATH - C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

CUDA_PATH_V11_8 - C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8

CUDNN – C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\bin;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\lib\x64;C:\Program Files\NVIDIA GPU Computing Toolkit\CUDA\v11.8\include

Так же добавляем расширение для файлов типа .PY в PATHEX. После этих несложных мувментов, перекреститесь и перезапустите комп.


Посмеялись и хватит, теперь к делу.

Вообще, она достаточно старая, как по меркам рынка ИИ. Изначально она делала дипфейк только для статических видео. Это было не всегда «вау!» эффект, но в паре с небольшая постобработкой, выдавала чудеса. А теперь она эволюционировала до своего нынешнего состояния.
Перед тем как преступить к работе с ИИ-шкой, установите Anaconda. Это не обязательно, но удобно. Я не стал её установку помещать в отдельный раздел. Как по мне там нет ничего сверхъестественного. У Anaconda есть визуальный интерфейс, но он выглядит, слегка, ублюдский. По это причине мы будем юзать православный Anaconda Prompt! Запускаем его и создаем среду для нашей ИИ-шки.
conda create -n xss python=3.10

Переходим в нашу среду.
conda activate xss

Переходим в директорию, в который мы планируем держать нашу ИИ и следуем инструкции по установке. В ней нет ничего сложно и там всё достаточно детально описано, чтобы я не растягивал в пустую текст статьи.
После настройки, запускаем её на мощностях нашей видеокарты.
python run.py --execution-provider cuda

Если вы хотите запустить её в дефолтном состаянии, то бишь на процессоре.
python run.py

Небольшое отступление. Если CUDA 11.8 у вас не стала и вам пришлось менять версию и у вас выскакивает ошибка при запуске на видеокарте, то вам нужно поменять версию модуля onnxruntime-gpu. Найти его версии и спецификации для них, можно тут.
После запуска, перед нами появиться такое окно.


Посмотреть вложение 98460

Мы выбираем лицо, на которое будет донором для подмены, выключаем все ползунки, выбираем нашу вебку (не виртуальную камеру OBS) и нажимаем «Live». У нас появилось окно Preview, его то мы и будем засовывать в OBS.

Сноска. Не так давно, разрабы выкатили pre-built версию. Я с ней не работал, поэтому ничего сказать не могу. Но в теории, она должна быть более практична.

Запускаем OBS и создаем виртуальную камеры. Для этого мы в «Источнике» нажимаем «+», «Захват окна».

Посмотреть вложение 98461

И выбираем настройки как показано ниже. Учтите, что из двух [python.exe], нам нужен именно Preview.

Посмотреть вложение 98462

Если после следующего запуска у вас будет подтягивать интерфейс ИИ, вместо окна Preview. То просто удалите ваш захват окна и создайте его по новой.

Советую растянуть виртуальную камеру на весь экран, чтобы лицо нормально влезло в камеру на эмуляторе. Хотя подкручивать нужно будет всё равно.

ФиналОЧКА.

Нам осталось только запустить эмулятор, который мы уже, естественно, скачали и установили до этого. Советую, кстати, не забыть его выключать автозагрузках после установки. Он ублюдский, но зато бесплатный и очень простой в настройке для нашей задаче. Хотя и не без косяков, но о них немного позже.

Запускаем BlueStacks X и переходим в «Менеджер окон». Создаем новое «окно» на базе Pie 64-bit с такими настройками.


Посмотреть вложение 98463

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

Запускаем нашу адскую колесницу, ждем пока всё прогрузиться и заходим в настройки эмулятора (шестерня в правом нижнем углу на рамке). Переходим в «Устройства» и выбираем камеру OBS Virtual.


Посмотреть вложение 98464

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

Как я сказал раньше, у этого эмулятора есть один очень существенный минус. На него нельзя накинуть прокси, как на любой другой. Единственный вариант, это либо ставить прокси на весь компьютер с помощью условного Proxifier, либо юзать ВПН. Но проблема решаема, тут уже кому как больше подходит. Я лично сидел на ВПН.

Вуаля! Наш бич пак по прохождению видео верификации готов. Она стремная, кривоватая и в принципе выглядит костыльно, но достаточно эффективна за такой прайс)

Здесь я так же оставлю пару советов и своих наблюдений по эксплуатации сие чуда компьютерной мысли.

- Юзайте лица для подмены, у которых похожа форма. Она не обязана быть 1к1, но минимальные пропорции нужно сохранять.
- Насчёт прохождения в разных конторах, могу сказать одно. Одна очень большая транснациональная контра полупокеров, с удовольствием хавает такой движ. Если вы мне не верите, то я могу скинуть в лс письма счастья. Тут в паблик сливать не хочу.
- Мне не доводилось проходить вериф через приложение. Но в браузере проходиться на ура.
- Если вам нужна KYC верификация, то берите фул пакет доков с лицом самого дропа для увеличения шансов. Данные в бумаге поменять можно, поэтому такого пака должно хватить на несколько раз. В теории.
- Берите хорошие фотографии. Лицо для подмены, должно быть очень четким. Не должно быть поворота головы, строго прямо, не сильно затемнено и на достаточном отдалении, чтобы все части лица в него попадали с запасом (уши, подбородок, верхняя часть головы).
- Если после запуска у вас виснет программа, то тут два варианта. Первый, вы выбрали неудачное фото, и программа не может его подменить. Чтобы это проверить, скачайте фотку какой-то знаменитости и попробуйте подмену. Второй вариант, ваше железо тупо не вывозит. Это крайне возможно, ибо с каждой обновой системные требования повышаются.
- Если под ваши конкретные нужны данная схема не воркает. То смело пробуйте что-то докинуть/упразднить в ней. Если вы придёте к интересным умозаключениям, которые вам помогли, велкам в комментарии под этой статьей. Будет интересно почитать ваши наработк/наблюдения.
- В этой статье, я мог допустить ошибки, неправильно/некорректно выразиться. Не осуждайте, мы не на суд. Пока.

Если вам понравилась статья, то буду благодарен за "благодарность". С работой сейчас туговато(
BTC:
bc1qv9n7jrrpn2njw8x4h7hn6wavkk4a742yphc59a
ETC:
0x7DFeEd36c8d78e8d4E8Dc1d63067825217E069CD
USDT:
TE1EdtfGqpuBETkfrSwdUafryrYUHmiaxF
В целом тема не оч тк человек имеющий айкью больше 50 сам догадается до этого всего, но тебе респект за то что выкладываешь такие темы и приклажываешь усилия.
Но у меня есть вопрос, bluestacks наверняка чекается всеми крупными платформами на которых надо вереф проходит, поэтому если кто-то знает посоветуйте плиз норм эмулятор который не чекается ?
 
В

В целом тема не оч тк человек имеющий айкью больше 50 сам догадается до этого всего, но тебе респект за то что выкладываешь такие темы и приклажываешь усилия.
Но у меня есть вопрос, bluestacks наверняка чекается всеми крупными платформами на которых надо вереф проходит, поэтому если кто-то знает посоветуйте плиз норм эмулятор который не чекается ?
Ну как показывают треды на форуме и сообщения в тг канала, то у всех поголовно IQ 47.
А насчёт bluestacks хз, он единственный кому я смог продать виртуалку OBS, без продажи моей души дыяволу. Да и конторы у которых есть свои продвинуты ИИ пока не научились чекать эту связку (за все говорить не буду, но есть примеры). Единственный эмулятор, который может полностью мимикрировать под телефон - это андроид студио. Если сможешь ему скормить виртуалку, то стукани мне в ЛС (без рофла).
 
Ну как показывают треды на форуме и сообщения в тг канала, то у всех поголовно IQ 47.
А насчёт bluestacks хз, он единственный кому я смог продать виртуалку OBS, без продажи моей души дыяволу. Да и конторы у которых есть свои продвинуты ИИ пока не научились чекать эту связку (за все говорить не буду, но есть примеры). Единственный эмулятор, который может полностью мимикрировать под телефон - это андроид студио. Если сможешь ему скормить виртуалку, то стукани мне в ЛС (без рофла).
Андройд студио тоже не катит в чистом виде, там очень много чего нужно допиливать в ручную, именно кодить, чтоб убрать всё паливо и скармливать это вериф конторам. В целом, я думаю нет такого эмулятора который бы с лёгкостью обходил все проверки банковских приложений и вериф контор подключенных к этим приложениям, иначе все эти конторы бы остались без хлеба. Из менее паливных, как мне кажется - это Genymotion.
Что касаемо OBS-ки, добавьте в эту связку Many Cam и скармливайте любому эмулятору на ура.
Может кто подскажет ИИшку менее требовательную к ресурсам машины и более стабильную, эта у меня постоянно выкидывает ошибку на файл модели.
 
А ещё, может кто подскажет, как перенаправить видео поток с той же OBS-ки или Web Cam на реальный телефончик.
Интересует софтина, что то типо такой https://github.com/w2016561536/android_virtual_cam, но эта делает подмену видеопотока на какую-то картинку или видео сохранённой в памяти телефона.
В общем, интересна любая инфа по подмену видео потока на реальном Android устройстве, в идеале что то типо этого https://github.com/Delower55/Virtual-Camera-Live-Assist-APK-for-Android, то есть готовая программка, без root доступа.
 
Ну как показывают треды на форуме и сообщения в тг канала, то у всех поголовно IQ 47.
А насчёт bluestacks хз, он единственный кому я смог продать виртуалку OBS, без продажи моей души дыяволу. Да и конторы у которых есть свои продвинуты ИИ пока не научились чекать эту связку (за все говорить не буду, но есть примеры). Единственный эмулятор, который может полностью мимикрировать под телефон - это андроид студио. Если сможешь ему скормить виртуалку, то стукани мне в ЛС (без рофла).
Пытался уже скармливать ему мне кажется что намного логичнее будет поднять андроид на линуксе тк андроид и есть тотже самый линукс прост для мобил, и туда уже легче будет скармливать виртуальную камеру но это надо писать свой код и тд, на счет андроид студио обязательно попытаюсь. Пытался напрямую в мобилу реальную кормить оч сложная тема надо переписывать драйвера и делать мозги с апишкой
 
А ещё, может кто подскажет, как перенаправить видео поток с той же OBS-ки или Web Cam на реальный телефончик.
Интересует софтина, что то типо такой https://github.com/w2016561536/android_virtual_cam, но эта делает подмену видеопотока на какую-то картинку или видео сохранённой в памяти телефона.
В общем, интересна любая инфа по подмену видео потока на реальном Android устройстве, в идеале что то типо этого https://github.com/Delower55/Virtual-Camera-Live-Assist-APK-for-Android, то есть готовая программка, без root доступа.
насколько я понял эта апишка меняет камеру на фото? или можно в реал лайф менять?
 
насколько я понял эта апишка меняет камеру на фото? или можно в реал лайф менять?
Да нет, обе проги меняют апи запрос на фото. Разница лишь в том, что первая требует root+xposed, а втора наеба..о :)
Я сейчас заткнулся на разблокировке загрузчика fastboot для XIAOMI, установка xposed тот ещё квест, я в самом начали пути пока
 
Да нет, обе проги меняют апи запрос на фото. Разница лишь в том, что первая требует root+xposed, а втора наеба..о :)
Я сейчас заткнулся на разблокировке загрузчика fastboot для XIAOMI, установка xposed тот ещё квест, я в самом начали пути пока
думаешь это поможет подменить поток камеры?
 
думаешь это поможет подменить поток камеры?
Да подменить поток камеры то поможет, только проблема остаётся в другом, как этим потоком управлять? Потому что просто перенаправить поток на фото, это фигня, не одну проверку не пройдёшь, тупо лицом в овальчик не попадёшь и всё. А сейчас KYC проверки требуют отдалить лицо, приблизить, покрутить головой, улыбнуться и т.д., по этому перенаправление тупо на фото это ерунда.
Я по этому и спрашивал, может кто то знает как завернуть апи запрос приложения телефона на камеру компа? И тут всё равно без xposed не обойтись
 
Да подменить поток камеры то поможет, только проблема остаётся в другом, как этим потоком управлять? Потому что просто перенаправить поток на фото, это фигня, не одну проверку не пройдёшь, тупо лицом в овальчик не попадёшь и всё. А сейчас KYC проверки требуют отдалить лицо, приблизить, покрутить головой, улыбнуться и т.д., по этому перенаправление тупо на фото это ерунда.
Я по этому и спрашивал, может кто то знает как завернуть апи запрос приложения телефона на камеру компа? И тут всё равно без xposed не обойтись
а в чем проблема в использовании xposed? и если есть способ как ты говоришь с помощью xposed то подскажи плиз как здесь или в личке
 
а в чем проблема в использовании xposed? и если есть способ как ты говоришь с помощью xposed то подскажи плиз как здесь или в личке
Ну я же уже написал, что для того что бы установить xposed, нужно разблокировать загрузчик на телефоне, это делается официально через xiaomi, у меня пока это и есть основная проблема, получении разрешения на разблокировку! А вот после снятия блокировки, уже можно что то сделать с телефоном, получить root права к примеру. До этого момента, ни хрена не сделаешь.
Тут сама тема в чём заключается, xposed это фреймворк апи запросов (для каждого телефона свой, кстати), который может их изменять исходя из установленных модулей, ссылка что я писал выше, это и есть такой модуль, который заворачивает видеопоток на фото. Но мне интересно найти модуль для наворачивания видеопотока на комп.
По изучай тему, если интересно, что такое xposed, какие на него модули ставятся и т.д..
 
Ну я же уже написал, что для того что бы установить xposed, нужно разблокировать загрузчик на телефоне, это делается официально через xiaomi, у меня пока это и есть основная проблема, получении разрешения на разблокировку! А вот после снятия блокировки, уже можно что то сделать с телефоном, получить root права к примеру. До этого момента, ни хрена не сделаешь.
Тут сама тема в чём заключается, xposed это фреймворк апи запросов (для каждого телефона свой, кстати), который может их изменять исходя из установленных модулей, ссылка что я писал выше, это и есть такой модуль, который заворачивает видеопоток на фото. Но мне интересно найти модуль для наворачивания видеопотока на комп.
По изучай тему, если интересно, что такое xposed, какие на него модули ставятся и т.д..
я прекрасно понимаю о чем ты и как работает xposed я не знал че на ксяоми так тяжело рут включить, про поток с компа тоже интересно искал много на счет этой темы ничего нормального не нашел если найдешь решенее я могу помочь для реализации
 
Да подменить поток камеры то поможет, только проблема остаётся в другом, как этим потоком управлять? Потому что просто перенаправить поток на фото, это фигня, не одну проверку не пройдёшь, тупо лицом в овальчик не попадёшь и всё. А сейчас KYC проверки требуют отдалить лицо, приблизить, покрутить головой, улыбнуться и т.д., по этому перенаправление тупо на фото это ерунда.
Я по этому и спрашивал, может кто то знает как завернуть апи запрос приложения телефона на камеру компа? И тут всё равно без xposed не обойтись
Пробовал тоже vcam и еще какую-то там где по rtmp вроде можно было транслировать
оно работает через одно место
только на телеграме получалось подменить
все остальное как то палило
ну мб какую то залупу можно верифнуть
но про что-то адекватное можешь забыть
хотя мб мой телефон не подошел просто
у меня проц Snapdragon
с разными версиями андроида пытался
нихера не вышло(
 


Напишите ответ...
  • Вставить:
Прикрепить файлы
Верх