How To Create Deep Fakes Tutorial

SdĂ­let
VloĆŸit
  • čas pƙidĂĄn 18. 01. 2020
  • I recently had some fun experimenting with deepfacelab.
    We can use deepfacelab built on tensorflow to create awesome deepfakes.
    In this episode I will be replacing my face with web dev simplified.
    All the code will be available on patreon.
    🎁Support me on Patreon for exclusive episodes, discord and more!
    / dev_ed
    🛮 Follow me on:
    Twitch: / developedbyed
    Twitter: / developedbyed
    Instagram: / developedbyed
    Github: github.com/developedbyed/
    Microphones I Use
    Audio-Technica AT2020 - geni.us/Re78 (Amazon)
    Deity V-Mic D3 Pro - geni.us/y0HjQbz (Amazon)
    BEHRINGER Audio Interface - geni.us/AcbCpd9 (Amazon)
    Camera Gear
    Fujifilm X-T3 - geni.us/7IM1 (Amazon)
    Fujinon XF18-55mmF2.8-4 - geni.us/sztaN (Amazon)
    PC Specs
    Kingston SQ500S37/480G 480GB - geni.us/s7HWm (Amazon)
    Gigabyte GeForce RTX 2070 - geni.us/uRw71gN (Amazon)
    AMD Ryzen 7 2700X - geni.us/NaBSC (Amazon)
    Corsair Vengeance LPX 16GB - geni.us/JDqK1KK (Amazon)
    ASRock B450M PRO4 - geni.us/YAtI (Amazon)
    DeepCool ATX Mid Tower - geni.us/U8xJY (Amazon)
    Dell Ultrasharp U2718Q 27-Inch 4K - geni.us/kXHE (Amazon)
    Dell Ultra Sharp LED-Lit Monitor 25 2k - geni.us/bilekX (Amazon)
    Logitech G305 - geni.us/PIjyn (Amazon)
    Logitech MX Keys Advanced - geni.us/YBsCVX0 (Amazon)
    DISCLAIMERS:
    I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites.
    #programming
  • Věda a technologie

