WebP | ||
---|---|---|
Desarrollador | ||
https://developers.google.com/speed/webp/?hl=es-ES | ||
Información general | ||
Extensión de archivo |
| |
Tipo de MIME |
| |
Número mágico |
WEBP | |
Lanzamiento inicial | 30 de septiembre de 2010(info) | |
Tipo de formato | Gráfico con compresión con pérdida | |
Contenido por | Resource Interchange File Format (RIFF)[2] | |
Extendido de | Resource Interchange File Format | |
Formato abierto | ||
WebP (pronunciado «weppy» por los angloparlantes)[3][4] es un formato gráfico en forma de contenedor, que sustenta tanto compresión con pérdida como sin ella.[5][6] Lo está desarrollando Google, basándose en tecnología adquirida con la compra de On2 Technologies.[7] Como derivado del formato de vídeo VP8, es un proyecto hermano del formato WebM,[8] y está liberado bajo la licencia BSD.
Tecnología
El algoritmo de compresión de WebP está basado en la codificación intra-frame del formato VP8[9] y RIFF como formato contenedor.[10] Este formato de archivo está basado en la predicción de bloques. Cada bloque se predice a través de los tres bloques superiores y un bloque de la izquierda. Hay cuatro modos básicos de predicción de bloques: horizontal, vertical, DC (para un solo color) y True Motion. Los bloques impredecibles se comprimen en subpíxeles de 4x4 usando la transformada de coseno discreta o la transformación de Hadamard. Ambas transformaciones se llevan a cabo con operaciones aritméticas de punto fijo para evitar errores de redondeo. La salida de la imagen es comprimida con codificación entrópica. Al igual que el formato PNG, webp soporta transparencia en la imagen.[11]
Utilización
El formato pretende ser un nuevo estándar abierto para gráficos en color verdadero con compresión con pérdida, y por tanto siendo presentado como competidor directo del esquema JPEG, frente al que se espera superar en la producción de archivos de menor tamaño con una calidad de imagen comparable.[12]
Chrome 9 fue el primer navegador en sustentar WebP de forma nativa.[13] Posteriormente, también estuvo disponible nativamente en Opera 11.10, y es usado actualmente en dicho navegador para comprimir las imágenes cuando se activa la función turbo del mismo. A principios de 2019, el formato ya estaba disponible en una gran variedad de navegadores como Edge, Firefox, Opera Mobile y Mini, Android Browser, Baidu Browser, etc. excepto Safari.[14]
El formato también está disponible en cualquier navegador compatible con WebM vía JavaScript.[15]
El método propuesto ha sido analizado por diferentes autores, en los cuales WebP muestra un mejor rendimiento que JPEG, en especial al utilizar una razón (o tasa) elevada de compresión[16][17] y un efecto de imagen borrosa para razones de compresión bajas.[9]
Véase también
- WebM, un formato contenedor multimedia presentado por Google a principio de 2010, en el que está basado WebP.
- JPEG 2000, una mejora con el propósito de reemplazar al antiguo JPEG, presentada por el comité JPEG e introducida en el año 2000.
- JPEG XR, una alternativa computacionalmente más ligera a JPEG 2000, presentada en el año 2009.
Referencias
- ↑ «WEBP file extension». DotWhat.net. Consultado el 1 de octubre de 2010.
- ↑ «RIFF Container». Google Code. Google. Consultado el 1 de octubre de 2010.
- ↑ WebP Home: "Did you know? WebP is pronounced 'weppy'. /(wĕpˈē)/"
- ↑ Chapman, Stephen (4 de octubre de 2010). «Google's New WebP Image Standard Is All About SEO». ZDNet. Archivado desde el original el 7 de octubre de 2010. Consultado el 6 de octubre de 2010.
- ↑ Calore, Michael (1 de octubre de 2010). «Meet WebP, Google's New Image Format». Wired. Consultado el 5 de octubre de 2010.
- ↑ https://developers.google.com/speed/webp/
- ↑ Shankland, Stephen (30 de septiembre de 2010). «Google offers JPEG alternative for faster Web». CNET News. CBS Interactive. Archivado desde el original el 23 de marzo de 2011. Consultado el 1 de octubre de 2010.
- ↑ Paul, Ryan (2 de octubre de 2010). «Google's new VP8-based image format could replace JPEG». Ars Technica. Consultado el 5 de octubre de 2010.
- ↑ a b Garrett-Glaser, Jason (30 de septiembre de 2010). «H.264 and VP8 for still image coding: WebP?». Diary Of An x264 Developer. Archivado desde el original el 27 de noviembre de 2010. Consultado el 1 de octubre de 2010.
- ↑ Rabbat, Richard (30 de septiembre de 2010). «WebP, a new image format for the Web». Chromium Blog. Google. Consultado el 1 de octubre de 2010.
- ↑ Macharyas, Jeff (29 de abril de 2020). «Drop PNG and JPG for your online images: Use WebP» [Descarte los formatos PNG y JPG para sus imágenes en línea: use WebP] (html). Opensource.com (en inglés). Archivado desde el original el 29 de abril de 2020. Consultado el 29 de abril de 2020. «WebP lossless images are often at least 25% smaller in size compared to PNGs. WebP lossy images are often anywhere from 25-34% smaller than comparable JPEG images at equivalent SSIM (structural similarity) quality index. Lossless WebP supports transparency, as well. For cases when lossy RGB compression is acceptable, lossy WebP also supports transparency, typically providing three times smaller file sizes compared to PNG.»
- ↑ «Comparative Study of WebP, JPEG and JPEG 2000». Google Code. Google. Archivado desde el original el 4 de octubre de 2010. Consultado el 1 de octubre de 2010.
- ↑ Metz, Cade (30 de septiembre de 2010). «Google open sources JPEG assassin». The Register. Consultado el 3 de octubre de 2010.
- ↑ «Browser support of WebP» (en inglés). Caniuse.com. Consultado el 1 de abril de 2019.
- ↑ «Weppy: WebP in modern browsers today». 11 de octubre de 2010. Consultado el 11 de octubre de 2010.
- ↑ «Comparison: WebP, JPEG and JPEG XR». Goldfishy (en inglés). 10 de octubre de 2010. Consultado el 22 de noviembre de 2010.
- ↑ «WEBP, a new web oriented image format (english version)». Mosaic (en inglés). 18 de noviembre de 2010. Consultado el 22 de noviembre de 2010.
Enlaces externos