Zum Inhalt springen

Werk:AI mit Arnie/Stable Wrap Fusion

aus AufEinWort, der freien Forschung
▶ Kurs Diffusion meistern
📽️ 9 Stable Wrap Fusion (14:52)
🎓 Stable Wrap Fusion
KI-Videos
▲ Stable Diffusion: Deforum & WrapFusion
▶ Stable Wrap Fusion
▼ Stable Diffusion Deforum in Google Colab


Aufmerksamkeit, das ist das Nummer-eins-Ding, das du auf Social Media brauchst, und AI ist perfekt dazu geeignet. Als Allererstes müssen wir auf Patreon gehen. Auf Patreon gibt es diesen Typen, der „Alexs" heißt. Der nennt sich hier rückwärts einfach „Sxela“ oder wie sich das auch immer ausspricht. Du kannst von diesem Typen die Dinge ganz einfach verwenden. Er hat hier alles vorprogrammiert und ein Google-Colab-Notebook erschaffen.

Wenn du Mitglied bist in diesem Channel, dann bekommst du Zugriff immer zu den neuesten Dingen. Auch wenn du nicht Mitglied bist, kannst du das Gratis-Ding verwenden. Ich glaube, dieser Version ist für alle gratis zugänglich. Alles, was du machen musst, ist, ganz einfach diese Version runterzuladen, und danach kopieren wir diese in ein Colab-Notebook.

Generell ist es ganz einfach wichtig, dass du irgendeinen Zugang zu irgendeinem Colab-Notebook von StableWrap Fusion hast. Generell funktionieren alle gleich. Ich verwende gerne die Version 0.16 oder 0.17, wobei, wie gesagt, alle genau gleich funktionieren.

Auch wenn du hier nur für einen einzigen Monat die Subscription machst, kannst du dir alle neuesten Colab-Notebooks runterladen und danach kannst du mit den Dingen arbeiten, die für dich am besten passen.

Ich lade mir generell immer alle Versionen runter, weil ich den Typen einfach unterstütze. Ich habe von 0.15 bis zu den neuesten Versionen, die bei 2. irgendwas angekommen sind, eigentlich immer alle Dateien parat. Aber verwende auf alle Fälle erstmal die Dinge, die gratis sind. In diesem Video arbeiten wir mit der Version 0.16. Die funktioniert meistens gratis.

Alex entscheidet sich dafür, immer wieder mal etwas gratis hier zu veröffentlichen. Aktuell 0.15. Ich bin mir relativ sicher, sobald du den Kurs siehst, wird auch die Version 0.16 hier gratis zur Verfügung stehen. Deshalb arbeiten wir mit dieser Version. Falls nicht, die Dinger funktionieren alle ganz, ganz genau gleich.

Der nächste Schritt ist, ganz einfach ein Colab-Notebook zu öffnen. Keine Sorge, alles ist natürlich verlinkt hier in den Materialien. Sobald du in diesem Colab-Notebook angekommen bist, klickst du ganz einfach auf Hochladen, und hier ziehst du jetzt ganz einfach eines der Dinger rein, die du hochgeladen hast. Wie gesagt, wir machen das hier in der Version 0.16. Wir ziehen einfach das Ding hier rein, und danach sind wir eigentlich schon komplett fertig. Wir können danach sofort mit diesem Google-Colab-Notebook arbeiten. Das Ganze sollte so aussehen. Keine Sorge, das sieht viel, viel komplexer aus, als es in Wirklichkeit ist. Das ist zwar ein riesiges Dokument, wir müssen aber wirklich nur sehr, sehr wenig verändern.

Sieh dir als Erstes an, ob du hier oben bei der Laufzeit das V100 aktiviert hast. Falls nicht, solltest du hier auf Laufzeit gehen, Laufzeittyp ändern klicken und hier V100-GPU verwenden. Wie gesagt, V100-GPU funktioniert für die meisten sehr, sehr gut.

