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

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.

free-compression-software

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.

Cómo instalar el programa

  1. Descarga el fichero correspondiente a tu arquitectura (32 o 64 bits) de la página indicada
  2. Abre un terminal extrae el contenido del fichero
  3. Dale los permisos de lectura y ejecución para todos al fichero extraído.
  4.  Muévelo a la carpeta «/usr/bin» de manera que esté disponible para todos los usuarios (tendrás que hacerlo con privilegios de superusuario)
  5. Por último comprueba que la aplicación se ejecuta sin problemas

Captura de pantalla de 2014-11-29 20:37:30

Cómo utilizar el programa

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

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

$ leanify -h

Artículo original en: lamiradadelreplicante.com