直播换脸

dragon / 2023-08-31 / 原文

Skip to content
  • iperov/
  • DeepFaceLive
 
 
  • Code
  • Issues1
  • Pull requests
  • Actions
  • Projects
  • Security
  • Insights
 
 
 
 
Owner avatarDeepFaceLivePublic
 
  •  Watch 255 
  • Fork 2.6k
 

iperov/DeepFaceLive

 master 
 
Go to fileAdd fileCode
 Branches Tags

Latest commit

 
iperov upd user faq link to model files
on Jul 28

Git stats

  •  326

Files

Type
Name
Latest commit message
Commit time
 
__dev_archived
_
2 years ago
 
apps
added module: Face Swap (Insight)
last month
 
build
added module: Face Swap (Insight)
last month
 
doc
upd user faq link to model files
last month
 
localization
added module: Face Swap (Insight)
last month
 
modelhub
added module: Face Swap (Insight)
last month
 
resources
fix
2 years ago
 
xlib
upd ImageProcessor
last year
 
.gitignore
code release
2 years ago
 
LICENSE
change LICENSE to GPLv3
2 years ago
 
README.md
added module: Face Swap (Insight)
last month
 
main.py
added module: Face Swap (Insight)
last month

README.md

Face Swap (DFM)

You can swap your face from a webcam or the face in the video using trained face models.

Here is a list of available ready-to-use public face models.

These persons do not exists. Similarities with real people are accidental. Except Keanu Reeves. He exists, and he's breathtaking!

Keanu Reeves

examples

Irina Arty

examples

Millie Park

examples

Rob Doe

examples

Jesse Stat

examples

Bryan Greynolds

examples

Mr. Bean

examples

Ewon Spice

examples

Natasha Former

examples

Emily Winston

examples

Ava de Addario

examples

Dilraba Dilmurat

examples

Matilda Bobbie

examples

Yohanna Coralson

examples

Amber Song

examples

Kim Jarrey

examples

David Kovalniy

examples

Jackie Chan

examples

Nicola Badge

examples

Joker

examples

Dean Wiesel

examples

Silwan Stillwone

examples

Tim Chrys

examples

Zahar Lupin

examples

Tim Norland

examples

Natalie Fatman

examples

Liu Lice

examples

Albica Johns

examples

Meggie Merkel

examples

Tina Shift

examples

If you want a higher quality or better face match, you can train your own face model using DeepFaceLab

Here is an example of Arnold Schwarzneggar trained on a particular face and used in a video call. Read the FAQ for more information.

Face Swap (Insight)

You can swap your face from a webcam or the face in the video using your own single photo.

 

Face Animator

There is also a Face Animator module in DeepFaceLive app. You can control a static face picture using video or your own face from the camera. The quality is not the best, and requires fine face matching and tuning parameters for every face pair, but enough for funny videos and memes or real-time streaming at 25 fps using 35 TFLOPS GPU.

 

Stranger Things theme intro acapella

Here is a mini video showing the process of setting up the Face Animator for Obama controlling Kim Chen's face.

System requirements

any DirectX12 compatible graphics card

(Recommended RTX 2070+ / Radeon RX 5700 XT+ )

Modern CPU with AVX instructions

4GB RAM, 32GB+ paging file

Windows 10

Documentation

Windows

Main setup

  • additional setup for streaming

  • additional setup for video calls

Using Android phone camera

Linux Build info
Frequently asked questions for User

for Developer

Releases

Windows 10 x64 (yandex.ru)

Windows 10 x64 (mega.nz)

Contains stand-alone zero-dependency all-in-one ready-to-use portable self-extracting folder! You don't need to install anything other than video drivers.

DirectX12 build : NVIDIA, AMD, Intel videocards.

NVIDIA build : NVIDIA cards only, GT730 and higher. Works faster than DX12. FaceMerger can work also on AMD/Intel.

Communication groups

Discord Official discord channel. English / Russian.
mrdeepfakes the biggest NSFW English deepfake community
dfldata.cc 中文交流论坛,免费软件教程、模型、人脸数据
QQ群124500433 中文交流QQ群,商务合作找群主

How can I help the project?

Train your own face model by following the recommendations in the FAQ section and share it on Discord. If the model fits the quality, it will be added to the public library.
Register github account and push "Star" button.
Donate via Yoomoney
bitcoin:bc1qewl062v70rszulml3f0mjdjrys8uxdydw3v6rq
 

About

Real-time face swap for PC streaming or video calls

Topics

machine-learning streaming real-time faceswap webcam videocall deepfake

Resources

 Readme

License

 GPL-3.0 license
 Activity

Stars

 17.5k stars

Watchers

 255 watching

Forks

 2.6k forks
Report repository

Releases 35

TINA_SHIFTLatest
on Jan 21
+ 34 releases

Packages

No packages published

Contributors8

  • @iperov
  • @Arthurzhangsheng
  • @CeeBeeEh
  • @osushiski
  • @Cioscos
  • @RitikDutta
  • @codefan-byte
  • @Sajeg

Languages

 
  • Python99.8% 
  • Other0.2%

Footer

© 2023 GitHub, Inc.
  • Terms
  • Privacy
  • Security
  • Status
  • Docs
  • Contact GitHub
  • Pricing
  • API
  • Training
  • Blog
  • About
 
Repository search results