Was ist das WEBP-Dateiformat?
.webp-Dateien wurden von Google entwickelt, um Bilder sowohl im verlustbehafteten als auch im verlustfreien Komprimierungsformat innerhalb eines einzigen offenen Standards zu speichern. Der verlustbehaftete .webp-Modus verwendet prädiktive Kodierung, um die Farbwerte benachbarter Pixel zu schätzen und dann die Varianz zwischen den tatsächlichen Werten und den geschätzten Werten zu kodieren. Viele dieser Unterschiede sind null oder nahe null, was zu erheblichen Reduzierungen der Dateigröße führt - typischerweise 25-34 % kleiner als ein vergleichbares JPEG bei gleichwertiger visueller Qualität.
Das Format basiert auf einem RIFF-Container, der drei interne Varianten identifiziert: VP8 für verlustbehaftete Frames, VP8L für verlustfreie Komprimierung und VP8X für erweiterte Funktionen wie Transparenz (Alpha-Kanal) und Animation. Die Animationsfähigkeit macht .webp zu einer modernen Alternative zum GIF-Format und unterstützt volles 24-Bit-Farbspektrum pro Frame statt der 256-Farben-Palette von GIF.
.webp-Bilder werden von allen modernen Webbrowsern nativ unterstützt, einschließlich Google Chrome, Firefox, Edge und Safari (seit Version 14). Anwendungen wie GIMP, IrfanView, XnView MP und ImageMagick (mit libwebp) können .webp-Dateien auf dem Desktop öffnen und konvertieren. Google bietet auch die Befehlszeilen-Encoder cwebp und dwebp als Teil der Open-Source-Bibliothek libwebp an.
Sicherheit
RISIKO: LOWEin WebP ist passive Bilddaten, kein ausführbarer Code, daher ist das Öffnen normalerweise sicher. Eine bemerkenswerte Ausnahme: Im Jahr 2023 ermöglichte eine kritische Heap-Overflow-Schwachstelle in libwebp (CVE-2023-4863) einem böswillig erstellten WebP das Ausführen von Code in Browsern und Apps, die die Bibliothek eingebettet hatten - Chrome, Firefox, Edge und viele andere lieferten Notfall-Patches. Der praktische Rat ist, einfach Ihren Browser und Ihre Bild-Apps aktuell zu halten; ein vollständig gepatchtes System öffnet WebP sicher. Hüten Sie sich vor „kostenlosen webp in jpg“-Seiten, die Adware bündeln - bevorzugen Sie clientseitige Tools (Squoosh) oder seriöse Apps (IrfanView, GIMP).
Formatdetails
kurz gefasstProgramme zum Öffnen von WEBP-Dateien
Technische Details
technische Spezifikation| Containerformat | RIFF (Resource Interchange File Format) |
| Komprimierungsmodi | Verlustbehaftet (VP8), verlustfrei (VP8L), erweitert/animiert (VP8X) |
| Verlustbehafteter Algorithmus | VP8-Intra-Frame-Kodierung, abgeleitet vom VP8-Video-Codec |
| Verlustfreier Algorithmus | VP8L - LZ77-Rückwärtsreferenzen, Huffman-Kodierung und 2D-Farbtransformationen |
| Farbtiefe | 24-Bit-RGB (verlustbehaftet/verlustfrei); 32-Bit-RGBA wenn Alpha vorhanden |
| Alpha-Kanal | 8-Bit-Alpha-Ebene, separat als entweder verlustbehaftet oder verlustfrei kodiert |
| Animationsunterstützung | Ja - VP8X mit ANIM/ANMF-Chunks; unterstützt vollfarbige animierte Sequenzen |
| Metadatenunterstützung | Exif, XMP und ICC-Farbprofile in VP8X-Extended-Chunks gespeichert |
| Magic-Bytes | „RIFF“ (52 49 46 46) bei Offset 0; „WEBP“ (57 45 42 50) bei Offset 8 |
| MIME-Typ | image/webp |
| Maximale Abmessungen | 16.383 × 16.383 Pixel pro Frame |
| Farbraum (verlustbehaftet) | YCbCr 4:2:0 (Chroma-Unterabtastung), konvertiert von/zu sRGB |
| Dateigröße vs. JPEG | Verlustbehaftetes WebP ist typischerweise 25-34 % kleiner bei gleichwertiger visueller Qualität |
| Dateigröße vs. PNG | Verlustfreies WebP ist typischerweise 26 % kleiner als PNG für dasselbe Bild |
| Referenz-Encoder/Decoder | `cwebp` / `dwebp` Befehlszeilen-Tools aus der Open-Source-Bibliothek `libwebp` |
| Veröffentlicht | 2010 (lossy); lossless + alpha added 2011; animation 2012 |
| Offener Standard | Ja · lizenzgebührenfrei |
| Spezifikation | developers.google.com |
WEBP-Konvertierungen
Community Q&A
von Nutzern gefragtNoch keine Fragen - stellen Sie die erste Frage zu WEBP-Dateien.