Cara Konversi JPG dan PNG ke WebP

Tujuan kita adalah untuk mengonversi semua file png dan jpg menjadi webp dengan perintah cwebp.

Tujuan utama mengonversi PNG dan JPG menjadi WebP adalah untuk memperkecil ukuran file gambar.

Mengonversi Satu File

Kita akan mengonversi PNG menjadi WebP dengan perintah:

cwebp infile.png -o outfile.webp #Mengonversi gambar PNG menjadi gambar WebP
cwebp infile.jpg -o outfile.webp #Mengonversi gambar JPG menjadi gambar WebP

Mengonversi Beberapa File

Kita akan mengonversi beberapa file dengan kombinasi perintah find, grep, sed, dan xargs untuk folder tujuan beserta turunannya.

find . * | grep -E "(png)" | sed 'p;s/\.png/\.webp/' | xargs -n2 bash -c 'cwebp $0 -o $1'

Tujuan detailnya yaitu:

  1. Temukan semua file pada folder saat ini beserta turunannya.
  2. Gunakan “grep” untuk memfilter file PNG.
  3. Gunakan “sed” untuk menggunakan nama asli (infile.PNG) dan nama baru (infile.WebP).
  4. Gunakan “xargs” dengan ‘-n2’ untuk “baca dua baris”.
  5. Eksekusi cwebp untuk mengonversi beberapa file PNG menjadi WebP.

Perbandingan JPG dan WebP

Windows Server Windows Server

Satu lagi … Nginep di Sekolah Nginep di Sekolah

Dibanding-bandingkan itu nggak enakk.