De kleinere omvang van een WebP-bestand leidt tot snellere gegevensoverdracht en lagere netwerkbelasting. De bestandsgrootte van een geanimeerde WebP-afbeelding met lossy compressie is ongeveer 30% van de bestandsgrootte van een geanimeerde GIF-afbeelding.
De bestandsgrootte van WebP is slechts 30% vergeleken met die van GIF wanneer het wordt opgeslagen met de kwaliteit 90.
De voorbeeldafbeelding hierboven heeft een transparante achtergrond. PNG- of WebP-bestand omdat de JPG-indeling dergelijke transparantie niet ondersteunt en de afbeeldingskwaliteit van de GIF-indeling erg slecht is vergeleken met andere indelingen. De afbeelding opslaan als WebP-bestand verkleint de bestandsgrootte tot 15,9% van een PNG-bestand met bijna dezelfde kwaliteit.
Het GIF-formaat ondersteunt slechts 256 verschillende kleuren, wat betekent dat het opslaan van een afbeelding als GIF-bestand meestal resulteert in een slechtere afbeeldingskwaliteit dan voorheen. De kwaliteitsvermindering treedt sterker op als de originele afbeelding een breed scala aan natuurlijke kleuren bevat. Het GIF-formaat ondersteunt slechts 256 verschillende kleuren, wat betekent dat het opslaan van een afbeelding als GIF-bestand meestal resulteert in een slechtere afbeeldingskwaliteit dan voorheen.
De bovenstaande voorbeelden laten zien dat de GIF-afbeelding het kleurenspectrum niet correct kan weergeven en dat er achteruitgang optreedt. WebP kent dergelijke beperkingen niet en ondersteunt tot 16.777.216 kleuren.
Google heeft een patent op het formaat, maar vraagt geen royalty's voor het gebruik ervan. Iedereen kan WebP-afbeeldingen maken, gebruiken en verspreiden zonder zich zorgen te maken over de kosten.
De JPG-indeling is geschikt voor foto's van echte objecten. Het PNG-formaat is voor kunstmatige of computergegenereerde afbeeldingen en het GIF-formaat is voor geanimeerde afbeeldingen. Maar omdat de WebP-indeling ondersteuning biedt voor lossy en lossless compressie, animatie en alfakanalen, kan je een afbeelding opslaan als een WebP-bestand zonder rekening te houden met de kenmerken van de afbeelding.
Honeycam kan automatisch beslissen of verliesvrije of verliesloeze compressie wordt gebruikt bij het opslaan van je afbeelding als een WebP-bestand.
WebP heeft een temporele nauwkeurigheid van 1 milliseconde voor elk frame, waardoor het mogelijk is om dezelfde afspeelsnelheid als het origineel te behouden.
De onderstaande afbeelding toont de duur van elk frame wanneer een 30 FPS video wordt opgeslagen als respectievelijk GIF en WebP.
Voor GIF's is de tijdnauwkeurigheid van elk frame 10 milliseconden (0,01 seconde). Door het gebrek aan tijdprecisie zal er een verschil zijn in afspeelsnelheid tussen de originele video en de vastgelegde video wanneer de vastgelegde video of film wordt opgeslagen als een GIF. Bijvoorbeeld, voor een 30FPS video is de duur van elk frame 0,033 of 0,034 seconden, maar wanneer opgeslagen als een GIF is de duur 0,03 of 0,04 seconden, wat alleen een verschil in afspeelsnelheid met de originele video kan veroorzaken.
Bezoek de officiële website van Honeycam voor meer informatie.