O WebP é um formato de imagem moderno que oferece compactação superior com e sem perda para imagens na Web. Com ele, webmasters e desenvolvedores
da Web podem criar imagens menores, mais detalhadas e que tornam a Web mais rápida.
As imagens sem perda do WebP são 26% menores em comparação com os PNGs. As imagens com perda do WebP são 25 a 34% menores que as imagens JPEG comparáveis com um índice de qualidade SSIM equivalente.
O WebP sem perda é compatível com transparência (também conhecido como canal Alfa) a um custo de apenas 22% mais bytes. Nos casos em que a compactação RGB com perda é aceitável, o WebP com perdas também é compatível com transparência, que geralmente oferece arquivos três vezes menores que o PNG.
Perda, sem perda e transparência são compatíveis com imagens WebP animadas, que podem fornecer tamanhos reduzidos em comparação com GIF e APNG.
Como o WebP funciona
A compactação WebP com perda usa programação preditiva para codificar uma imagem, o mesmo método usado pelo codec de vídeo VP8 para compactar frames-chave nos vídeos. A codificação preditiva usa os valores em blocos vizinhos de pixels para prever os valores em um bloco e, então, codifica apenas a diferença.
A compactação de WebP sem perda usa fragmentos de imagem já vistos para reconstruir exatamente novos pixels. Ele também pode usar uma paleta local se nenhuma correspondência interessante for encontrada.
Um arquivo WebP consiste em dados de imagem VP8 ou VP8L e um contêiner
com base em RIFF. A biblioteca libwebp
autônoma serve como uma implementação
de referência para a especificação WebP e está disponível no
nosso repositório git ou como um tarball.
Suporte a WebP
O WebP é nativamente compatível com o Google Chrome, o Safari, o Firefox, o Edge, o navegador Opera e com muitas outras ferramentas e bibliotecas de software. Os desenvolvedores também adicionaram compatibilidade com várias ferramentas de edição de imagens.
O WebP inclui a biblioteca leve de codificação e decodificação libwebp
e as ferramentas de linha de comando cwebp
e dwebp
para converter
imagens de e para o formato WebP, além de ferramentas para visualização, multiplexação e
animação de imagens WebP. O código-fonte completo está disponível na página de download.
Download do conversor de 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.