どうやら A1111 は WebP 画像をインポートできるので、これは無駄な作業でした。ははは。
webp ファイルをエクスプローラーから gui にドラッグし、png に変換します。一度に複数のファイルをサポートします。主に Reddit から画像をダウンロードし、それを AUTOMATIC1111 で img2img-ing に使用するために作成されました。最終的にはこれを組み込んだ A1111 の拡張機能を作りたいと思っていますが、それは明日のプロジェクトです(笑)。
ffmpeg と QtPy5 が必要ですが、インストールで対応してくれるはずです (うまくいけば笑)
リポジトリのクローンを作成します。 pip install -r requirements.txt
でインストールします。 python main.py
で実行します。 ファイルを GUI にドラッグします。
または、辛いと感じたら、 run.bat
使用してください。効果があると思います....
「上書きを自動的に確認する」のチェックを外すと問題が発生する可能性があるので、おそらくチェックを入れたままにしておきます。笑。
私はコードを「厳選」しましたが、ほとんどの場合、機能するまでエラーをコードにフィードバックするだけでした。
私が ChatGPT に与えた開始プロンプトは、「Windows ファイル エクスプローラーから WebP 画像をドラッグ アンド ドロップできるウィンドウを持つ GUI を備えた Python スクリプトを書いてくれませんか? それは、ffmpeg を使用してそれらを PNG に変換し、新しいファイルを配置します」 png を入力画像と同じフォルダーに同じ名前で保存しますが、その最後に応答をコード ブロックに入れます。
コードの最初のビットで 1 つまたは 2 つのエラーが発生し、デバッグには ChatGPT が使用されました。追加のプロンプトを保存しませんでした。はい、プロンプトでは何も大文字にしていませんでした。私に@しないでください。
他に何かすべきことを思いついた場合は、お知らせください。ディレクトリ全体を選択できる別のバージョンもありましたが、かなり面倒でした。ドラッグ アンド ドロップは簡単で、はるかにうまく機能します。