Guetzli es el nuevo algoritmo de Google que comprime el tamaño de los archivos JPEG.
Primero, actualizaremos el repositorio.
sudo apt-get update
Segundo, instalaremos estos paquetes requeridos para compilar guetzli desde el código fuente.
sudo apt-get install git gcc make pkg-config libpng-dev libpng12-dev
A continuación, clonaremos el repositorio guetzli y compilaremos el código fuente.
git clone https://github.com/google/guetzli.git cd guetzli make -j4
Para compilarlo con las librerías estáticas añadir los siguientes flags: LDFLAGS=»-static -lpng12 -lz -lm»
git clone https://github.com/google/guetzli.git cd guetzli make -j4 LDFLAGS="-static -lpng12 -lz -lm"
Ahora puedes copiar el ejecutable compilado directamente a /usb/bin/.
sudo cp bin/Release/guetzli /usr/bin/
Ejemplo de uso
Comprimir una imagen al 80% de calidad.
guetzli --quality 80 image.jpg ejemplo.jpg