Imagemagick-Batch-Konvertierung in WebP, ohne eine Animation zu erstellen

Imagemagick-Batch-Konvertierung in WebP, ohne eine Animation zu erstellen

Ich möchte PNGs in WebP konvertieren, dazu verwende ich:

convert *.png -quality 90% -set filename:basename "%[basename]" "optim/%[filename:basename]".webp

Anstatt ein WebP pro PNG zu schreiben, erhalte ich eine WebP-Datei mit allen Bildern als Animation.

Ich bin ziemlich sicher, dass ich in der Vergangenheit einen ähnlichen Befehl erfolgreich verwendet habe. Jetzt verwende ich ImageMagick 7.0.8-68 unter MacOS.

Was muss ich hinzufügen, um einzelne WEBPs anstelle einer Animation zu erhalten?

Bearbeiten: hier ist ein vollständiger Testfall, ImageMagick installiert über Homebrew, Version 7.0.9-5 Q16 x86_64 2019-11-18

Erstellen Sie mehrere PNGs:

for i in {1..9}; do convert -background black -fill grey -font impact -size 320x240 -pointsize 96 -gravity center label:$i out-$i.png; done

Versuchen Sie dann, in einzelne WEBPs zu konvertieren:

convert *.png -quality 90% -set filename:basename "%[basename]" "optim/%[filename:basename]".webp

Das Ergebnis ist eine WEBP-Datei, die alle Bilder als Animation enthält.

Antwort1

verwandte Informationen