Benmchmarking 2

ComfyUI Dekstop: alte Prompts irgendwo gespeichert?

MoonTower

Lt. Junior Grade
Registriert
Apr. 2015
Beiträge
332
Hi,

werden die ausgeführten Prompts bei ComfyUI (Desktop-Version) irgendwo gespeichert? Ich habe schon nach Log-Dateien gesucht usw. / temp Ordner ... aber nirgends etwas gefunden. Oder gibt es dafür evtl. für zukünftiges bewusstes Speichern eines Prompts ein Plugin? Eine Schnellauswahl-Funktion ...

Grüße
 
Hört sich spannend an. Kannst Du mir das bitte etwas näher erklären; bin gerade erst eingestiegen in ComfyUI. Was ist mit "empty spot" gemeint. Ich habe bisher einen Workflow abgespeichert und aufgerufen oder ein template ausgewählt. Und der Tipp scheint sich auch nur auf Bilder zu beziehen?
An eine "freie Stelle" ein Bild ziehen klappt bei mir leider nicht; da kommt dann "unable to find workflow ..."
 
"Empty Spot" ist einfach ein Ort im Browser an dem kein Node (keine Box) platziert ist. Einfach das Image-File auf den Browser an eine "freie" Stelle im ComfyUI Fenster ziehen.

Ansonsten lässt sich der Prompt auch mit externen Tools aus den Metadaten der generierten Bilder auslesen.

Edit: Habe es gerade nochmal (manuelle Linux Installation) getestet. Bei mir funktioniert es noch. Allerdings könnten andere Extensions oder ähnliches Probleme machen.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: MoonTower
Solange die Bilder noch als PNG vorhanden sind, kannst du nach laden von comfyui einfach das PNG wieder in den Browser ziehen. Das PNG enthält den kompletten Workflow mit allen Einstellungen, nodes und prompts.
 
  • Gefällt mir
Reaktionen: MoonTower und dms
Ok, also bei Bildern liest dann ComfyUI wohl die nötigen Daten aus den Metadaten. Ist eine coole Funktion.
Bei Videos ist das vermutlich nicht so.
Meine eigentliche Frage ist allerdings noch nicht geklärt ... also sowas wie der "Browserverlauf", alte prompts innerhalb von ComfyUI auslesen (temp-files, log-files ...) und auf neue Workflows anwenden ...
 
Das ist auch bei Videos so. (sofern in der ursprünglich generierten Form vorliegend.) Die Daten werden standardmäßig nicht noch woanders gespeichert. Wenn Du das möchtest, gibt es dafür Nodes, die zB eine separate Textdatei anlegen.

edit: vielleicht ist das was für dich.
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: MoonTower
Wie hier schon erwähnt und endlich mal selbst getestet:
Sogar in normalen Videos (mp4) wird der Prompt + Workflow in den "Metadaten" gespeichert.
Benutzen muss man dafür z.B. beim Video-Export die Node "Video Combine" aus der Videohelpersuite (VHS).
"save_metadata" auf "true" setzen. Das ist schon richtig genial!
 
Ich kann hier nur für Bilder Sprechen. Ich verwende die Node "Save Image With Promptdata". Normalerweise speichert ComfyUI die Workflows. Diese Node speichert zusätzlich negative und positive Prompt in der Ausgabe in lesbarer Form. Die kann man mit einem Bildverarbeitungsprogramm wie Irfan View anzeigen

Wenn hier jemand mit Wildcards arbeitet, hilft einem das Workflow überhaupt nicht, denn da steht drin, was man eingegeben hat also z.B. artist Das will ich aber nicht sehen, ich will sehen ob Picasso, Dali oder Rembrandt. Wenn jemand Interesse hat wie Wildcards funktionieren, fragt mich einfach mal. Kann man sogar selbst erstellen.
 
  • Gefällt mir
Reaktionen: MoonTower
Ansonsten speichert ComfyUI also nirgendwo anders automatisch verläufe, prompts, daten usw!? 🤔
Nur in den outputs wie Bilder, Videos usw!?
Mal von exportiertn Workflows abgesehen!
 
Zurück
Oben