Aparentemente, A1111 puede importar imágenes webp, por lo que esto fue un ejercicio inútil. ja ja.
Arrastre archivos webp desde el explorador a la interfaz gráfica de usuario y conviértalos a png. Admite varios archivos a la vez. Se creó principalmente para descargar imágenes de Reddit y usarlas en AUTOMATIC1111 para img2img-ing. Eventualmente me gustaría hacer una extensión para A1111 con esto, pero ese es un proyecto de mañana jajaja.
Requiere ffmpeg y QtPy5, pero la instalación debería encargarse de eso (con suerte jajaja)
Clonar el repositorio Instalar con pip install -r requirements.txt
Ejecutar con python main.py
Arrastrar archivos a la interfaz gráfica de usuario.
O si te sientes picante, simplemente usa run.bat
. Creo que funciona....
Puede haber un problema si desmarca "Confirmar sobrescrituras automáticamente", así que probablemente déjelo marcado. jajaja.
"Seleccioné" el código, pero en su mayoría simplemente le introduje errores hasta que funcionó.
El mensaje inicial que le di a ChatGPT fue: "¿puedes escribirme un script en Python con una interfaz gráfica de usuario que tenga una ventana en la que pueda arrastrar y soltar imágenes webp desde el explorador de archivos de Windows? Las convertirá a png usando ffmpeg y pondrá el nuevo png en la misma carpeta que la imagen de entrada con el mismo nombre pero "convertida" al final, coloque su respuesta en un bloque de código".
Produjo uno o dos errores con el primer fragmento de código y se utilizó ChatGPT para depurarlo. No guardé esas indicaciones adicionales. Sí, no capitalicé nada en mi mensaje. No me @.
Si piensas en algo más que debería tener, házmelo saber. Tenía otra versión que te permitía seleccionar un directorio completo pero era bastante engorrosa. Arrastrar y soltar es muy sencillo y funciona mucho mejor.