U prethodni članak Spomenuli smo formate slika koji se obično koriste na web stranicama i definirali koji su prikladni za svaki slučaj. Sada ćemo razgovarati o alatima za kreiranje web slika u Linuxu.
Kako se najčešći formati snalaze s Gimpom i unaprijed instaliranim preglednicima, Koncentrisaćemo se na WebP i SVG formate
Alati za kreiranje web slika u Linuxu
WebP
WebP format je dio Googleovih pokušaja da stekne potpunu dominaciju na webu. Podržava kompresiju sa gubicima i bez gubitaka.
U ranim danima interneta, spore veze su značile pronalaženje načina da se slike brzo učitavaju. Tada su razvijene dvije metode:
- Kompresija sa gubitkom: Težina slike se smanjuje eliminacijom suvišnih informacija koje utiču na kvalitet. Kao takav, to nije metoda koja se može koristiti za slike koje zahtijevaju visoku rezoluciju. Može se koristiti za slike prikazane na ekranu.
- Kompresija bez gubitaka: Umjesto uklanjanja suvišnih informacija, kompresija se postiže korištenjem algoritama.
Slike u WebP formatu su do 30% manje od njihovih PNG ili JPG slika
Kako kreirati, uređivati i pregledavati slike u WebP formatu
Barem u Ubuntu Studiju 23.10, Gimp može otvarati, uređivati i čuvati slike u WebP formatu. Moramo samo dodati .webp imenu datoteke i kliknuti na Izvezi. Prozor sa opcijama nam omogućava da odaberemo da li da sačuvamo uz gubitak i vrstu slike.
Generalno, distribucije zasnovane na KDE-u neće imati većih problema od Gwenviewa, izvorni gledatelj ga može otvoriti bez problema. Distribucije zasnovane na GNOME-u će zahtijevati instalaciju paketa.
Za Ubuntu i derivate to radimo sa:
sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader
sudo apt update
sudo apt install webp-pixbuf-loader
Na ArchLinuxu
sudo pacman -S webp-pixbuf-loader
Ako smo Fedora korisnici
sudo dnf install webp-pixbuf-loader
Ista metoda se primjenjuje na distribucije zasnovane na XFCE desktopu.
Za distribucije koje koriste LxQT ili Cinnamon, slike bi se trebale prikazivati bez problema.
Konvertovanje slika pomoću terminala
Postoje dvije naredbe koje nam omogućavaju konvertiranje u i iz WebP formata. Možemo ih instalirati pomoću sljedećih naredbi:
Besplatni derivati
sudo apt install webp
Fedora i derivati
sudo dnf install libwebp
Sada imamo sljedeće alate:
anim_diff – alat za prikaz razlike između slika koje čine animaciju.
anim_dump – Dump alat za razliku između animacijskih slika.
cwebp – alat za pretvaranje u WebP format
dwebp – alat za pretvaranje WebP slika u druge formate.
gif2webp – alat za pretvaranje GIF animacija u WebP
img2webp – alat za pretvaranje niza slika u WebP animaciju.
vwebp – Pregledač WebP datoteka za terminal.
webpinfo – Kao što naziv govori, koristan je za pregled informacija o WebP datoteci slike.
webpmux – napredni alat za manipulaciju WebP datotekama
Neki primjeri
Za pretvaranje iz drugih formata datoteka u WebP
cwebp -q <factor de compresión> <imagen de origen> -o <imagen_convertida.webp>
Za pretvaranje iz WebP-a u druge formate
dwebp origen.webp -o destino
Zapamtite da morate navesti i format datoteke odredišne slike.
Ako želite da konvertujete više slika u WebP, zalijepite ovo u terminal
for img in *.{jpg,png,gif}; do
cwebp -q FC "$img" -o "${img%.*}.webp"
done
Gdje je FC zamijenjen faktorom kompresije
Zapamtite da možete vidjeti sve moguće upotrebe ovih naredbi upisivanjem u terminal
man nombre del comando.
Kao što smo rekli u prethodnom članku, WebP ima mnogo mogućnosti. Međutim, treba imati na umu da samo najmoderniji pretraživači to mogu podnijeti. Sve je stvar vaganja za i protiv.
U sledećem članku ćemo ispuniti dug koji nam je ostao od ovog, pominjući alate koji nam omogućavaju da manipulišemo fajlovima u SVG formatu. Ako jedva čekate, isprobajte Inkscape.