Lewati ke konten utama
  1. Posts/

Cara Konversi JPG dan PNG ke WebP

·172 kata·1 menit· 0 · 0 ·
linux bash
Syahravi
Penulis
Syahravi
Seorang penggemar teknologi dan pengembang perangkat lunak yang membara!! 😄.
Daftar isi

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
aw1.jpg 4,1 MiB
Windows Server
aw1.webp 523,7 KiB

Satu lagi …

Nginep di Sekolah
aw2.jpg 3,1 MiB
Nginep di Sekolah
aw2.webp 254,4 KiB

Dibanding-bandingkan itu nggak enakk.

Related

Lihat Kalender di Terminal Linux
·263 kata·2 menit· 0 · 0
linux bash
Cara Mencari dan Mengganti String di Beberapa File dengan Vim
·216 kata·2 menit· 0 · 0
linux vim
Cara Menggunakan CMUS (C* Music Player)
·176 kata·1 menit· 0 · 0
linux apps cmus
Pemrograman Komputer
·217 kata·2 menit· 0 · 0
edukasi-teknologi bahasa-pemrograman
HTML: Block and Inline
·205 kata·1 menit· 0 · 0
Cara Membuat Tulisan yang Enak Dibaca
·421 kata·2 menit· 0 · 0
pengembangan-diri