Komentáƙe • 352

  • @WebDevSimplified
    @WebDevSimplified Pƙed 4 lety +841

    I never realized I could look so scary!

  • @TraversyMedia
    @TraversyMedia Pƙed 4 lety +349

    The one you posted with me on Twitter was hilarious 😂 I can see this causing some big problems in the future though especially as it’s perfected

    • @indrakhatiwada9860
      @indrakhatiwada9860 Pƙed 4 lety +10

      People created deepFake, and later created deepFake identifier, the world is strange

    • @vigneshs2886
      @vigneshs2886 Pƙed 4 lety +6

      @@indrakhatiwada9860 Its because Destruction comes first Creation comes as a consequence.

    • @kieran7741
      @kieran7741 Pƙed 4 lety +2

      There's currently a 1 million dollar kaggle competition to detect DeepFakes

    • @dolanbright3733
      @dolanbright3733 Pƙed 4 lety

      traversy the legend himself

    • @muhammadsalmanjamil7182
      @muhammadsalmanjamil7182 Pƙed 3 lety

      ooh two legends on same platform and even know each other !
      Thanks traversy you are the first who teach me html +css very well
      and Thanks to the dev Ed who encourage my skills to advance level :)

  • @mohamedakram9102
    @mohamedakram9102 Pƙed 3 lety +105

    Step 1 : *You Need A Good Pc*
    Me : Understandable Have A Great Day...

  • @vain_za
    @vain_za Pƙed 4 lety +85

    Instructions not clear.
    Daddy Traversy's face is on my left big toe.

  • @SurmenianSoldier
    @SurmenianSoldier Pƙed 3 lety +82

    Finally. I can now do Takoyama singing Dame Da Ne

    • @neillunavat
      @neillunavat Pƙed 3 lety

      Hahahahahaha

    • @ExpiredALT
      @ExpiredALT Pƙed 3 lety

      Best comment so far

    • @damicow
      @damicow Pƙed 3 lety

      its baka mitai not dame dane

    • @sxsuri
      @sxsuri Pƙed 3 lety

      That’s not how you do it you need to use first order motion model

  • @CreativeJE
    @CreativeJE Pƙed 4 lety +1

    You are the one who is bringing and supporting all the community members together. Thanks I hope you will keep supporting everyone even if you grow in millions cause you have a big heart Ed ❀❀❀

  • @sterlingschexnider9893
    @sterlingschexnider9893 Pƙed 3 lety +1

    Thank you! One of the only videos that goes step by step. Easy to follow along. Subscribed!

  • @johndavis7543
    @johndavis7543 Pƙed 2 lety +6

    I tried it but ran into unknown errors. Pixbim animate photos does what I need. Nice video.

  • @brozus1515
    @brozus1515 Pƙed 3 lety

    Thank you!!! This helped so much! You took the time to explain every detail so it’s easy to understand

  • @OuterSpacesWales
    @OuterSpacesWales Pƙed 4 lety +1

    Looking forward to the colourizing vid 👍

  • @TheNerdyDev
    @TheNerdyDev Pƙed 4 lety +4

    Brad one was quite hilarious...Innovation at its best ~😂😂😂 You must have applied more than 150k iterations for Brad because it looked so closer to real Brad. Awesome stuff. So cool

  • @msvmanikantasrivishnu7788
    @msvmanikantasrivishnu7788 Pƙed 4 lety +24

    OMG my first reaction.. 🙈

  • @freddieshen8359
    @freddieshen8359 Pƙed 4 lety +2

    Holy Molly, that Kyle and Dev Ed fusion looked so strange!

  • @AlexParkYT
    @AlexParkYT Pƙed 4 lety +1

    This was helpful. Thank you.

  • @siva6137
    @siva6137 Pƙed 4 lety +1

    I've just started working on it. WOW!

  • @ChuckstaGaming
    @ChuckstaGaming Pƙed 3 lety

    Excellent tut. Gonna play this through a few times as I have my first play with deepfake creation 😀

  • @user-ko2yo3zx8h
    @user-ko2yo3zx8h Pƙed 4 lety +1

    Every one of your videos is pure art

  • @pratyaybanerjee8574
    @pratyaybanerjee8574 Pƙed 4 lety +11

    The ending was more hilarious than the intro part xD

    • @carlosvasquez-pt4sb
      @carlosvasquez-pt4sb Pƙed 4 lety

      Pratyay Banerjee I would suggest to learn regular JavaScript and then move on to es6 or higher. As long as you understand the basics you should be fine.

    • @_.sunnyraj._
      @_.sunnyraj._ Pƙed 3 lety +1

      @@carlosvasquez-pt4sb who asked

    • @streylok439
      @streylok439 Pƙed 3 lety

      carlos vasquez uuuuhhhmm

  • @happychoices4156
    @happychoices4156 Pƙed 3 lety

    Great tutorial, thank you! Your tone also is very soft and nice and that's make easier to get selfsecure to make such a difficult processes. Also would like to know where you get the music from? Thanks in advance.

  • @xamies07
    @xamies07 Pƙed 4 lety

    this is incredible simple processed

  • @fadihijazi8574
    @fadihijazi8574 Pƙed 4 lety +6

    creative developer :) good job

  • @elcarajito6929
    @elcarajito6929 Pƙed 3 lety

    Kinda reminds me trying to convert video formats back in the late 90's and early 2000's. I'm sure this process will be come MUCH simpler and efficient in the future.

  • @silentvoice9765
    @silentvoice9765 Pƙed 4 lety +2

    I love these kinda videos! 😍😍😍

  • @andrewrico8321
    @andrewrico8321 Pƙed 4 lety

    bro you are killing it!!!

  • @aqibfayyaz1619
    @aqibfayyaz1619 Pƙed 4 lety

    Really appreciates your efforts.

  • @FlorinPop
    @FlorinPop Pƙed 4 lety +73

    😂😂😂 you are đŸ„œ
    That’s why we love you! đŸ„°

  • @gabbiegab5532
    @gabbiegab5532 Pƙed 3 lety

    You made it easy to us... Tnx

  • @tekoreypy
    @tekoreypy Pƙed 4 lety +1

    "I need therapy" is something I identify myself, great video very interesting, can it be implemented the video result in some web/CSS/html/Java of your tutorials? Maybe something with scrolling?

  • @johanverm90
    @johanverm90 Pƙed 4 lety

    Thanks a lot !

  • @growwitharosh5052
    @growwitharosh5052 Pƙed 3 lety

    You did excellently!!! I have request to you. will you share or explain on Facial Expression Recognition using CNN+ LSTM/ GAN/ DBN (I mean hybrid machine learning model)?

  • @programmingnothing
    @programmingnothing Pƙed 4 lety

    Thank you som much

  • @spiritcore1
    @spiritcore1 Pƙed 4 lety

    Thanks for that video.
    Does it hard to use AI to turn pictures styles? like the Van Gogh's style that we see around the internet?

  • @dimazliadibiasio7209
    @dimazliadibiasio7209 Pƙed 4 lety

    Just wondering , would a Bunch of good High quality face pictures work to do the transfer to the face in the video...? or does it need to be still shots from that same type of video..??
    please reply , Thank You so much, Great Work.

  • @jokerbox_official
    @jokerbox_official Pƙed 4 lety

    nicely done! no MAC?

  • @simoncarlile5190
    @simoncarlile5190 Pƙed 4 lety

    This tech is going to be absolutely terrifying in 10 years.

  • @ThatGuyDownInThe
    @ThatGuyDownInThe Pƙed 4 lety +1

    I literally had Web Dev Simplified open on another tab when this video started playing hahahahahahah

  • @a.k.m.aminulislam9184
    @a.k.m.aminulislam9184 Pƙed 4 lety

    hey ed im a huge fan i need to know the differences in web designing and devloping for coders

  • @GarageRockk
    @GarageRockk Pƙed 3 lety

    Hi! So, amazing video, im definitely suscribing !! i have a question: if i want to deepfake myself into a scene, is it better if my video is 60fps instead of 30? Or is it the same?

  • @iwebChristophe
    @iwebChristophe Pƙed 4 lety

    can't wait to see WDS to react !!! :D

  • @angelotsk3173
    @angelotsk3173 Pƙed 4 lety

    Nice , subscribed to your channel .. i like your personality and the content you share

  • @kraftygift6793
    @kraftygift6793 Pƙed 3 lety

    Cool now i understand the basics concepts of deepfake or deepface thankssssssssssss man

  • @surrealartphotomanipolatio5271

    how do I load a saved backup? .. so that iterations start from where it was left?

  • @umar98
    @umar98 Pƙed 4 lety

    Oh man, I was scared!

  • @helpfogen9875
    @helpfogen9875 Pƙed 4 lety +2

    everytime i finish a project and merge mp4 i keep getting just a image not a video wassup with that dev ed

  • @DruuzilTechGames
    @DruuzilTechGames Pƙed 3 lety

    Interesting to see this older version of DFL. I started making Deepfakes last year just before the RTX 3000 series cards came out. Settings are totally different now.

    • @ImParzelli
      @ImParzelli Pƙed rokem

      You making millions off of it yet?

  • @codeDigger679
    @codeDigger679 Pƙed 4 lety

    I wanna know from where do you find these cool stuf

  • @mr.snoopy_bdon6609
    @mr.snoopy_bdon6609 Pƙed 4 lety

    please help !!!!!
    when i typ on google drive on the site he write me error 404 (cant find) The requested URL was not found on this server.
    please help me !!!

  • @Elon-Fask
    @Elon-Fask Pƙed 4 lety

    Keep going bro ♄

  • @ssd431
    @ssd431 Pƙed 4 lety

    Dev Ed you are amazing

  • @zijielim4652
    @zijielim4652 Pƙed 4 lety

    will i need to separate my clip if it includes cut scenes and blocked faces at momments

  • @Zimbabwe.
    @Zimbabwe. Pƙed 3 lety

    Hey Kyle nice work, great educational information on your channel, quick question..........i tried the deep fake and did all steps , do you know the reason why my Train (step 6) wont load, i tried all version, it gives all error any ideas

  • @ItsMeBat
    @ItsMeBat Pƙed 4 lety

    Great video!
    Please make more videos on machine learning. :3

  • @akjelane8781
    @akjelane8781 Pƙed 4 lety

    Thank you👍✔💖

  • @belgrave1984
    @belgrave1984 Pƙed 4 lety

    do u have the software for amd graphic card cant find it thanks

  • @damianomansi
    @damianomansi Pƙed 4 lety

    when I convert files to mp4 the result is the source video, why? I use 6/7 DF

  • @a.k.m.aminulislam9184
    @a.k.m.aminulislam9184 Pƙed 4 lety

    when do we implement coding on a ux/ui design build and how? how do implement databases with these web pages that we build cause people need to download files u know

  • @bryanbytes
    @bryanbytes Pƙed 3 lety

    Assuming you already have the video files ready, how long would it take on average to build a five minute video?

  • @grahampawar
    @grahampawar Pƙed 4 lety +58

    Please increase font size... I use a phone to watch your tutorials and I can't see the font :(

    • @developedbyed
      @developedbyed  Pƙed 4 lety +38

      Whoops my bad on this one

    • @grahampawar
      @grahampawar Pƙed 4 lety

      @@developedbyed 👍

    • @onurguzel16
      @onurguzel16 Pƙed 4 lety +1

      Same.

    • @aviv9538
      @aviv9538 Pƙed 3 lety

      @@developedbyed
      Hey, in 18:50 u compared 50k vs 150k iterations but in what resolution were they both? Both 256 and the difference is only with the iter or they have have different resolution as well? What the resolution in both?????

    • @aviv9538
      @aviv9538 Pƙed 3 lety

      @@developedbyed please answer....

  • @artemistheory
    @artemistheory Pƙed 4 lety +4

    "in case you want to replace your body with someone better...." 😂😂Ed why?!?!

  • @Umbertosf2
    @Umbertosf2 Pƙed 4 lety

    thanks to your tutorial I managed to understand something

  • @jerryjohn1995
    @jerryjohn1995 Pƙed 4 lety +1

    Where can i find the full tutorial and code? Link please.

  • @JN003
    @JN003 Pƙed 3 lety

    Does the Opencl version use the processor or the AMD graphics card ?? Is there anyway to use both the processor and graphics card for maxmum speed ?

  • @arifdevcoding
    @arifdevcoding Pƙed 3 lety +3

    0:05 i am still laughing

  • @007miroslav007
    @007miroslav007 Pƙed 3 lety

    Dev Ed - How to apply effects ( blur etc. ) to all frames, when converting ( step. 7 )? Thank

  • @kalanzans
    @kalanzans Pƙed 4 lety

    Hahahahahaha! Super hilarious intro! :^)

  • @ev-0163
    @ev-0163 Pƙed 4 lety +1

    Imma bout to prank my sister by putting my face on a movie as one of the background characters.

  • @miamiamania
    @miamiamania Pƙed 4 lety

    Amazing!

  • @yaya5tim
    @yaya5tim Pƙed 3 lety +1

    what youtube downloader you use? I can't find one that do the job, every web I went won't let me convert to mp4

    • @evanm3974
      @evanm3974 Pƙed 3 lety

      ytmp3.cc and switch to mp4

  • @bigbanana531
    @bigbanana531 Pƙed 4 lety +1

    when i go to git hub and try to find the ''windows desktop app'' it doesn't show up so i cant download it, did they change it? / at 1:06

  • @anb1142
    @anb1142 Pƙed 4 lety +1

    I forgot the title because I had a lot of tabs open
    At the beginning I was gonna comment what happend to your beard

  • @Adammasterek
    @Adammasterek Pƙed 4 lety

    Hi! Can anyone tell me why am I getting this error while training: "Unable to allocate device-local memory cl_mem_object_allocation_failure"
    My GPU is not enough? It's ASUS Radeon R7 370 4GB GDDR5 256bit

  • @highinspiration9988
    @highinspiration9988 Pƙed 4 lety

    Wow its realy great

  • @toyinatofarati5512
    @toyinatofarati5512 Pƙed 4 lety

    Nice one

  • @keibolcopper3256
    @keibolcopper3256 Pƙed 4 lety

    when i do point 6 it tells to me "no saved models found. enter a name of a new model" can you help me?

    • @thomhunt5172
      @thomhunt5172 Pƙed 4 lety

      You skipped a step. After you grab the frames for both files you need to run them through cropping. check your data dst and src folders, If there are not frames in both the main folder and the aligned folder for both you skipped a process step.

  • @mdbashireislam9073
    @mdbashireislam9073 Pƙed 3 lety

    tnx

  • @abderrazzakkentaoui8571
    @abderrazzakkentaoui8571 Pƙed 4 lety

    In stage 6 did not work with me as required. and In the end result, there was no change. What is the solution please?

  • @oscardiaz9170
    @oscardiaz9170 Pƙed 4 lety

    Can you make a tutorial about colorize black and white pictures?

  • @hoshizora990
    @hoshizora990 Pƙed 4 lety

    does the duration of the video affect the process time?

  • @eze1022
    @eze1022 Pƙed 3 lety

    1:52 old hamster ay lol

  • @aviv9538
    @aviv9538 Pƙed 3 lety

    Hey, in 18:50 u compared 50k vs 150k iterations but in what resolution were they both? Both 256 and the difference is only with the iter or they have have different resolution as well? What the resolution in both?????

    • @aviv9538
      @aviv9538 Pƙed 3 lety

      Please answer đŸ™đŸ»đŸ™đŸ»đŸ™đŸ»đŸ™đŸ»đŸ™đŸ»

  • @paulkim9584
    @paulkim9584 Pƙed 4 lety

    when i go to train it says no saved models found

  • @NeverFlameNeverTilt
    @NeverFlameNeverTilt Pƙed 4 lety +1

    Im am doing this on a rtx 2070 and still getting out of memory error even tried batch of 1. No way I am doing this right. Any advice?

    • @user-kx5es4kr4x
      @user-kx5es4kr4x Pƙed 4 lety

      i wont try this, but my $100 laptop wouldnt even get 0.1

  • @cillianquigleyburns4507
    @cillianquigleyburns4507 Pƙed 4 lety +1

    Can someone tell me what to do if there are multiple faces in a video and i only want one face to be deepfaked?

  • @komarkstv7346
    @komarkstv7346 Pƙed 4 lety

    no images being saved at aligned folder.. whyyyyyyyy please help me

  • @xxsaifxx2450
    @xxsaifxx2450 Pƙed 4 lety

    before training it took me 28 minute and i'm using a laptop it's gtx 1060 3gb and i left it 20 minute because i wanted to just try it

  • @Kylo_Ren_2033
    @Kylo_Ren_2033 Pƙed 4 lety

    Could you use photos as source if you have no videos?

  • @wasimakram4145
    @wasimakram4145 Pƙed 4 lety +1

    There is no "windows desktop app " to click from github link

  • @mitschcrafter6766
    @mitschcrafter6766 Pƙed 3 lety

    Will you ever do voice deepfake tutorials?

  • @rabiamohomad985
    @rabiamohomad985 Pƙed 3 lety

    brother what would be the pc specs for Deep fake, and I like to go for low budget computer

  • @enisenzzah9400
    @enisenzzah9400 Pƙed 4 lety

    Wizard Ed :)

  • @ManishChoudhary-hy5ey
    @ManishChoudhary-hy5ey Pƙed 4 lety

    Great Dev Namaste ...

  • @SmeeUncleJoe
    @SmeeUncleJoe Pƙed 3 lety

    I'm not getting he same menu on github so i have no idea what I'm supposed to be downloading.

  • @saarb737
    @saarb737 Pƙed 3 lety

    it keeps crashing me in the TRAIN SAE step. what can i do? (i have a 1060 6gb card).

  • @livegamers7849
    @livegamers7849 Pƙed 3 lety

    with my specs i ran through it like butter. with the default videos took me less then 10 min cool

    • @JoaoLucas-dd4xm
      @JoaoLucas-dd4xm Pƙed 3 lety

      which specs?

    • @livegamers7849
      @livegamers7849 Pƙed 3 lety

      @@JoaoLucas-dd4xm 5950x amd rtx 2080 ti 128 ram gen4 ssd

    • @DruuzilTechGames
      @DruuzilTechGames Pƙed 3 lety

      You likely did the basic non-HD model. Try doing the SAEHD model with ~320 resolution or higher. Takes months, on hardware as good/better than yours. Results look pretty impressive though.

  • @signordon1987
    @signordon1987 Pƙed 3 lety

    after train h128 u used convert h128 not sae anymore right?

  • @damyHarbi
    @damyHarbi Pƙed 4 lety

    The script 4 "4) data_src extract faces S3FD best GPU" is not recognizing faces, so I get an error "... just allow square images"

  • @rybobuno
    @rybobuno Pƙed 3 lety

    When I run data_src faceset extract it ask me for a GPU index. What value should I insert there?

    • @ab1577
      @ab1577 Pƙed 3 lety

      Just press enter for default results. It will probably use the GPU.

  • @yaseenabdullah3949
    @yaseenabdullah3949 Pƙed 4 lety +3

    Finally found someone uses CZcams Premium

  • @Bastric91
    @Bastric91 Pƙed 4 lety

    Kayl goes on Police xD

  • @thomhunt5172
    @thomhunt5172 Pƙed 4 lety

    I have a 2080ti and 8 Gig VRAM and it still crashed me at 1 batch size? Any suggestions?