Wie kann ich mit NConvert konvertierte Bilder verkleinern?

355
BadSnowflake

Ich verwende nconvert, um Screenshots von "The Elder Scrolls Online", die in BMP enthalten sind, in PNG zu konvertieren. 1 BMP hat etwa 7 MB, die resultierende PNG-Datei hat etwa 3 MB. Das Hochladen ist immer noch sehr groß und entlastet sowohl meinen Cloud-Speicher als auch den Datenverkehr.

Gibt es eine Möglichkeit, sie etwas kleiner zu machen, ohne dabei an Qualität zu verlieren? Dies ist das Batch-Skript, das ich verwende:

nconvert -o converted\%%.png -out png *.bmp 

Ich konnte keine Option finden, als ich -help startete, die dies tun würde.

0

1 Antwort auf die Frage

0
George

PNGs werden möglicherweise zunächst mit einem Alphakanal (z. B. 32 Bit) ausgegeben. Wenn Sie also keinen Alphakanal in Ihren Bildern benötigen, stellen Sie sicher, dass Sie dies in den Optionen von nconvert angeben.

Abhängig von Ihren Bildern können Sie sie möglicherweise auch als 8-Bit-PNGs speichern. Dies kann die Dateigröße erheblich reduzieren, jedoch zu Lasten der Farbreduzierung.

Wenn es sich bei Ihren Bildern um Fotos handelt und keine absolut beste Qualität erforderlich ist, können Sie stattdessen das JPG-Format in Betracht ziehen, da es eine viel bessere Komprimierung und kleinere Größen mit sehr ähnlich aussehenden Ergebnissen bietet.

Sie können auch zusätzliche Tools wie OptiPNG ausprobieren