WebP to nowoczesny format obrazu stworzony przez Google. Został stworzony specjalnie dla Internetu, zapewniając wysoki współczynnik kompresji bez wpływu na jakość obrazu. W systemie Windows każda przeglądarka obrazów, taka jak IrfanView, może otwierać obrazy WebP i zapisywać je jako JPG / PNG. Jednak w systemie Linux edycja lub konwersja obrazu WebP może być trudna, ponieważ tradycyjne narzędzia do edycji obrazu, takie jak GIMP, nie obsługują jeszcze protokołu WebP. Oto jak przekonwertować obraz WebP do formatu PNG i odwrotnie.
Reklama
jak uzyskać tryb ciemny na Facebooku?
Istnieją dwie metody pobierania obrazu PNG z istniejącego obrazu WebP. Możesz użyć jednego z nichlibwebplubffmpegpakiety zawierające narzędzia do naszych zadań.
Konwertuj WebP na PNG
W zależności od Twojej dystrybucji,libwebpmoże być zainstalowany zaraz po wyjęciu z pudełka lub nie. Na przykład w Arch Linux zależności pakietów nie są ścisłe, więc libwebp nie jest instalowany podczas instalacji GUI. Powinieneś zainstalować go ręcznie do uruchamianie polecenia jako root :
# pacman -S libwebp
W dystrybucji opartej na Debianie, takiej jak Linux Mint, wydaj polecenie:
# apt install webp
Pakiet zawiera następujące narzędzia:
- cwebp - narzędzie do kodowania WebP.
- dwebp - narzędzie do dekodowania WebP.
- vwebp - aplikacja przeglądarki WebP.
- wepmux - narzędzie muxujące WebP.
- gif2webp - narzędzie do konwersji obrazów GIF do WebP.
Aby przekonwertować obraz WebP na PNG w systemie Linux wykonaj następujące czynności.
jak zainstalować minecraft forge na mac
- Otwórz swoje ulubione aplikacja terminala .
- Wpisz następujące polecenie:
dwebp plik.webp -o plik.png
- Plik wyjściowy będzie plik.png w formacie PNG.
Uwaga: Niestety, dwebp konwertuje tylko WebP do PNG, ale nie do JPG. Tak więc, jeśli chcesz pobrać obraz JPEG z pliku WebP, musisz najpierw przekonwertować go na PNG, a następnie przekonwertować obraz PNG na JPG za pomocą narzędzia takiego jak GIMP lub przekonwertować go za pomocą ImageMagicK.
Konwertuj WebP na PNG za pomocą ffmpeg
Jeśli nie możesz zainstalować libwebp, możesz przejść z ffmpeg. W przeciwieństwie do libwebp, ffmpeg jest szeroko stosowany i jest preinstalowany w wielu dystrybucjach. Zrób to w następujący sposób:
- Otwórz swoją ulubioną aplikację terminala.
- Wpisz następujące polecenie:
ffmpeg -i plik.webp plik.png
Pamiętaj, że ffmpeg tworzy większe pliki niż koder WebP. Może być konieczne dostosowanie jego opcji i zoptymalizowanie pliku wyjściowego.
Konwertuj pliki PNG na WebP
Przydatna może być również konwersja odwrotna. W wielu sytuacjach WebP zapewnia lepszy współczynnik kompresji niż PNG. Aby przekonwertować plik PNG na WebP, wykonaj następujące polecenie:
cwebp plik.png -o plik.webp
Domyślna jakość dla WebP jest ustawiona na 75. Można ją zwiększyć lub zmniejszyć, określając argument -q dla kodera w następujący sposób.
cwebp -q 80 plik.png -o plik.webp
Otóż to.