Ja skleciłem taki skrypt:
Kod: Zaznacz cały
#!/bin/sh
SIZE=800
mkdir ./thumbnails${SIZE}
until [ -z "$1" ]
do
convert -strip -geometry ${SIZE}x${SIZE} -quality 80 "$1" ./thumbnails${SIZE}/${SIZE}_"$1".jpg
shift
done
Nazwałem go 'convert800' (od rozmiaru) i umieściłem w ~/.gnome2/nautilus-scripts/.
Analogicznie zrobiłem jeszcze 'convert1024' i 'convert100', które różnią się oczywiście tylko wartością zmiennej 'SIZE'.
W ten sposób możesz robić masowa konwersje plików bezpośrednio spod Nautilusa: zaznacz grupę obrazków, prawy myszy i z menu wybierz Scripts->convert800. Stworzy Ci katalog 'thumbnalis800', a w nim zmniejszone pliki.
Poprawnie radzi sobie ze spacjami w nazwach plików.