El formato WebP, desarrollado por Google, es un estándar abierto para la compresión con pérdida de imágenes en la Web. Este formato produce archivos de menor tamaño con calidades de imagen comparables a la del formato JPEG. Este artículo demuestra cómo convertir rápidamente una imagen WebP descargada de Internet a JPEG utilizando ImageMagick.

ImageMagick es una suite para la creación, modificación y visualización de imágenes. Permite crear, editar, componer o convertir mapas de bits y puede reconocer más de 200 formatos de imagen. Generalmente se utiliza para redimensionar, rotar, espejar, distorsionar, recortar y transformar imágenes, ajustar colores y aplicar efectos.

Esta herramienta típicamente no es utilizada directamente por el usuario desde línea de comandos, sino que es usada por otros programas (tales como LibreOffice, Texmaker, MediaWiki, DokuWiki, Inkscape y programas de visualización de imágenes como Geeqie, Mirage, Mapivi, Xpaint y Zoph entre otros) como dependencia para proveer funcionalidades básicas de manejo de imágenes.

La herramienta convert, provista por el paquete imagemagick, permite convertir entre formatos de imagen. Simplemente se pasa un nombre de archivo como parámetro de entrada y un nombre como destino. Este programa detecta automáticamente el formato destino según la extensión indicada. Pero además permite redimensionar, desenfocar, recortar, dibujar, voltear, y aplicar efectos.

Convertir WebP a JPEG

Veamos cómo convertir una imagen WebP a JPEG.

Partiendo de un archivo WebP:

emi@vaio:~/Downloads$ file D_NQ_NP_669976-MLA31971175966_082019-O.webp 
D_NQ_NP_669976-MLA31971175966_082019-O.webp: RIFF (little-endian) data, Web/P image, VP8 encoding, 483x500, Scaling: [none]x[none], YUV color, decoders should clamp

Para convertir a JPEG simplemente se debe emplear el siguiente comando:

$ convert archivo.webp archivo.jpg

Por ejemplo:

emi@vaio:~/Downloads$ convert D_NQ_NP_669976-MLA31971175966_082019-O.webp D_NQ_NP_669976-MLA31971175966_082019-O.jpg

El resultado es el siguiente archivo JPEG:

emi@vaio:~/Downloads$ file D_NQ_NP_669976-MLA31971175966_082019-O.jpg
D_NQ_NP_669976-MLA31971175966_082019-O.jpg: JPEG image data, JFIF standard 1.01, aspect ratio, density 1x1, segment length 16, baseline, precision 8, 483x500, components 3

En comparación, se observa que el archivo WebP ocupa menos de la mitad de espacio en disco:

emi@vaio:~/Downloads$ ls -lh D_NQ_NP_669976-MLA31971175966_082019-O.*
-rw-r--r-- 1 emi emi 59K Sep 28 11:49 D_NQ_NP_669976-MLA31971175966_082019-O.jpg
-rw-r--r-- 1 emi emi 26K Sep 15 11:01 D_NQ_NP_669976-MLA31971175966_082019-O.webp

Sin embargo, muchos programas de visualización de imágenes no soportan el formato WebP, con lo cual puede ser necesario convertirlo a JPEG.

Referencias

Compartí este artículo