Cara Mengonversi Gambar ke Format WebP di Linux


Salah satu dari banyak praktik terbaik yang pernah Anda dengar untuk mengoptimalkan kinerja situs web Anda adalah menggunakan gambar terkompresi. Pada artikel ini, kami akan berbagi dengan Anda format gambar baru yang disebut webp untuk membuat gambar terkompresi dan berkualitas untuk web.

WebP adalah format gambar sumber terbuka yang relatif baru yang menawarkan kompresi lossless dan lossy yang luar biasa untuk gambar di web, yang dirancang oleh Google. Untuk menggunakannya, Anda perlu mengunduh utilitas yang telah dikompilasi sebelumnya untuk Linux, Windows dan Mac OS X.

Dengan format gambar modern ini, webmaster dan pengembang web dapat membuat gambar yang lebih kecil dan lebih kaya sehingga membuat web lebih cepat.

Cara Memasang Alat WebP di Linux

Untungnya, paket webp ada di repositori resmi Ubuntu, Anda dapat menginstalnya menggunakan manajer paket APT seperti yang ditunjukkan.

sudo apt install webp 

Pada distribusi Linux lainnya, mulailah dengan mengunduh paket webp dari repositori Google menggunakan perintah wget sebagai berikut.

wget -c https://storage.googleapis.com/downloads.webmproject.org/releases/webp/libwebp-0.6.1-linux-x86-32.tar.gz

Sekarang ekstrak file arsip dan pindahkan ke direktori paket yang diekstrak sebagai berikut.

tar -xvf libwebp-0.6.1-linux-x86-32.tar.gz 
cd libwebp-0.6.1-linux-x86-32/
cd bin/
ls

Seperti yang dapat Anda lihat dari cuplikan layar di atas, paket tersebut berisi perpustakaan yang telah dikompilasi (libwebp) untuk menambahkan enkode atau dekode webp ke program Anda dan berbagai utilitas webp yang tercantum di bawah.

  • anim_diff – alat untuk menampilkan perbedaan antara gambar animasi.
  • anim_dump – alat untuk membuang perbedaan antara gambar animasi.
  • cwebp – alat pembuat enkode webp.
  • dwebp – alat dekoder webp.
  • gif2webp – alat untuk mengonversi gambar GIF ke webp.
  • img2webp – alat untuk mengonversi rangkaian gambar menjadi file webp animasi.
  • vwebp – penampil file webp.
  • webpinfo – digunakan untuk melihat info tentang file gambar webp.
  • webpmux – alat muxing webp.

Untuk mengonversi gambar ke webp, Anda dapat menggunakan alat cwebp, dengan tombol -q menentukan kualitas keluaran dan -o menentukan file keluaran.

cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp
OR
./cwebp -q 60 Cute-Baby-Girl.png -o Cute-Baby-Girl.webp

Anda dapat melihat gambar webp yang dikonversi menggunakan alat vwebp.

./vwebp Cute-Baby-Girl.webp

Anda dapat melihat semua opsi untuk alat mana pun di atas dengan menjalankannya tanpa argumen apa pun atau menggunakan tanda -longhelp, misalnya.

./cwebp -longhelp

Terakhir, jika Anda ingin menjalankan program di atas tanpa mengetikkan jalur absolutnya, tambahkan direktori ~/libwebp-0.6.1-linux-x86-32/bin ke variabel lingkungan PATH Anda di file ~/.bashrc Anda.

vi ~/.bashrc

Tambahkan baris di bawah ini di akhir file.

export PATH=$PATH:~/libwebp-0.6.1-linux-x86-32/bin

Simpan file dan keluar. Kemudian buka jendela terminal baru dan Anda seharusnya dapat menjalankan semua program webp seperti perintah sistem lainnya.

Beranda Proyek WebP: https://developers.google.com/speed/webp/

Lihat juga artikel terkait yang bermanfaat ini:

  1. 15 Perintah 'FFmpeg' yang Berguna untuk Konversi Video, Audio dan Gambar di Linux
  2. Instal Alat ImageMagick (Manipulasi Gambar) di Linux
  3. 4 Cara Mengonversi Batch PNG Anda ke JPG dan Sebaliknya

WebP hanyalah salah satu dari banyak produk yang dihasilkan dari upaya berkelanjutan Google untuk menjadikan web lebih cepat. Ingatlah untuk menyampaikan pendapat Anda mengenai format gambar baru untuk web ini, melalui formulir umpan balik di bawah.