Zum Hauptinhalt springen
tsecurity.de LIVE
Echtzeit-Radar & Feeds
Alle RSS Feeds ➔
👥 Community & Social
•
IT NachrichtenWhy is your laptop fan so loud?(22.09.2026 um 02:00 Uhr)
•
IT NachrichtenWhy it's important to unplug your PC during a power outage(22.09.2026 um 02:30 Uhr)
••
IT NachrichtenA cut cable disrupted hundreds of flights across the US(22.09.2026 um 01:48 Uhr)
•••••••
IT NachrichtenWhy is your laptop fan so loud?(22.09.2026 um 02:00 Uhr)
•
IT NachrichtenWhy it's important to unplug your PC during a power outage(22.09.2026 um 02:30 Uhr)
••
IT NachrichtenA cut cable disrupted hundreds of flights across the US(22.09.2026 um 01:48 Uhr)
••••••
Intelligence View
⚡ tsecurity.de Intelligence

HPR4732: Webp

This show has been flagged as Clean by the host. Webp is meant to replace GIF, JPEG, and PNG. Its features include: Lossy compression Lossless compression Metadata,…

0
↗ Quelle (Hacker Public Radio)
Reagiere als Erste:r — dein Feedback zählt!

This show has been flagged as Clean by the host.



Webp is meant to replace GIF, JPEG, and PNG.


Its features include:




  • Lossy compression




  • Lossless compression




  • Metadata, including Exchangeable Image File Format (EXIF) and
    Extensible Metadata Platform (XMP)




  • Transparency (an "alpha channel")




  • Embedded ICC (International Color Consortium) profile




  • Multiple frames (animation)




The typical expectation is to achieve equal or better visual
quality as a JPEG or PNG or GIF, but with a savings of 25% to 35%
on file size.


This is famously difficult to measure, because if you concede to
an equal file size, then the quality ought to be better, but there
is a "ceiling" to quality that can be detected by the majority of
human eyes.


So the metric is the unmeasurable: How good does it look to you?


If it looks as good or better, and the file size is smaller, then
it can be said that the format is superiour.


The best and most common test is to look at an image compressed
with JPEG or PNG compression, and then look at the same image
compressed by WEBP.


If you can't tell the difference, and the file size of WEBP is
smaller, then it's an improvement for disk space and bandwidth.


WEBP is an 8-bit format (based on the VP8 video codec) and lacks
support for 10-bit, 12-bit, or 16-bit colour.


Specifically, WEBP is YUV420, where Y is Luma (brightness and
darkness), and U and V are Chroma (colour).


Each 8-bit pixel in the UV (Chroma) corresponds to a 2-by-2 block
of 8-bit Luma pixels, or in other words, Chroma gets half the
resolution of Luma.


This is not uncommon, because how sharp an image appears to the
human eye is mostly (not entirely, to be fair) influenced by Luma.


Our eyes differentiate bright from dark better than our eyes
perceive subtle shifts in hue.


The ICCP chunk starts with a 4-byte declaration (the ASCII string
"ICCP"), then a 32-bit integer representing the length of the
payload, then the payload (the ICC profile specification according
to the International Color Consortium), and then optionally a byte
to pad the header.


The embedded ICC profile can define any old colour space you
want.


If none is defined, sRGB is assumed.


The libwebp library only parses the ICC profile, it
doesn't actually handle conversion.


That's left to the client application, which is why you might get
a notice sometimes in GIMP or a similar application about a colour
space mismatch.


(It's generally safe to convert to your current colour space, and
if it's not then you'd know it because you're working in a
multimedia production house where colour spaces and colour
profiles are significant.)


Converting to WEBP is available in most applications, at this
point, including Image Magick and the cwebp command.


Image Magick:



$ convert foo.tiff foo.webp

Or using cwebp with -q for a quality
0 (low) to 100 (high), and -o for output:



$ cwebp foo.tiff -q 60 -o foo.webp

Test images are available from a Mozilla test
suite
.


Or you can test on a Hacker Public Radio image, such as the
screenshot of the upload form on the episode_show_notes
page:



$ wget https://hackerpublicradio.org/images/upload_form.png

$ cwebp upload_form.png -q 50 -o upload_form.webp

$ ls -gl

-rw-r--r-- 1 users 308K Sep 16 13:56 upload_form.png

-rw-r--r-- 1 users 79K Sep 16 13:57 upload_form.webp

References


Provide feedback on this episode.

Zum Aktualisieren ziehen
ZERO-DAY CVE-2026-49449 | Joplin is an open source note-taking and to-do application that organise…
Advisory →
TTS Reader • tsecurity.de Voice
tsecurity.de Icon
tsecurity.de App
Offline-Lesen, Eilmeldungen & 0ms Ladezeit

Installiere tsecurity.de direkt auf deinen Home-Bildschirm für das ultimative Vollbild-Magazinerlebnis ohne Browser-Leisten.

Nächster Beitrag
Themen-Radar & Intelligence Matrix
Echtzeit-Taxonomie nach Angriffsvektoren & Plattformen

tsecurity.de Live Threat Radar

🔴 LIVE RADAR
MONITORING
AKTIV
CVE-DATENBANK
LIVE
🔍
Community Radar & Live Chat
Sentinel Bot online • Live-Stream
Dein Cluster: Security Explorer
Match:
lädt…
Verbindung zum Community-Stream wird aufgebaut...
Bearbeitungsmodus — Senden überschreibt deine Nachricht
Community-Puls — was gerade passiert
lädt…
Aktivitäten deiner Analysten
lädt…
Neues Thema oder Eilmeldung einreichen

Reiche interessante Links, Zero-Days oder Debatten ein. Die Community entscheidet per Upvote über die Veröffentlichung.

Heiß diskutierte Einreichungen
🔖 Gespeicherte Artikel
📂 Keine gespeicherten Artikel vorhanden.
Zurück Ziehen Vor
Links: vorheriger Artikel • Rechts: nächster Artikel • unten: schließen
News NIS-2 Frühwarnung Tier-1 Intel ⏱️ 3 Min vor 10 Min
Artikeldaten werden geladen...

Zurück: vorheriger • Vor: nächster
↗ Original-Quelle
Social Reaktionen Deine Reaktion zählt
Einstufung & Relevanz-Poll 0 Stimmen
In sozialen Netzwerken teilen 1-Klick