Nächster Schritt: Wir scrollen einfach ein klein wenig nach unten, und zwar bis „Setup“. Und bei „Setup“ klicken wir ganz einfach „Play“ bei der ersten Zelle. Wir müssen hier Zugriff auf unser Google Drive geben. Du bekommst hier eine Anfrage, gib ganz einfach Zugriff auf dein Google Drive, und alles ist okay. Du siehst, hier oben wirst du jetzt verbunden. Das heißt, wir werden hier überall verbunden. Wir geben Zugriff, und das war’s. Du siehst, Verbindung zu Google Drive herstellen. Danach geben wir hier die Erlaubnis und los geht's.

Jetzt haben wir einige Möglichkeiten. Wir müssen jetzt ein paar Einstellungen machen. Wir müssen uns überlegen, welches Video wir verwenden. Ich verwende ganz einfach das Video vom Intro. Wir müssen wissen, welche Auflösung das ganze Video hat, und falls wir unbedingt wollen, können wir von CivitAI verschiedene Modelle verwenden für spezifische Styles. Du hast in Leonardo schon gelernt, dass verschiedene Modelle in Stable Diffusion zu verschiedenen Styles führen können.

Wir halten das jedoch so einfach wie möglich und arbeiten hier mit dem einfachsten Style. Wir scrollen ganz einfach nach unten bis zu den „Basic Settings“, und hier können wir den Patchnamen eingeben. Lass uns den Patchnamen einfach mal meinetwegen „Social Media“ nennen.

Jetzt ist wichtig, dass wir hier bei „Width“ und „Height“ die Auflösung eingeben. Ich arbeite in 16:9, also sind 1280 x 720 Pixel für mich natürlich perfekt.

Wir brauchen also natürlich das Video, das wir verwandeln wollen. Ich verwende einfach hier von diesem Intro dieses klitzekleine Video, das nur drei bis vier Sekunden dauert. Ich habe das ganz einfach genauso zugeschnitten, wie es für mich perfekt ist. Wir klicken auf Exportieren und speichern das ganz, ganz einfach auf unserem Computer. Das zugeschnittene Video müssen wir jetzt hochladen, und zwar genau hier, bei „Video Input Settings“. Hier gibt es den „Video Init Path“, und das funktioniert hier sehr, sehr einfach. Wir müssen hier einfach den Pfad zu unserem Google Drive angeben, und das funktioniert, indem wir hier auf Dateien klicken. Wir haben unser Drive jetzt bereits gemountet. Wir klicken auf „DVE MyDrive AI“, „Stable Wrap Fusion“, und hier drinnen kann man jetzt ganz einfach die Videos hochladen, wenn man die hochladen will. Ich persönlich mache jetzt per Drag and Drop das Video rein, das ich gerade zugeschnitten habe. Also einfach Drag and Drop hier in Stable Wrap Fusion. Das wird hier hochgeladen, danach wieder gelöscht. Das ist kein Problem. Du kannst das, wenn du magst, auch direkt in dein Drive hochladen und erst danach hier verbinden. Das funktioniert auf beide Wege sehr gut.

Jetzt ist das Video hochgeladen. Ich habe das einfach „Wrap Fusion Verwandlung“ geheißen oder wie auch immer ich das genau genannt habe. Das macht jetzt eigentlich auch nichts. Aber wir klicken einfach auf die drei Punkte, wir machen hier „Pfad kopieren“, wir löschen diesen Pfad hier oben komplett weg, wir fügen unseren neuen Pfad ein. Und im Groben war's das auch schon. Bei „Extract Frame“ können wir hier 1, 2, 3 oder 4 angeben. Das bedeutet einfach, dass jeder einzelne Frame hier extrahiert wird und bearbeitet – jeder zweite, jeder dritte oder jeder vierte. Ich würde dir generell empfehlen, vor allem wenn du irgendein Wort sprichst, hier jeden einzelnen Frame zu extrahieren. Das dauert zwar etwas länger, aber es lohnt sich. Die Videos werden besser.

Falls du magst, kannst du diesen Kasten hier aktivieren und jeden einzelnen Frame in deinem Google Drive speichern. Das würde ich machen, vor allem wenn ich danach im Blender die Dinge weiterbearbeiten will. Das musst du aber nicht machen.

Als Nächstes sollten wir noch weiter runter scrollen, bis wir zu diesem witzigen Code kommen. Ja, ganz genau hier. Keine Sorge, wir müssen hier nur sehr, sehr wenig verändern. Wir müssen „GPU“ verändern zu „GPU“, denn das haben wir natürlich auch am Anfang hier oben ausgewählt.

