Las imágenes WebP sin pérdida son un 26% más pequeñas en comparación con las PNG. Las imágenes WebP con pérdida son entre un 25% y un 34% más pequeñas que las imágenes JPEG comparables con índices de calidad SSIM equivalentes.
El formato WebP sin pérdidas admite transparencia (también conocida como canal alfa) a un costo de solo un 22% de bytes adicionales. Para los casos en que es aceptable la compresión RGB con pérdida, el formato WebP con pérdida también admite transparencia y, por lo general, proporciona tamaños de archivo 3 veces más pequeños en comparación con PNG.
La transparencia y las imágenes con y sin pérdidas son compatibles con las imágenes WebP animadas, que pueden proporcionar tamaños reducidos en comparación con los GIF y los APNG.
Cómo funciona WebP
La compresión con pérdida de WebP usa la codificación predictiva para codificar una imagen, el mismo método que usa el códec de video VP8 para comprimir fotogramas clave en videos. La codificación predictiva usa los valores de los bloques de píxeles vecinos para predecir los valores de un bloque y, luego, codifica solo la diferencia.
La compresión sin pérdida de WebP usa fragmentos de imágenes ya vistos para reconstruir exactamente píxeles nuevos. También puede usar una paleta local si no se encuentra una coincidencia interesante.
Un archivo WebP consta de datos de imagen VP8 o VP8L y un contenedor basado en RIFF. La biblioteca independiente libwebp
funciona como una implementación de referencia para la especificación de WebP y está disponible en nuestro repositorio de git o como un tarball.
Compatibilidad con WebP
WebP es compatible de forma nativa con Google Chrome, Safari, Firefox, Edge, el navegador Opera y muchas otras herramientas y bibliotecas de software. Los desarrolladores también agregaron compatibilidad con una variedad de herramientas de edición de imágenes.
WebP incluye la biblioteca de codificación y decodificación liviana libwebp
y las herramientas de línea de comandos cwebp
y dwebp
para convertir imágenes al formato WebP y viceversa, así como herramientas para ver, combinar y animar imágenes WebP. El código fuente completo está disponible en la página de descarga.
Descarga de WebP Converter
Para convertir tu colección favorita de PNG y JPEG a WebP, descarga la herramienta de conversión cwebp
precompilada para Linux, Windows o macOS.
Cuéntanos tu experiencia con la lista de distribución del proyecto.