As imagens WebP sem perda são 26% menores que as PNGs. Imagens WebP com perda são 25% a 34% menores que as imagens JPEG semelhantes com índice de qualidade SSIM (link em inglês) equivalente.
O WebP sem perda oferece suporte a transparência (também conhecida como canal Alfa) a um custo de apenas 22% de bytes adicionais. Para os casos em que a compactação RGB com perda é aceitável, o WebP com perda também oferece suporte à transparência, normalmente fornecendo tamanhos de arquivo três vezes menores em comparação com o PNG.
Imagens WebP animadas com perdas, sem perdas e transparência têm suporte, o que pode reduzir o tamanho em comparação com GIF e APNG.
Como o WebP funciona
A compactação WebP com perda usa a codificação preditiva para codificar uma imagem, o mesmo método usado pelo codec de vídeo VP8 para compactar keyframes em vídeos. A codificação preditiva usa os valores em blocos de pixels vizinhos para prever os valores em um bloco e codificar apenas a diferença.
A compactação WebP sem perdas usa fragmentos de imagem já vistos para reconstruir exatamente novos pixels. Ele também pode usar uma paleta local se nenhuma cor correspondente for encontrada.
Um arquivo WebP consiste em dados de imagem VP8 ou VP8L e um contêiner
baseado em RIFF. A biblioteca libwebp
independente serve como uma implementação de referência
para a especificação WebP e está disponível no
nosso repositório do Git ou como um tarball.
Suporte a WebP
O WebP tem suporte nativo no Google Chrome, Safari, Firefox, Edge, no navegador Opera e em muitas outras ferramentas e bibliotecas de software. Os desenvolvedores também adicionaram suporte a várias ferramentas de edição de imagens.
O WebP inclui a biblioteca de codificação e decodificação leve libwebp
e as ferramentas de linha de comando cwebp
e dwebp
para converter
imagens para e do formato WebP, além de ferramentas para visualizar, mesclar e
animar imagens WebP. O código-fonte completo está disponível na página de
download.
Download do conversor WebP
Converta sua coleção favorita de PNG e JPEG para WebP fazendo o download da
ferramenta de conversão cwebp
pré-compilada para Linux, Windows ou macOS.
Conte sua experiência na lista de e-mails do projeto.