Leanify reduce el tamaño de los archivos sin perdida de calidad

leanify

Leanify es un software que funciona desde la linea de comandos permitiendo reducir el tamaño de una gran variedad de archivos como documentos de textos, imágenes, libros, archivos comprimidos, ejecutables, etc..  con la ventaja que no altera la calidad de las mismos.

Que como hace esto? Pues utilizando lo que se conoce como un procedimiento o algoritmo de compresión sin perdidas, en el que elimina datos innecesarios como pueden ser los metadatos, comentarios e informes de depuración, volviendo a comprimirlo de nuevo utilizando diferentes herramientas como mozjpeg, ZopfliPNG, LZMA, Zip que pueden variar en función del tipo de archivo.

La lista de formatos compatibles con el programa es bastante impresionante:

  • Archivos APK
  • Comics en formato cbt y cbz
  • Documentos de Microsoft Office con extensiones .docx .xlsx y .pptx
  • Documentos en OpenDocument como los que utilizamos en OpenOffice y LibreOffice (.odt, .ods, .odp, .odb, .odg, .odf)
  • Libros electrónicos en formato epub, fb2, y fb2zip
  • Archivos GTF
  • Archivos Gzip con extensiones .gz y .tgz
  • Archivos Tar
  • Archivos Zip
  • Archivos Java (.jar)
  • Imágenes JPEG (.jpeg, .jpg, .jpe, .jif, .jfif, .jfi, .thm)
  • Imágenes PNG (.png, .apng)
  • Imágenes SVG
  • Archivos ICO
  • Archivos RDB
  • XPInstall (.xpi)
  • Archivos Portable Executable (PE) muy comunes para los que usan windows como: .exe, .dll, .sys, .ocx, .scr, .cpl
  • Documentos XML
  • Documentos XPS
  • Archivos Flash (.swf)

En futuras versiones el desarrollador del proyecto tiene previsto dar soporte a otros formatos como pueden ser: PDF, Microsoft Compound File Binary e imágenes BMP.

Entre sus cualidades actuales destaca por ser especialmente ligero a la hora de ejecutarse, no tiene dependencias externas y es capaz de efectuar la compresión de datos de forma recursiva (por ejemplo una imagen JPG incrustada en un archipo PDF a su vez comprimida en GZip)

El programa está liberado bajo licencia MIT con versiones para Windows, Linux y Mac OS X que se pueden descargar desde su página en Github

En cuanto a su ejecución no ofrece ningún misterio, salvo que en algunos casos puede ser conveniente tener una copia de seguridad de los archivos, ya que Leanify sobreescribe el original.

La sintaxis de ejecución es la siguiente:

leanify nombre_archivo

Como podéis ver en este ejemplo:

leanify tannhausser.png

leanify_terminalSi queréis conocer todas las opciones del programa podéis ejecutar:

leanify -h
Instalación en GNU/Linux
  • En mi caso para openSUSE 13.2 lo instalé mediante 1 click install desde el servicio de búsqueda de paquetes de la distro.
  • Resto de distribuciones GNU/Linux (los del gecko también claro) pueden compilarlo o bien descargar la versión correspondiente a su arquitectura (32 o 64 bits) desde esta página, después tan solo hace falta extraer el archivo y lanzar el ejecutable ./leanify desde ese mismo directorio (sin necesidad de instalación en este caso)
./leanify nombre_archivo

Vía | lffl

10 thoughts on “Leanify reduce el tamaño de los archivos sin perdida de calidad”

  1. Anger Pulido says:

    Excelente aporte amigo Jose, vamos a probarlo.

    1. tannhausser says:

      Gracias colega!

  2. sdfgsdfg says:

    creo que la palabra es “algoritmo” no logartimo 🙂

    1. tannhausser says:

      tienes razón se me fue la olla ahí, ahora lo arreglo 🙂

      Gracias por la corrección!

  3. Felipe says:

    Gracias José , como siempre muy interesantes sus artículos.

    1. tannhausser says:

      Gracias a ti @Felipe por pasarte y comentar!

  4. linuxmanr4 says:

    Hice una prueba comparandolo con Trimage Image Compresor y Leanify fue el ganador, de una carpeta con varios archivos en formato PNG (9.2MB) Leany lo bajó a 8.3 MB mientras de Trimage a 8.7 , lo voy a tener en cuenta para otros trabajos. 🙂

    1. tannhausser says:

      Con la ventaja de que sirve para más formatos de archivos. Lo acabo de probar en un par de archivos de libreoffice (.odt) y reduce entre el 25-30 %

  5. mat1986 says:

    Mencionar que para Arch y derivados está disponible en AUR:

    yaourt -S leanify

    Saludos 🙂

  6. HernanChinlle says:

    Excelente Funciona Perfecto

Deja un comentario