Программа позволяет делать замену лица в режиме реального времени в видео с веб-камеры. Работает на любой видеокарте с поддержкой DirectX 12.

Код проекта на Github.

Как пользоваться:

  1. Выбираем лицо на которое будем менять
  2. Нажимаем Live
  3. Получаем вывод видео

Пользователь Пикабу @neurogenerated решил сделать собственную сборку данного проекта:

  • Перевел интерфейс на русский язык
  • Внес ряд изменений в код нацеленных на повышение производительности
  • Чуть снизил разрешение видеопотока для того, снизив нагрузку со слабых машин
  • Сделал быстрый запуск для видеокарт Nvidia и AMD

В итоге получилось 2 версии:

  1. Обычная, но с чуть упрощенной процедурой установки и запуска;
  2. портативная, в которой ничего не нужно устанавливать и все идет из коробки (так называемый запуск в 1 клик).

Ссылки для скачивания

Обычная версия:

Портативная версия:

Для запуска портативной версии надо распаковать архив и запустить файл start_portable_названиевашейкарты.bat

Дополнение: на самом деле, start_portable_amd.bat работает на всех видеокартах, поддерживающих DirectX 12. Поэтому если у вас видеокарта от Intel или же старая видеокарта Nvidia – можете попробовать запустить roop-cam в этом режиме.

Как добавить видео в OBS:

Для этого нам необходимо выбрать Захват окна. Выбираем Добавить источник > Захват окна и тут выбираем наше окошко с видео, подписанное как [python.exe]: Preview

Источник: Pikabu