Weboldal keresés

Képek konvertálása WebP formátumba Linux alatt


A számos bevált gyakorlat egyike, amelyekről hallani fog, a webhely teljesítményének optimalizálására a tömörített képek használata. Ebben a cikkben megosztjuk Önnel a webp nevű új képformátumot, amellyel tömörített és minőségi képeket hozhat létre az interneten.

A WebP egy viszonylag új, nyílt forráskódú képformátum, amely kivételes veszteségmentes és veszteséges tömörítést kínál az interneten található képek számára, és amelyet a Google tervezett. Használatához le kell töltenie az előre lefordított segédprogramokat Linux, Windows és Mac OS X rendszerekhez.

Ezzel a modern képformátummal a webmesterek és webfejlesztők kisebb, gazdagabb képeket készíthetnek, amelyek gyorsabbá teszik az internetet.

A WebP eszköz telepítése Linux alatt

Szerencsére a webp csomag megtalálható az Ubuntu hivatalos tárolóiban, és az ábrán látható módon telepítheti az APT csomagkezelővel.

sudo apt install webp 

Más Linux-disztribúciók esetén először töltse le a webp csomagot a Google tárolójából a wget paranccsal az alábbiak szerint.

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

Most bontsa ki az archív fájlt, és lépjen a kibontott csomagkönyvtárba az alábbiak szerint.

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

Amint a fenti képernyőképen is látható, a csomag tartalmaz egy előre lefordított könyvtárat (libwebp), amellyel webp kódolást vagy dekódolást adhat hozzá programjaihoz és az alábbiakban felsorolt különféle webp segédprogramokhoz.

  • anim_diff – eszköz az animációs képek közötti különbségek megjelenítésére.
  • anim_dump – eszköz az animációs képek közötti különbségek kiíratására.
  • cwebp – webp kódoló eszköz.
  • dwebp – webp dekódoló eszköz.
  • gif2webp – eszköz a GIF képek webp formátumba konvertálásához.
  • img2webp – eszközök képsorozatok animált webp-fájllá konvertálásához.
  • vwebp – webp fájlnézegető.
  • webpinfo – egy webp-képfájl információinak megtekintéséhez.
  • webpmux – webp-keverő eszköz.

Egy kép webp formátumba konvertálásához használhatja a cwebp eszközt, ahol a -q kapcsoló határozza meg a kimeneti minőséget, a -o pedig a kimeneti fájlt adja meg.

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

A konvertált webp képet a vwebp eszközzel tekintheti meg.

./vwebp Cute-Baby-Girl.webp

A fenti eszközök összes beállítását megtekintheti, ha argumentumok nélkül futtatja őket, vagy például használja a -longhelp jelzőt.

./cwebp -longhelp

Végül, de nem utolsósorban, ha a fenti programokat az abszolút elérési útjuk beírása nélkül szeretné futtatni, adja hozzá a ~/libwebp-0.6.1-linux-x86-32/bin könyvtárat a PATH környezeti változóhoz a ~/.bashrc fájlt.

vi ~/.bashrc

Adja hozzá az alábbi sort a fájl vége felé.

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

Mentse el a fájlt és lépjen ki. Ezután nyisson meg egy új terminálablakot, és képesnek kell lennie az összes webp program futtatására, mint bármely más rendszerparancsra.

WebP Project honlapja: https://developers.google.com/speed/webp/

Tekintse meg ezeket a hasznos kapcsolódó cikkeket is:

  1. 15 hasznos „FFmpeg” parancs a videó-, hang- és képkonverzióhoz Linux alatt
  2. Telepítse az ImageMagick (Képmanipulációs) eszközt Linuxra
  3. 4 módszer a PNG kötegelt konvertálására JPG-vé és fordítva

A WebP csak egy a sok termék közül, amelyek a Google folyamatos erőfeszítéseiből származnak az internet gyorsabbá tételére. Ne felejtse el megosztani gondolatait ezzel az új internetes képformátummal kapcsolatban az alábbi visszajelzési űrlapon keresztül.