On Die, 29 Apr 2003 at 11:29 (+0200), Maik Holtkamp wrote:
Marko Web wrote:
gibt es eine 'automatisierte' Möglichkeit, mittels Gimp (oder eines anderen Programmes), bmp oder jpg Bilder auf 1024x768 Pixel zu verkleinern und anschließend als jpg mit einer bestimmten Komprimierung (z.B. 85%) zu speichern? Manuell ist das mit Gimp möglich, aber nicht sehr effektiv :-) Kann man Skripte in Gimp einsetzen?
Wenn sie alle ohne exotische Namen in ./ liegen:
for i in *; do convert -size 1024*768 -quality 85 $i neu$i; done
Bevor was passiert ;-) Kurze Korrektur: for i in *; do convert -size 1024*768 -quality 85 $i neu$i; done ^ unbedingt entwerten, sonst ersetzt die Shell das u. U.! Wenn eine Formatkonvertierung gewünscht ist, muss AFAIK die Endung auf .jpg oder .jpeg oder .JPG ... lauten. Ich würde es also so machen: for i in *.jpg; do convert -size 1024\*768 -quality 85 $i neu$i done for i in *.bmp; do convert -size 1024\*768 -quality 85 $i `basename $i .bmp`.jpg done Alles unter der von Maik genannten Voraussetzung (Leer- und andere exotische Zeichen dürfen nicht auftreten). Jan