Bereits vor Jahren einen kleinen Blog-Post zu sips veröffentlicht, nun nochmals ein konkreter Hinweis zur (Batch-)Wandlung von PNG zu JPG/JPEG Dateien:
Probiert mal per Command Line/Kommandozeile Folgendes auf Eurem Mac, in dem (vorher ausgewählten) Ordner Eurer Wahl:
per Command Line/Kommandozeileper Command Line/Kommandozeile:
for i in *.png; do sips -s format jpeg -s formatOptions 80 "${i}" --out "${i%png}jpg"; done
Die Zahl 80 steht dabei für die „Qualität“ der JPG-Datei.
Diesen und andere Hinweise zu SIPS, unter anderem hier…
PS: noch ein Bonus-Tip um große Bilder zu verkleinern, in diesem Fallbeispiel „jpg“-Dateien, probiert mal das hier:
sips -Z 1400 *.jpg
Dieser Befehl wandelt alle *.jpg Dateien in dem Folder in welchem Ihr Euch befindet in Bilder mit einer Breite von 1400 Pixel. Vie Spaß!