Kako pretvoriti WebP v PNG v Linuxu
WebP je sodoben slikovni format, ki ga je ustvaril Google. Narejen je bil posebej za splet, saj zagotavlja visoko kompresijsko razmerje, ne da bi vplivalo na kakovost slike. V sistemu Windows lahko kateri koli pregledovalnik slik, kot je IrfanView, odpre slike WebP in jih shrani kot JPG/PNG. V Linuxu pa je morda težko urediti ali pretvoriti sliko WebP, ker tradicionalna orodja za urejanje slik, kot je GIMP, še ne podpirajo WebP. Tukaj je opisano, kako pretvoriti sliko WebP v format PNG in obratno.
Oglas
Za pridobitev slike PNG iz obstoječe slike WebP lahko uporabite dva načina. Uporabite lahko katero koli libwebp oz ffmpeg pakete, ki nudijo orodja za naše naloge.
Pretvarjanje WebP v PNG
Glede na vaš distro, libwebp se lahko namesti že iz škatle ali ne. Na primer, v Arch Linux odvisnosti paketov niso stroge, zato se libwebp ne namesti, ko namestite GUI. Namestiti ga morate ročno
zaženite ukaz kot root:# pacman -S libwebp
V distribuciji, ki temelji na Debianu, kot je Linux Mint, izdajte ukaz:
# apt install webp
Paket vsebuje naslednja orodja:
- cwebp - orodje za kodiranje WebP.
- dwebp - orodje za dekodiranje WebP.
- vwebp - aplikacija za pregledovalnik WebP.
- wepmux - orodje za multiplusiranje WebP.
- gif2webp - orodje za pretvorbo slik GIF v WebP.
Za pretvorbo slike WebP v PNG v Linuxu, naredite naslednje.
- Odprite svojo najljubšo terminalska aplikacija.
- Vnesite naslednji ukaz:
dwebp file.webp -o file.png
- Izhodna datoteka bo file.png v formatu PNG.
Opomba: Žal dwebp pretvori samo WebP v PNG, ne pa tudi v JPG. Če torej želite pridobiti sliko JPEG iz datoteke WebP, jo morate najprej pretvoriti v PNG in nato pretvoriti sliko PNG v JPG z orodjem, kot je GIMP, ali jo pretvoriti z ImageMagicK.
Pretvarjanje WebP v PNG s ffmpeg
Če ne morete namestiti libwebp, lahko uporabite ffmpeg. Za razliko od libwebp se ffmpeg pogosto uporablja in je vnaprej nameščen v številnih distribucijah. Naredite to na naslednji način:
- Odprite svojo najljubšo terminalsko aplikacijo.
- Vnesite naslednji ukaz:
ffmpeg -i datoteka.webp datoteka.png
Upoštevajte, da ffmpeg proizvaja večje datoteke kot kodirnik WebP. Morda boste morali prilagoditi njegove možnosti in optimizirati izhodno datoteko.
Pretvorite datoteke PNG v WebP
Koristna bi lahko bila tudi nasprotna pretvorba. V številnih situacijah WebP zagotavlja boljše razmerje stiskanja kot PNG. Če želite pretvoriti datoteko PNG v WebP, izvedite naslednji ukaz:
cwebp file.png -o file.webp
Privzeta kakovost za WebP je nastavljena na 75. Lahko ga povečate ali zmanjšate tako, da podate argument -q za kodirnik, kot sledi.
cwebp -q 80 file.png -o file.webp
To je to.