Anscheinend kann A1111 WebP-Bilder importieren, daher war dies eine vergebliche Übung. Haha.
Ziehen Sie WebP-Dateien aus dem Explorer in die GUI und konvertieren Sie sie in PNG. Unterstützt mehrere Dateien gleichzeitig. Wurde hauptsächlich zum Herunterladen von Bildern von Reddit und deren Verwendung in AUTOMATIC1111 für img2img-ing erstellt. Irgendwann würde ich gerne eine Erweiterung für A1111 damit machen, aber das ist ein Projekt von morgen, lol.
Erfordert ffmpeg und QtPy5, aber die Installation sollte sich darum kümmern (hoffentlich lol)
Klonen Sie das Repo. Installieren Sie es mit pip install -r requirements.txt
Führen Sie es mit python main.py
aus. Ziehen Sie Dateien in die GUI.
Oder wenn Sie scharf sind, verwenden Sie einfach run.bat
. Ich denke, es funktioniert....
Es kann ein Problem geben, wenn Sie die Option „Überschreibungen automatisch bestätigen“ deaktivieren. Lassen Sie die Option daher wahrscheinlich einfach aktiviert. Lol.
Ich habe den Code „kuratiert“, aber meistens habe ich nur Fehler in ihn eingefügt, bis er funktionierte.
Die Startaufforderung, die ich ChatGPT gab, war: „Können Sie mir ein Python-Skript mit einer GUI schreiben, die ein Fenster hat, in das ich WebP-Bilder per Drag-and-Drop aus dem Windows-Datei-Explorer ziehen kann? Es wird sie mit ffmpeg in PNG konvertieren und das neue einfügen.“ png im selben Ordner wie das Eingabebild mit demselben Namen, aber „konvertiert“ am Ende, fügen Sie Ihre Antwort in einen Codeblock ein.
Beim ersten Codebit kam es zu ein oder zwei Fehlern, und ChatGPT wurde zum Debuggen verwendet. Diese zusätzlichen Eingabeaufforderungen wurden nicht gespeichert. Ja, ich habe in meiner Eingabeaufforderung nichts groß geschrieben. Nicht bei mir.
Wenn Ihnen etwas anderes einfällt, lassen Sie es mich wissen. Ich hatte eine andere Version, bei der man ein ganzes Verzeichnis auswählen konnte, aber das war ziemlich umständlich. Drag & Drop ist kinderleicht und funktioniert viel besser.