Werk:AI mit Arnie/Text erstellen in MidJourney
Text in MidJourney. Ja, das Ganze funktioniert. Zum Zeitpunkt, als ich den Kurs aufnehme, besser als in den Stable Diffusion-Modellen, jedoch schlechter als in den Fluxmodellen. Aber es ist dennoch relativ gut. Wir müssen aber ein, zwei Dinge beachten, wenn wir Text machen wollen.
Wenn wir hier in MidJourney sind, dann können wir ja mal einen kleinen Test machen. Wir machen einen Standardtest, z. B. sowas: „woman holding a sign with the letters ‚Iam not real‘“. Wenn ich das losschicke, wird das zu 99 % nicht so ganz gut funktionieren, wie du das gerne hättest. Und du siehst, das erste Bild hat nicht funktioniert: „I am not realer“. Ja, um ehrlich zu sein, hat nichts so wirklich gut funktioniert.
Ich sag dir, woran das Ganze liegt. Erstmal, bei den Einstellungen müssen wir sicher gehen, dass wir den RAW-Style haben und die Version 6.1. Das war bei uns nicht das Problem. Das Problem war tatsächlich der Prompt. Auch nicht das war das Problem. Also, „letters“ ist generell egal, wie wir das schreiben.
Aber das Problem ist folgendes: „I am not real“. Diese Dinge müssen wir in Anführungszeichen packen. Schwups! Wenn wir das in Anführungszeichen packen und losschicken, wird das Ganze viel besser funktionieren. Und wichtig bei diesen Anführungszeichen ist, dass wir auch wirklich diese doppelten Gänsefüßchen haben. Falls wir die einzelnen nehmen, z. B. diese hier – Moment – diese hier, dann funktioniert das auch nicht so gut. Also, es müssen wirklich normale, anständige Gänsefüßchen sein.
Ab und zu hatte ich hier selbst das Problem, dass ich mir mit ChatGPT etwas gemacht habe. Die Gänsefüßchen waren nicht schön, nicht perfekt, und dann hat es auch nicht mehr so gut funktioniert.
Wir sehen uns erstmal jetzt an, was wir hier bekommen. Das Erste mit falscher Rechtschreibung und ohne Anführungszeichen: grauenhaft. Das Zweite mit besserer Rechtschreibung, aber immer noch ohne Anführungszeichen: immer noch grauenhaft.
Und jetzt sehen wir uns das Nächste an. Hier haben wir jetzt die richtigen Anführungszeichen verwendet, das heißt, unsere Gänsefüßchen. Und der Text wurde hier besser, zumindest einmal. Hier: „I am not real“, sehr gut. Auch hier: „I am not not real“, „I am not real“, „I am not real“. Ja, also der Text ist nicht perfekt, aber er wird halt viel, viel besser, wenn wir die Anführungszeichen verwenden.
Hier noch mal mit den falschen Anführungszeichen: Du siehst, der Text macht wieder überhaupt keinen Sinn. Und noch ein letzter Test, noch mal mit den anständigen Anführungszeichen. Auch den Doppelpunkt können wir wegmachen. Wir schicken das jetzt noch mal ab, und wir werden wieder einen Text bekommen, der besser ist.
Generell muss ich sagen, MidJourney tut sich noch relativ schwer mit solchen Dingen wie, wenn jemand mit den Händen etwas halten soll und dort stehen Dinge drauf. Da haben wir manchmal Finger, die nicht perfekt sind. Da haben wir manchmal einfach Dinge dabei, die nicht dabei sein sollten. Vielleicht kannst du dich noch an Flux erinnern. Flux hat das Ganze wirklich viel besser hinbekommen. Aber zumindest hier: Der Text „I am not real“: sehr gut. „I am not not real“, „I am not real“, „I amot real“. Ja, es wird halt besser, wenn wir die Anführungszeichen reinbringen.
Was besser funktioniert, ist z. B. sowas: „A bottle“ oder meinetwegen „A mystical bottle with the letters ‘Drink me’“. Wenn wir die Dinge groß schreiben, funktioniert es auch noch etwas besser. Einfach die Dinge hier in Anführungszeichen. Also, solche Art wie Produktplatzierungen mit Text, das funktioniert ein klein wenig besser, habe ich zumindest rausgefunden.
Oder z. B. sowas: „A nightclub with a glimming sign and the letters ‘Open’“. Ich schicke auch das los. Ich will dir mal die Flasche zeigen, die wurde wirklich perfekt. Wir haben eine mystische Flasche bekommen, und drauf steht „Drink me“. Also, „me“ perfekt umgesetzt. „Drink me“, das „mE“ ist hier etwas interessant, aber auch sehr gut umgesetzt. Hier fehlt uns das „K“, und hier wieder perfekt: „Drink me“.
Du siehst, so müssen wir tatsächlich arbeiten. Noch ein Vergleich: Wenn wir hier das „Drink me“ weglassen bzw. die Gänsefüßchen weg, dann sehen wir uns an, was wir bekommen. Und auch hier noch mal unser Nachtclub mit dem Sign „Open“. Ich habe hier extra zwei „E“ reingeschrieben, und du siehst, auch die zwei „E“ wurden hier übernommen. Natürlich funktioniert das hier so, dass sich MidJourney nicht die Rechtschreibung ansieht, sondern MidJourney versucht einfach, ein Bild von diesen Dingen zu rendern. Und das Rendern funktioniert auch einfacher mit den Großbuchstaben. Also, MidJourney versteht hier absolut nichts von Rechtschreibung. MidJourney sieht sich nur genau das Ding an, was hier in diesen Gänsefüßchen ist, und versucht, das nachzurendern mit einem ControlNet.
Sehen wir uns mal an, was wir hier bekommen. Also, hier habe ich jetzt umgetauscht auf „Open“. Und du siehst, auch „Open“ mit nur einem „E“ wird natürlich wieder generiert. Und wenn ich hier das da mache, wieder unsere mystische Flasche. Diesmal habe ich aber die Dinge nicht in Anführungszeichen reingeschrieben. Dann ist der Text wieder kompletter Blödsinn, weil MidJourney eben nicht versteht, dass dieses „Drink me“ separat betrachtet werden muss. Nicht als Textprompt, sondern als separates Bild, sozusagen, unter das MidJourney diese Buchstaben rendern muss mit einem ControlNet.
So oder so ähnlich kannst du dir das Ganze vorstellen. Und das war, um ehrlich zu sein, schon das Geheimnis von Text in MidJourney. Spiel ein wenig damit. Ich bin mir auch relativ sicher, dass das noch besser wird.