„Modelpath“ und so weiter ist alles so, wie wir es eingestellt haben. Wir wollen das einfach halten. Falls du andere Modelle verwenden wollen würdest, dann musst du hier diese Modelle einfügen. Falls du z. B. auf CivitAI spezielle Modelle verwenden willst, dann solltest du dir die Modelle runterladen, in dein Drive hochladen und ganz einfach hier den Pfad angeben.

Selbiges mit „ControlNet“. Auch „ControlNet“ kannst du hier runterladen und hier eingeben, falls du magst. Wenn du hier sehr, sehr spezifische Videos haben willst, dann melde dich einfach bei mir.

Danach können wir tatsächlich runter scrollen und die Prompts verändern, wenn wir die Prompts verändern wollen. Ich mag generell diesen Standard-Prompt sehr gut. Wir verwandeln uns erstmal in eine Cyberpunk-Frau. Das funktioniert hier bei „nongui“. Wenn du die Prompts jetzt schon verändern willst, kannst du das hier machen. Ich würde dir allerdings raten, erstmal einfach auf „Rendern“ zu klicken, dir anzusehen, was du bekommst. Falls es dir gefällt, lässt du es laufen. Falls es dir nicht gefällt, dann können wir es verändern.

Alles, was wir jetzt noch machen müssen, ist auf „Laufzeit“ zu klicken, und wir wollen alle ausführen. Alle Zellen werden danach ganz, ganz einfach nacheinander ausgeführt. Du solltest erstmal kurz dabei bleiben. Das dauert jetzt eine Weile, und sobald wir danach wirklich rendern, dann können wir uns tatsächlich mal eine Tasse Kaffee machen, falls nötig.

Diese Zellen werden jetzt ganz einfach nacheinander ausgeführt, und alles wird für dich runtergeladen, was du eben runterladen musst. Das dauert ein klein wenig. Aber sobald diese Sachen runtergeladen sind, können wir runter scrollen zu „Do the Run“, und da bekommen wir dann auch unsere ersten Bilder. Und wir sehen uns, sobald wir soweit sind.

Und wie du sehen kannst: Hier bekommen wir jetzt unsere ersten Frames. Ich verwandel mich hier tatsächlich in eine Frau, weil das der Default-Prompt so vorgibt. Falls du dich lieber in einen Mann verwandelst, in ein Tier, in einen Werwolf, in Hulk – was weiß ich, was du möchtest –, dann kannst du das natürlich auch machen. Dafür kannst du einfach nur bei dieser Zelle hier oben Pause drücken. Danach scrollst du hoch, und du kannst genau hier den Prompt verändern. Lasst uns das mal kurz machen, damit du das auch siehst. Wir klicken hier kurz Pause. Danach wird das komplett unterbrochen. Du kannst hochscrollen, und genau hier kannst du deinen Prompt jetzt verändern. Du siehst da „Beauty High Detail Cyberpunk Mechanical“ und so weiter, hier in Klammer „Woman“. Würdest du hier „Man“ einfügen, dann verwandelst du dich in einen Mann.

Du kannst den gesamten Prompt ändern, so wie du willst. Du arbeitest hier mit den gleichen Prompts wie in Leonardo, also einem positiven Prompt, und zwar hier, und einem negativen Prompt, und den hier. Beim negativen Prompt ist hier das Standardzeug integriert: „Text naked nude logo crop to heads four arms lazy eyes blurry unfocused“ und so weiter. Du kannst hier ganz, ganz normale Prompts integrieren, einfach die Dinge, in die du dich verwandeln willst. Die solltest du hier einfügen. Ich werde hier jetzt das einfach mal mit diesem Prompt laufen lassen. Ich will einfach mal sehen, wie ich hier als eine solche Cyberpunk-Frau aussehe. Vielleicht probiere ich danach einfach mal einen Prompt, wo ich mich in Hulk oder sonst was verwandle.

