vignette|Comparatif de compression sans perte, JPEG et WebP.

WebP est un format d'image matricielle développé et mis à disposition du public par Google. Il exploite un algorithme de compression avec pertes prédictif utilisé pour les images clés du VP8 (qui est le codec vidéo du format WebM) et un conteneur léger et extensible RIFF...

Google le présente comme mieux adapté que les compresseurs précédents aux processeurs et surtout aux densités de pixels des écrans (). Par ailleurs, toujours selon Google (en 2013), 60 % des octets transmis sur la toile seraient des images, et WebP procurerait de 30 % à 80 % de réduction d'espace face à JPEG et PNG...

Format Un fichier WebP est un fichier RIFF ayant comme identificateur de format. Il contient une unique image matricielle compressée en VP8 (avec le même algorithme que les s clefs des vidéos compressées avec ce codec), marquée comme bloc (avec pertes), ou (sans perte).. Il peut également contenir jusqu'à quatre métadonnées supplémentaires : le nom de l'auteur de l'image, le titre de l'image, des informations sur le droit d'auteur et des commentaires.

La taille maximale d'une WebP est de ., soit environ .

Spécifications du conteneur WebP : Fonctionnalités utilisées dans le fichier (marqué comme bloc ) ; Profil de couleur ICC (marqué comme bloc ) ; Possibilité d'animations (à la manière des GIF) (marqué comme bloc ) ; Transparence (canal alpha) (marqué comme bloc ) ; Option de compression sans perte de qualité avec le format ; Données de l'image (marquées comme bloc ou ) ; Métadonnées EXIF (marquées comme bloc ) ; Métadonnées XMP (marquées comme bloc ) ;

Historique Google a annoncé. en entre autres le support pour les métadonnées XMP, les images animées (similaire aux GIFs animés), les profils ICC (implémentés le .), une option de compression sans perte de qualité, le canal alpha (implémentés le ), l'accélération matérielle compatible VP8, les images en 3D stéréoscopique et les images multiples () accessibles facilement en HTML ; exemple : <img src="image-multiple.webp#image1" /> <img src="image-multiple.webp#image2" />

Adoption par l'industrie vignette|Un exemple d'image WebP. Google annonce comme raison de la création de ce format la volonté de réduire la quantité de données circulant sur Internet car, selon les développeurs, les s représentent en moyenne 65 % des données reçues lors de la consultation d'une page web. Des tests réalisés par Google en transcodant un million d's déjà compressées avec pertes montrent qu'en moyenne le WebP réduirait la taille des fichiers de 39 % par rapport aux formats JPEG, PNG et GIF, sans perte de qualité perceptible.

Navigateurs web Chrome (et sa version libre Chromium) a été le premier navigateur Web à prendre en charge nativement le format WebP., suivi ensuite par Opera..

Le navigateur (mais pas ) utilise le format WebP à partir de la mise à jour d' (1809) de ..

Le navigateur (dans toutes ses versions, y compris Android) prend en charge le WebP à partir de la ()., ce qui peut paraître comme un revirement de la part de l'éditeur qui avait mis en place , une alternative à WebP, le format de Google ayant été jugé auparavant insuffisamment performant en matière de compression..

Le navigateur Safari a pris en charge le format WebP durant une version bêta de macOS Sierra et ., et offre une prise en charge depuis la (parue le ) sur iOS et macOS Big Sur ..

La lecture de ce format d'image est également possible dans tout navigateur compatible avec le format WebM grâce à une bibliothèque écrite en JavaScript..

Android supporte nativement le format WebP à partir de la version (4.0)., de ce fait les navigateurs utilisant l'API système, comme (« Internet »), Chrome Mobile, et le navigateur .

Logiciels de traitement d'image Le support natif de ce format est aussi disponible pour les logiciels suivants : ACDSee. Acorn (depuis la .) . DigiKam GDAL (depuis la .) GIMP (depuis la .) ImageMagick. IrfanView. Konvertor. (logiciel Microsoft inclut dans ) : il peut ouvrir et convertir le format .webp en .jpg ou .png paint.net (nativement à partir de la .) Pixelmator (depuis la .) Sketch. XnView. .

Il existe en outre des sous licence GPL pour .. En 2019, Google a publié un gratuit qui permet la prise en charge de WebP dans .. La de . permet d'exporter les images au format WebP.

Critiques La fondation Mozilla a annoncé en ne pas vouloir implémenter le format WebP tel qu'il existait à ce moment (le format ne prend en charge l'animation, les profils ICC, et les métadonnées XMP qu'en , et la compression sans perte ainsi que la transparence qu'en ), invoquant des gains peu évidents, une méthodologie de test peu convaincante utilisée par Google., le manque de fonctionnalités clés, et une adoption incertaine de la part des auteurs.. La fondation Mozilla a décidé de reconsidérer son intégration en 2013.. Elle a publié une nouvelle étude ne modifiant pas son avis sur le sujet... La fondation Mozilla travaillait au même moment sur une amélioration du codage du JPEG appelée , qu'elle a publié le ..

Notes et références

Voir aussi Articles connexes Compression d'image JPEG WebM AVIF

Lien externe

Catégorie:Format de fichier graphique Catégorie:Format ouvert Catégorie:Compression d'image