显然A1111可以导入webp图片,所以这是徒劳的。哈哈。
将 webp 文件从资源管理器拖到 gui 中并将其转换为 png。一次支持多个文件。主要用于从 Reddit 下载图像并在 AUTOMATIC1111 中使用它们进行 img2img-ing。我最终想为 A1111 做一个扩展,其中包含这个,但那是明天的项目,哈哈。
需要 ffmpeg 和 QtPy5,但安装应该照顾到这一点(希望哈哈)
克隆存储库 使用pip install -r requirements.txt
安装 使用python main.py
运行 将文件拖到 gui 中。
或者如果你觉得辣,就使用run.bat
。我认为它有效......
如果取消选中“自动确认覆盖”,可能会出现问题,因此可能只需选中该选项即可。哈哈。
我“策划”了代码,但我主要只是将错误反馈给它,直到它起作用为止。
我给 ChatGPT 的开始提示是,“你能给我写一个带有 gui 的 python 脚本吗?该脚本有一个窗口,我可以从 windows 文件资源管理器中拖放 webp 图片到其中?它会使用 ffmpeg 将它们转换为 png 并放入新的png 与输入图像位于同一文件夹中,名称相同,但在其末尾“转换”,将您的响应放入代码块中。”
它在第一段代码中产生了一两个错误,并使用 ChatGPT 对其进行调试。没有保存那些额外的提示。是的,我的提示中没有大写任何内容。别@我。
如果您认为应该有其他内容,请告诉我。我有另一个版本,可以让你选择整个目录,但它相当麻烦。拖放操作非常简单,而且效果更好。