Sobald du mit dem Prompt zufrieden bist, gehen wir noch mal runter, genau zu dieser Zelle, und wir klicken ganz einfach „Play“. Und das Ganze geht danach einfach wieder von vorne los. Wir rendern unser komplettes Video. Wie gesagt, das dauert jetzt etwas. Wir sehen uns, sobald das Ding gerendert ist.

Und mittlerweile haben wir jetzt tatsächlich all unsere Frames umgewandelt, sozusagen, und wir haben unser komplettes Video erstellt. Scrollen wir noch ein klein wenig runter, dann können wir hier bei „Create Video“ das Video auch direkt hier in Wrap Fusion in diesem Colab-Notebook erstellen. Dafür sollten wir jedoch nach unten gehen, und wir müssen sicher gehen, dass die FPS, also die Frames per Second, gleich sind wie bei unserem Anfangsvideo.

Wenn wir hier nicht 25 verwenden – denn mein Video wird mit 25 Frames gefilmt –, dann wird das Audio hier nicht perfekt übereinstimmen. Also je nachdem, wie deine Kamera filmt, kannst du hier einfach 25, 30, 60 Frames, was auch immer, eingeben.

Und danach klicken wir einfach noch hier oben „Play“ bei dieser Zelle, und wir werden aus diesen Frames jetzt auch noch ein Video erstellen. Das Videoerstellen an sich geht sehr schnell. Du siehst, das dauerte hier nur 24 Sekunden. Und scrollen wir etwas nach unten, dann können wir uns auch hier ansehen, wo dieses Video gespeichert wurde, nämlich unter „Content Drive MyDrive AI Stable Wrap Fusion Images Out Social Media Video“.

Wir sollten jetzt also einfach mal in unser Google Drive gehen und uns ansehen, wo das Video aufzufinden ist. Ich bin hier also jetzt in Google Drive, in all diesen Ordnern. Das war hier dieser Wrap Fusion Tutorial, und hier sollte jetzt schon mein Video aufzufinden sein. Wir gehen noch unter „Images Out“ rein. Das Ganze genannt. Ich habe hier nur mehrere Ordner, weil ich ab und zu Videos erstelle. Hier finden wir jetzt tatsächlich alles auf. Hier sind all die einzelnen Frames. Also, wenn du aus all den Frames selber was zusammenbasteln willst, z. B. in Blender oder so, dann kannst du das auch gerne machen. Wir haben uns jedoch dafür entschieden, dass wir unter „Video“ reingehen, und hier: Das erste Video sollte mit Audio sein, und das zweite Video ist ohne Audio. Wir können uns das Video mit Doppelklick hier ganz einfach ansehen, und das können wir uns danach natürlich auch runterladen.

Lasst uns mal sehen, ob das funktioniert hat. Das ist das Nummer-eins-Ding, das du auf Social Media brauchst. Das hat sehr gut funktioniert. Also laden wir das Ding jetzt runter. Dreipunktmenü: „Runterladen“. Das geht relativ schnell. und danach fügen wir es ganz einfach in unserem Videobearbeitungsprogramm so zusammen, damit das Ganze funktioniert.

Wir gehen noch mal zurück in Shortcut, wir fügen hier einfach unser Video drüber, wir können das runterziehen auf unsere Bahn. Das sollte jetzt ganz punktgenau hier drüber passen. Danach können wir das so abspielen, und es sollte theoretisch laufen. Man braucht es einfach nur noch exportieren, und es sollte funktionieren.

Sehen wir uns mal eben das fertige Video an. „Aufmerksamkeit, das ist das Nummer-eins-Ding, das du auf Social Media brauchst, und AI ist perfekt dazu geeignet.“ Und so einfach könnte das alles funktionieren. Ein solches Video könnte wirklich etwas Aufmerksamkeit erregen. Ich hoffe, du versuchst diese Technologie selbst ein klein wenig umzusetzen. Ich bin mir relativ sicher, den ein oder anderen Klick kannst du mehr generieren. Und erinnere dich daran: Pass einfach die Prompts – also den positiven und den negativen Prompt – an das Ding an, in das du transformieren willst. Gerne kannst du dir hierfür einfach auf Leonardo in der Galerie etwas Inspiration holen und dich ganz einfach in das Ding verwandeln, was du halt eben sein willst. Viel Spaß beim Erstellen.