In the előző cikk Megemlítettük a weboldalakon általában használt képformátumokat, és meghatároztuk, hogy melyik a megfelelő az egyes esetekben. Most megvitatjuk azokat az eszközöket, amelyekkel webes képeket hozhat létre Linux alatt.
Ahogy a Gimp és az előre telepített megjelenítők a leggyakoribb formátumok is beérik, A WebP és SVG formátumokra fogunk koncentrálni
Eszközök webes képek létrehozásához Linux alatt
WebP
A WebP formátum része a Google azon kísérleteinek, hogy teljes dominanciát szerezzen a weben. Támogatja mind a veszteséges, mind a veszteségmentes tömörítést.
Az internet kezdetén a lassú kapcsolatok azt jelentette, hogy módokat kellett találni a képek gyors betöltésére. Ekkor két módszert fejlesztettek ki:
- Veszteséges tömörítés: A kép súlya csökken a minőséget befolyásoló redundáns információk kiküszöbölésével. Mint ilyen, ez a módszer nem használható nagy felbontást igénylő képekhez. A képernyőn megjelenő képekhez használható.
- Veszteségmentes tömörítés: A redundáns információk eltávolítása helyett a tömörítést algoritmusok használatával érik el.
A WebP formátumú képek akár 30%-kal kisebbek, mint PNG vagy JPG megfelelőik
Képek létrehozása, szerkesztése és megtekintése WebP formátumban
Legalábbis az Ubuntu Studio 23.10-ben a Gimp képes WebP formátumban megnyitni, szerkeszteni és menteni a képeket. Csak hozzá kell adnunk a .webp-t a fájlnévhez, és kattintsunk az Exportálásra. A beállítások ablakban kiválaszthatjuk, hogy veszteséggel mentsük-e vagy sem, és a kép típusát.
A KDE-alapú disztribúciókkal általában nem lesz nagyobb probléma Gwenview óta a natív megjelenítő gond nélkül megnyithatja. A GNOME-alapú disztribúciókhoz csomag telepítése szükséges.
Az Ubuntu és származékai esetén ezt a következőkkel tesszük:
sudo add-apt-repository ppa:helkaluin/webp-pixbuf-loader
sudo apt update
sudo apt install webp-pixbuf-loader
Arch Linux alatt
sudo pacman -S webp-pixbuf-loader
Ha Fedora felhasználók vagyunk
sudo dnf install webp-pixbuf-loader
Ugyanez a módszer érvényes az XFCE asztalon alapuló disztribúciókra is.
LxQT-t vagy Cinnamont használó disztribúciók esetén a képeknek gond nélkül kell megjelenniük.
Képek konvertálása a terminál segítségével
Két parancs segítségével konvertálhatunk WebP formátumba és onnan. Ezeket a következő parancsokkal telepíthetjük:
Ubuntu és származékai
sudo apt install webp
Fedora és származékai
sudo dnf install libwebp
Most a következő eszközök állnak rendelkezésünkre:
anim_diff – eszköz, amely megmutatja a különbséget az animációt alkotó képek között.
anim_dump – kiíratási eszköz az animációs képek közötti különbségekhez.
cwebp – WebP formátumba konvertáló eszköz
dwebp – eszköz a WebP képek más formátumokba konvertálására.
gif2webp – eszköz a GIF animációk WebP formátumba konvertálásához
img2webp – eszköz képsorozatok WebP-animációvá alakításához.
vwebp – WebP fájlnézegető a terminálhoz.
webpinfo – Ahogy a neve is sugallja, hasznos a WebP képfájllal kapcsolatos információk megtekintéséhez.
webpmux – fejlett WebP fájlkezelő eszköz
Néhány példa
Más fájlformátumok konvertálása WebP-re
cwebp -q <factor de compresión> <imagen de origen> -o <imagen_convertida.webp>
Konvertálni WebP-ből más formátumokba
dwebp origen.webp -o destino
Ne feledje, hogy meg kell adnia a célkép fájlformátumát is.
Ha több képet szeretne konvertálni WebP-be, illessze be ezt a terminálba
for img in *.{jpg,png,gif}; do
cwebp -q FC "$img" -o "${img%.*}.webp"
done
Ahol az FC-t a tömörítési tényező helyettesíti
Ne feledje, hogy ezeknek a parancsoknak az összes lehetséges felhasználását láthatja, ha beírja a terminálba
man nombre del comando.
Ahogy az előző cikkben is említettük, a WebP számos lehetőséget kínál. Ne feledje azonban, hogy ezt csak a legmodernebb böngészők tudják kezelni. Minden az előnyök és hátrányok mérlegelése kérdése.
A következő cikkben teljesítjük az ebből a cikkből fennmaradó tartozást, megemlítve azokat az eszközöket, amelyek lehetővé teszik az SVG formátumú fájlok kezelését. Ha nem tud várni, próbálja ki az Inkscape-et.