“Kecilkan semua foto ini sampai di bawah 500KB” terdengar seperti pekerjaan satu baris, tetapi sering berakhir memakan satu sore: buka satu file, kompres, cek ukuran, belum cukup, kompres lagi, lalu pindah ke file berikutnya. Penyebabnya, kebanyakan alat hanya memberi satu slider kualitas, padahal ukuran file ditentukan tiga hal sekaligus: kualitas, jumlah piksel, dan format. Atur ketiganya dengan benar dan berurutan, maka seluruh batch selesai dalam sekali jalan tanpa menebak-nebak per file.
Semua pengaturan di bawah bisa diatur sekali di Pemrosesan Gambar Massal, lalu dijalankan untuk seluruh batch.
Pertama, “ukuran” yang dimaksud itu yang mana?

Platform memakai kata “ukuran” untuk dua hal berbeda: ukuran file (“maksimal 2MB”) dan dimensi piksel (“sisi terpanjang maksimal 2000 px”). Banyak persyaratan mencantumkan keduanya. Portal pendaftaran biasanya meminta “JPG, di bawah 200KB, 295 × 413 piksel”; marketplace biasanya meminta “minimal 1600 × 1600, di bawah 3MB”.
Catat keduanya sebelum mulai, karena masing-masing menentukan langkah yang berbeda: batas piksel mengatur langkah ubah ukuran, sedangkan batas byte mengatur kualitas dan format. Mengejar batas byte hanya dengan slider kualitas adalah cara paling lambat.
Tiga kenop, dengan urutan ini
Kenop pertama: piksel. Foto ponsel 4000 × 3000 berukuran 12 megapiksel; pada 2000 × 1500 tinggal 3 megapiksel, dan dengan kualitas yang sama file-nya kira-kira tinggal seperempat. Inilah kenop paling ampuh sekaligus paling tidak terlihat. Untuk layar dan halaman web, sisi terpanjang 1600 sampai 2000 piksel sudah lebih dari cukup.
Di alur ini, atur langkah Ukuran ke Sisi terpanjang 2000 dan biarkan Izinkan pembesaran tetap mati, supaya gambar kecil tidak ditarik membesar ke arah sebaliknya.
Kenop kedua: format. Foto biasa masuk ke JPG atau WebP; pada kualitas setara, WebP 25 sampai 35 persen lebih kecil. Tangkapan layar, ikon, dan apa pun yang punya transparansi tetap PNG dengan palet 256 warna dinyalakan, yang biasanya memangkas enam puluh sampai tujuh puluh persen. Kalau platform hanya menerima JPG, pilih JPG dan jangan berjudi dengan WebP demi beberapa kilobyte.
Kenop ketiga: kualitas. Untuk JPG dan WebP, titik terbaiknya 75 sampai 85 persen, nyaris tidak bisa dibedakan dari 95 secara visual, tetapi byte-nya kurang dari separuh. Mulai dari 80, jalankan batch, lalu jalankan ulang hanya file yang masih membandel di 70.
Bagaimana kalau isinya campuran file raksasa dan file kecil
Folder yang umum berisi foto asli kamera 8MB bersebelahan dengan tangkapan layar 150KB. Kabar baiknya: satu set pengaturan berlaku untuk semuanya, tidak perlu disortir lebih dulu.
- File besar diperkecil dengan Sisi terpanjang 2000, lalu dikompres di 80 persen, sehingga hasilnya biasanya 300 sampai 600KB.
- File kecil sudah di bawah 2000 piksel, jadi langkah ubah ukuran tidak menyentuhnya. Kalau kompresi justru membuatnya lebih besar, aturan bawaan Jangan hasilkan file lebih besar dari aslinya akan mempertahankan file yang belum diubah.
Jadi satu pengaturan ini tidak akan membuat gambar kecil Anda buram; gambar itu dilewati atau hanya di-encode ulang dengan ringan. Satu-satunya file yang sebaiknya tidak masuk alur ini adalah yang harus mempertahankan setiap piksel aslinya, seperti master untuk cetak.
Pengaturan awal untuk batas yang umum
Pakai ini sebagai percobaan pertama, lalu sesuaikan dengan hasilnya.
- Foto pendaftaran atau pas foto: di bawah 200KB. Ukuran Muat dalam 1200 × 1600, JPG, kualitas 80. Masih lewat? Turunkan kualitas ke 70; mengurangi piksel lagi biasanya melanggar batas minimum portal.
- Gambar utama marketplace: di bawah 1MB atau 3MB, minimal 1600 px. Ukuran Isi penuh 1600 × 1600, pangkas 1:1, JPG, kualitas 85. Foto produk berlatar putih biasanya keluar di 200 sampai 500KB.
- Lampiran email: total 10MB. Ukuran Sisi terpanjang 1600, JPG, kualitas 75. Tiga puluh foto biasanya berjumlah 6 sampai 8MB.
- Galeri situs web: sekecil mungkin. Ukuran Sisi terpanjang 1920, WebP, kualitas 78. Total bobot gambar biasanya turun sampai di bawah sepertiga.
Untuk kasus dengan syarat piksel yang pasti, seperti pas foto, rapikan satu gambar dulu dengan Ubah Ukuran Gambar, lalu masukkan seluruh batch ke alur untuk memenuhi batas byte.
Apa yang perlu dicek setelahnya
Alur ini menampilkan dimensi dan ukuran sebelum dan sesudah untuk setiap file. Ada tiga hal yang perlu dipindai:
- Yang berwarna merah justru membesar, bukannya mengecil. Hampir selalu penyebabnya JPG yang dikonversi ke PNG. Kembalikan ke JPG.
- Apakah file terbesar masih melewati batas? Turunkan kualitas 5 sampai 10 poin dan jalankan ulang hanya file tersebut.
- Buka dua file secara acak pada 100 persen dan perhatikan tepi serta teks. Pada kualitas 80 seharusnya tidak ada yang terlihat; bercak warna berbentuk kotak berarti kualitas terlalu rendah.
Atur sekali, jalankan batch, ulangi hanya yang meleset. Itulah seluruh prosesnya, dan yang dihemat bukan cuma waktu, tetapi juga kualitas yang hilang akibat file di-encode ulang berkali-kali ketika dilempar dari satu alat ke alat lain. Untuk gambaran lebih luas tentang menggabungkan operasi massal, baca cara memproses gambar secara massal.
