Meresize Semua Image di dalam Satu Direktori

Sori kalo basbang..

Ini pengalaman saya sewaktu mengurusi (alm) OtakKiri.com. Saat itu, rekan saya ini salah mengupload gambar thumbnail yang diperlukan. Gambar yang diupload adalah gambar dengan resolusi besar : lebarnya 300 px. Saat itu sekitar 130-an gambar sudah terupload. Meresize gambar yang ada di notbuk dan mengupload ulang lagi bukanlah solusi yang tepat..

Untung hostingnya (alm) OtakKiri.com ini memberikan akses SSH (walaupun dengan tambahan biaya :p ). Akhirnya saya login ke SSH dan melakukan perintah ini :

for k in $(ls *.jpg); do convert $k -resize 108 -quality 72 $k; done

Yeah.., hanya menunggu dalam hitungan detik, semua file gambar tersebut sudah berubah dengan lebar 108px (panjangnya menyesuaikan).

Kalau anda ingin meriseze nya dengan acuan lebar (misal : tinggi 150px), gunakan perintah ini :

for k in $(ls *.jpg); do convert $k -resize x150 -quality 72 $k; done

Singkat, padat, tidak perlu software tambahan dan klik macem – macem.. (dengan asumsi di server / komputer tersebut menggunakan Linux (atau *NIX lainnya) dan terinstal ImageMagick).

See.., hosting dengan SSH itu bermanfaat sekali. Itulah sebabnya saya selalu cerewet kalau ditawari hosting tanpa SSH.

12 Comments

(Required)
(Required, will not be published)

pir