Guetzli es el nuevo algoritmo de Google que comprime el tamaño de los archivos JPEG.
Primero, actualizaremos el repositorio.
1 | sudo apt-get update |
Segundo, instalaremos estos paquetes requeridos para compilar guetzli desde el código fuente.
1 | 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.
1 2 3 | 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»
1 2 3 | 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/.
1 | sudo cp bin/Release/guetzli /usr/bin/ |
Ejemplo de uso
Comprimir una imagen al 80% de calidad.
1 | guetzli --quality 80 image.jpg ejemplo.jpg |