Jika Anda menjalankan Linux atau Mac OS X, bash shell membuatnya sangat mudah untuk melakukan operasi pada lebih dari satu file dalam satu waktu. Jika Anda menjalankan Windows, kami sarankan untuk menginstal Cygwin - dan selama proses instalasi, pilih paket ImageMagick. Jika tidak, Anda harus mengunduh dan menginstalnya secara terpisah. Untuk Linux atau Mac, Anda harus menginstal ImageMagick, yang cukup mudah.
Sekarang setelah Anda keluar dari jalan, Anda perlu membuka jendela terminal yang sudah diatur ke folder gambar yang ingin Anda manipulasi. Untuk cygwin, Anda mungkin perlu menggunakan perintah cd dan beralih ke folder / cygdrive / c /, seperti ini:
cd /cygdrive/c/
Gunakan perintah cd dan ls untuk mencari tahu di mana Anda berada, dan arahkan ke folder yang ingin Anda manipulasi. Jika Anda adalah pengguna Linux, Anda seharusnya sudah tahu cara melakukan ini.
Sekarang Anda akhirnya bisa menjalankan perintah. Coba yang ini untuk ukuran:
for f in *.jpg; do convert -quality 70 $f $f; done
Perintah menggunakan
for
operator untuk membuat daftar melalui daftar file yang kita definisikan sebagai *.jpg, dan kemudian menjalankan perintah konversi, yang sebenarnya adalah ImageMagick, untuk mengubah kualitas file JPG menjadi 70.
Jika Anda ingin memadatkan hanya satu gambar, Anda bisa melakukannya seperti ini, menyesuaikan 70 ke tingkat kompresi apa pun yang Anda inginkan - 50 akan memadatkan lebih banyak, tetapi Anda mungkin akan mulai memperhatikan beberapa penurunan kualitas yang serius pada saat itu.
convert -quality 70 image.jpg image.jpg
Saat pertama kali Anda meletakkan nama gambar adalah menentukan file mana yang akan dibuka, dan yang kedua kali adalah menentukan file mana yang akan disimpan, yang dalam contoh ini adalah sama. Anda juga dapat mengubah nama file output jika Anda ingin menyimpan file yang ada, meskipun kami sarankan membuat cadangan semua gambar Anda sebelum Anda melakukan apa pun.
catatan:jika Anda ingin melakukan hal yang sama pada Windows tanpa Cygwin, Anda dapat mengikuti panduan kami yang diperbarui yang menggunakan file batch.