So konvertieren Sie WebP in PNG unter Linux
WebP ist ein modernes Bildformat von Google. Es wurde speziell für das Web entwickelt und bietet eine hohe Komprimierungsrate, ohne die Bildqualität zu beeinträchtigen. Unter Windows kann jeder Bildbetrachter wie IrfanView WebP-Bilder öffnen und als JPG/PNG speichern. Unter Linux kann es jedoch schwierig sein, ein WebP-Bild zu bearbeiten oder zu konvertieren, da herkömmliche Bildbearbeitungstools wie GIMP WebP noch nicht unterstützen. So konvertieren Sie ein WebP-Bild in das PNG-Format und umgekehrt.
Werbung
Es gibt zwei Methoden, mit denen Sie ein PNG-Bild von einem vorhandenen WebP-Bild abrufen können. Sie können entweder verwenden libwebp oder ffmpeg Pakete, die Werkzeuge für unsere Aufgaben bereitstellen.
Konvertieren Sie WebP in PNG
Abhängig von Ihrer Distribution, libwebp kann out-of-the-box installiert werden oder nicht. In Arch Linux sind die Paketabhängigkeiten beispielsweise nicht streng, sodass libwebp nicht installiert wird, wenn Sie die GUI installieren. Sie sollten es manuell installieren von
den Befehl als root ausführen:# pacman -S libwebp
Geben Sie in einer Debian-basierten Distribution wie Linux Mint den Befehl aus:
# apt install webp
Das Paket bietet die folgenden Werkzeuge:
- cwebp - ein WebP-Encoder-Tool.
- dwebp - ein WebP-Decoder-Tool.
- vwebp - eine WebP-Viewer-App.
- wepmux - ein WebP-Muxing-Tool.
- gif2webp - ein Tool zum Konvertieren von GIF-Bildern in WebP.
So konvertieren Sie ein WebP-Bild unter Linux in PNG, Mach Folgendes.
- Öffne deinen Favoriten Terminal-App.
- Geben Sie den folgenden Befehl ein:
dwebp Datei.webp -o Datei.png
- Die Ausgabedatei wird file.png im PNG-Format sein.
Hinweis: Leider konvertiert dwebp WebP nur in PNG, aber nicht in JPG. Wenn Sie also ein JPEG-Bild aus Ihrer WebP-Datei erhalten möchten, müssen Sie es zuerst in PNG konvertieren und dann das PNG-Bild mit einem Tool wie GIMP in JPG oder mit ImageMagicK konvertieren.
Konvertieren Sie WebP in PNG mit ffmpeg
Wenn Sie libwebp nicht installieren können, können Sie ffmpeg verwenden. Im Gegensatz zu libwebp ist ffmpeg weit verbreitet und in vielen Distributionen vorinstalliert. Gehen Sie wie folgt vor:
- Öffnen Sie Ihre bevorzugte Terminal-App.
- Geben Sie den folgenden Befehl ein:
ffmpeg -i Datei.webp Datei.png
Beachten Sie, dass ffmpeg größere Dateien erzeugt als der WebP-Encoder. Möglicherweise müssen Sie die Optionen anpassen und die Ausgabedatei optimieren.
Konvertieren Sie PNG-Dateien in WebP
Die umgekehrte Konvertierung könnte auch nützlich sein. In einer Reihe von Situationen bietet WebP ein besseres Komprimierungsverhältnis als PNG. Um eine PNG-Datei in WebP zu konvertieren, führen Sie den folgenden Befehl aus:
cwebp file.png -o file.webp
Die Standardqualität für WebP ist auf 75 eingestellt. Sie können es erhöhen oder verringern, indem Sie das -q-Argument für den Encoder wie folgt angeben.
cwebp -q 80 file.png -o file.webp
Das ist es.