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:
- 15 hasznos „FFmpeg” parancs a videó-, hang- és képkonverzióhoz Linux alatt
- Telepítse az ImageMagick (Képmanipulációs) eszközt Linuxra
- 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.