Aparentemente, o A1111 pode importar imagens webp, então este foi um exercício de futilidade. haha.
Arraste os arquivos webp do explorer para a interface gráfica e converta-os para png. Suporta vários arquivos ao mesmo tempo. Foi feito principalmente para baixar imagens do Reddit e usá-las no AUTOMATIC1111 para img2img-ing. Eu eventualmente gostaria de fazer uma extensão para o A1111 com isso, mas esse é um projeto de amanhã haha.
Requer ffmpeg e QtPy5, mas a instalação deve cuidar disso (espero que lol)
Clone o repositório Instale com pip install -r requirements.txt
Execute com python main.py
Arraste os arquivos para a interface gráfica.
Ou se você estiver se sentindo picante, basta usar run.bat
. Eu acho que funciona....
Pode haver um problema se você desmarcar "Confirmar substituições automaticamente", então provavelmente deixe essa opção marcada. lol.
Eu fiz a "curadoria" do código, mas na maioria das vezes apenas inseri erros nele até que funcionasse.
O prompt inicial que dei ao ChatGPT foi: "você pode me escrever um script python com uma interface gráfica que tenha uma janela na qual eu possa arrastar e soltar imagens webp a partir do explorador de arquivos do Windows? Ele irá convertê-los para png usando ffmpeg e colocar o novo png na mesma pasta da imagem de entrada com o mesmo nome, mas "convertida" no final dela, coloque sua resposta em um bloco de código.
Produziu um ou dois erros com o primeiro bit de código e ChatGPT foi usado para depurá-lo. Não salvei esses prompts adicionais. Sim, não coloquei nada em letras maiúsculas no meu prompt. Não me @.
Se você pensar em outra coisa que deveria ter, me avise. Eu tinha outra versão que permitia selecionar um diretório inteiro, mas era bastante complicado. Arrastar e soltar é fácil e funciona muito melhor.