Menu
About me Kontakt

Learn to create simple Deepfake videos in under 6 minutes - without installing additional software.

Jakub 'unknow' Mrugalski presents an engaging tutorial on creating deepfakes on his channel. He meticulously guides viewers through the process, starting with selecting an appropriate target photo, for example, a picture of Prime Minister Szumowski. The first step involves cropping the image to 256x256 pixels to ensure it fits well for the final project. It's crucial to center the face in the crop for better results. After the image preparation, Jakub proceeds to record a video, which he also edits to remove any unnecessary parts, focusing only on the essential segments for the final output.

Following these steps, Jakub leads viewers into Google Colab, where the necessary scripts to create a deepfake can be loaded. He explains how to work with a GitHub repository, emphasizing the simplicity of the process which requires no installations—just click on some ready-made options. Although the procedure is straightforward, it requires some time for the setup to be executed properly. Jakub emphasizes the importance of mounting Google Drive so that the scripts can run without interruptions.

Once all necessary files are installed, Jakub demonstrates how to load data models needed for rendering the deepfake. He inputs the file names and watches the process unfold on screen. The data analysis takes about a minute, which Jakub reassures viewers is normal. When the models are loaded, he walks through the final step—rendering the film. Thanks to Jakub’s clear instructions and step-by-step thinking, viewers can easily grasp and utilize his guidelines.

By the end of the process, Jakub has a rendered video that viewers can download to their devices. Besides the basic techniques showcased, Jakub admits that there are more advanced tools available that could yield better results, but his method serves as a perfect starting point for beginners. Throughout the video, he also rectifies potential mistakes, making it more accessible for those unfamiliar with the topic.

It's also noteworthy to consider the wider statistics for this material. Currently, Jakub's video has accumulated 171,883 views and 3,994 likes, reflecting a growing interest in the subject of deepfakes. There's no doubt that many will benefit from this guide, eager to learn about the newest tools in the IT world. Jakub will likely attract more viewers who want to delve deeper into this intriguing field, and in future videos, he might present even more exciting projects relevant to his subscribers.

Toggle timeline summary

  • 00:00 Introduction to deepfake creation.
  • 00:08 Need for a clear facial image of the target.
  • 00:12 Choosing a suitable image of Prime Minister Szumowski.
  • 00:16 Cropping the image to focus on the face.
  • 00:27 Resizing the image to a square format.
  • 00:54 Recording a video as the base for the deepfake.
  • 01:09 Editing the recorded video for key segments.
  • 01:35 Setting video dimensions for export.
  • 01:57 Accessing a Google Colab notebook for processing.
  • 02:14 Cloning the GitHub repository for necessary files.
  • 02:29 Mounting Google Drive for file access.
  • 03:06 Copying essential files for the project.
  • 03:24 Preparing specific files for deepfake processing.
  • 03:47 Initiating the deepfake creation process.
  • 04:03 Analyzing metadata of the video and image.
  • 04:23 Loading data models needed for rendering.
  • 04:57 Finalizing the rendering of the deepfake video.
  • 05:07 Instructions for downloading the final deepfake.
  • 05:20 Conclusion and suggestions for more advanced tools.
  • 05:28 Call to subscribe for more IT-related content.

Transcription

