WebP è un formato di immagine moderno che offre una compressione senza perdita di dati e con perdita di dati superiore per le immagini sul web. Con WebP, webmaster e sviluppatori web possono creare immagini più piccole e complete che rendono il web più veloce.
Le immagini WebP senza perdita di dati hanno dimensioni del 26% più piccole rispetto ai file PNG. Le immagini con perdita di dati WebP sono più piccole del 25-34% rispetto alle immagini JPEG simili con un indice di qualità SSIM equivalente.
WebP senza perdita di dati supporta la trasparenza (noto anche come canale alfa) a un costo di appena 22% di byte aggiuntivi. Nei casi in cui è accettabile una compressione RGB con perdita di dati, WebP con perdita di dati supporta anche la trasparenza, che in genere offre dimensioni file 3 volte inferiori rispetto al formato PNG.
Le immagini senza perdita di dati, senza perdita di dati e trasparenza sono tutte supportate nelle immagini WebP animate, che possono fornire dimensioni ridotte rispetto a GIF e APNG.
Come funziona WebP
La compressione Lossy WebP utilizza la codifica predittiva per codificare un'immagine, lo stesso metodo utilizzato dal codec video VP8 per comprimere i fotogrammi chiave nei video. La codifica predittiva utilizza i valori nei blocchi di pixel vicini per prevedere i valori di un blocco, quindi codifica solo la differenza.
La compressione WebP senza perdita di dati utilizza frammenti di immagine già rilevati per ricostruire esattamente nuovi pixel. Può anche usare una tavolozza locale se non trova corrispondenze interessanti.
Un file WebP è costituito dai dati di immagine VP8 o VP8L e da un container
basato su RIFF. La libreria libwebp
autonoma funge da implementazione di riferimento per la specifica WebP ed è disponibile nel nostro repository Git o come tarball.
Assistenza WebP
WebP è supportato in modo nativo in Google Chrome, Safari, Firefox, Edge, il browser Opera e molti altri strumenti e librerie software. Gli sviluppatori hanno anche aggiunto il supporto a una serie di strumenti di modifica delle immagini.
WebP include la leggera libreria di codifica e decodifica libwebp
e gli strumenti a riga di comando cwebp
e dwebp
per la conversione di immagini da e verso il formato WebP, nonché strumenti per la visualizzazione, il muxing e l'animazione delle immagini WebP. Il codice sorgente completo è disponibile nella pagina di download.
Download di WebP Converter
Converti la tua raccolta preferita da PNG e JPEG in WebP scaricando lo strumento di conversione cwebp
precompilato per Linux, Windows o macOS.
Raccontaci la tua esperienza sulla mailing list del progetto.