Witaj na kanale Mrugalskiego, nauczę Cię w tym poradniku jak tworzyć tak zwane deepfake'i. Zapraszam. Aby rozpocząć przygodę z deepfake'ami potrzebuję zdjęcie swojego celu. Takie zdjęcie na którym dobrze widać twarz. Ja wybrałem premiera Szumowskiego. Też ma brodę, podobną fryzurę i teraz kadruje to tak, aby twarz zajmowała jak największą część kadru. Następnie zmienię rozmiar tego obrazka, czyli wybieram opcję skaluj obraz. Ustalam sobie szerokość na 256 pikseli i skaluję. Powstał mi prostokąt, a potrzebuję mieć z tego kwadrat. 256x256. W takim razie biorę narzędzie do kadrowania i tak ustawiam sobie ręcznie wysokość, aby też wyszło mi 256 pikseli. Mniej więcej to jest tyle, a teraz centruję to tak, aby twarz była na środku. Naciskam klawisz Enter i zdjęcie jest przycięte do takich wymiarów jakich potrzebuje. Przechodzę więc dalej. Teraz potrzebuję wzorca wideo, czyli mówiąc krótko nagrywam się iPhone'em. Witaj na kanale Mrugalskiego. Nauczę Cię w tym poradniku jak tworzyć tak zwane deepfake'i. Zapraszam. Musimy jeszcze obrobić nasz film. Mam tutaj jakieś zbyteczne sekundy. W tym momencie zaczynam mówić, czyli zrobimy tutaj cięcie. Usuwam to co jest przed mową. Sprawdzam gdzie kończę mówić. Tu już jest koniec. Zapraszam. Usuwam. I co trzeba teraz zrobić? Przeskalować. Ustawiam sobie wymiary 256 pikseli na 256 pikseli. Daję OK. Wygląda to kiepsko, widać tylko moje oko, ale co robimy? Skalujemy sobie to. Skalujemy tak, żeby twarz mniej więcej się tu mieściła. Zaraz sobie to zrobimy. Dobra. Jest OK. I daję sobie opcję eksportu, nadaję nazwę. Jako rozmiar muszę wybrać oczywiście oryginalny, czyli 256 na 256. Klikam sobie na eksport i to mi wyeksportuje nowy plik. Teraz właściwa część zadania. Wchodzimy na linka, który jest w opisie do tego filmu. To jest taki gotowy notatnik na Google Colab'ie. I po prostu wykonujemy krok po kroku wszystkie z naszych tutaj stepów. Pierwszy step, klonowanie repozytorem GitHub'a. Nie musisz nic pisać, nie musisz nic instalować, po prostu klikasz tutaj. Klik. Tak, zgadzasz się na wszystko, w końcu chcesz mieć deepfake'a. Coś tam się dzieje, magia się dzieje i po chwili będziemy mieli komunikat, że skończono. Udało się. Dalej. Wchodzimy do katalogu. Wykonaj. Weszliśmy. Teraz ważna rzecz. Musimy podmontować naszego Google Drive'a. Dlatego, że to nie ma storyżu. Klikamy sobie tutaj. I teraz co się dzieje? Mamy komunikat, że już został zamontowany. Dlatego, że zrobiłem ten tutorial wcześniej. Jeżeli by nie było czegoś takiego, że jest zamontowany, to w takim razie otworzy ci się nowa strona, na której musisz wyrazić zgodę na to, aby Colab, czyli narzędzie Google'owe, miało dostęp do Google Drive'a, czyli też narzędzia Google'owego. Raczej zagrożenia tutaj nie ma. Następnie musisz otworzyć tego linka. I teraz co się tu dzieje? Pod tym linkiem masz dużo różnych przykładowych plików, na których możesz testować, czyli podmiana twarzy, tego typu rzeczy. Spoko. Z tego wszystkiego potrzebne ci są tak naprawdę dwa pliki. Te dwa. Kopiujesz je do siebie. Ja zrobiłem to tak, że mam u siebie założony katalog o nazwie First Order Motion Model. I tu są te dwa pliki. I powrócałem trochę różnych rzeczy, na których testowałem. Nas interesuje plik deepfake2mp4. To jest właśnie to, co przed chwilą skończyłem obrabiać. Oraz szumowski.png. No to super. Wracamy w takim razie do naszego arkusza. I co robimy? Klikamy na kolejny link, czyli tutaj. Zanim jednak klikniemy, musimy podać nazwę pliku, na który będziemy operować. Plik png nazywa się szumowski.png, a nasz plik mp4 nazywał się deepfake2. Klikamy tutaj. Magia się dzieje. Ta magia będzie się działa przez jakiś tam czas. W tym momencie analizowane są metadane zarówno filmu, jak i naszego zdjęcia. To potrwa tak około jednej minuty. Jeśli wszystko się udało, to w takim razie zobaczysz taki efekt. Po lewej stronie nasze zdjęcia oryginalne, a po prawej stronie po prostu twój obrubiony film. Na razie nie ma tu żadnego deepfake'a. Co musimy zrobić? Załadować modele danych. Klikamy. Bardzo skomplikowane, nie? Cały czas trzeba klikać tylko na play, play, play. Skończyło się. I teraz dzieje się część właściwa. To znaczy klikamy na wyrenderuj film na podstawie modeli na podstawie źródłowego filmu wideo i źródłowego zdjęcia. I klikamy. I tutaj czeka nas obserwowanie pasków postępu. I po kilkudziesięciu sekundach masz taki oto efekt. Zdjęcie źródłowe, twój aktor i przerobiona twarz, czyli deepfake, którego będziemy chcieli używać. Chciałbyś to pobrać na deskę? W takim razie najeżdżaj w myszką, trzy kropki i opcja pobierz. I w zasadzie tyle. Ostatniej opcji sugeruję nie używać, bo ona działa naprawdę bardzo tragicznie. To tyle jeżeli chodzi o proste robienie deepfake'ów. Są oczywiście bardziej zaawansowane narzędzia, których efekty będą na pewno bardziej zadowalające, ale jeśli chcesz zacząć swoją przygodę z deepfake'ami, to powinno wystarczyć. Jeżeli interesują Cię filmy tego typu związane z branżą IT, to subskrybuj proszę mój kanał. Z góry dzięki i do następnego filmu. Pozdrawiam!