Comprimir archivos

Publicado en Software de utilidad

Parece evidentemente que comprimir un archivo es reducir su tamaño. Existen muchos algoritmos de compresión. Podemos distinguir dos grupos:

Resulta interesante comprimir archivos cuando:

Una vez comprimido un archivo, normalmente no podrás modificarlo sin descomprimirlo antes (salvo que el programa que utilices realice automáticamente la descompresión y compresión).

Puedes aplicar cualquier algoritmo de compresión a cualquier archivo, pero lógicamente no se puede comprimir indefinidamente. Si al comprimir un archivo obtienes un archivo mayor que el original, es que ya has llegado al límite (aunque puede que otros algoritmos puedan comprimir más el archivo). Normalmente no tiene mucho sentido comprimir un archivo ya comprimido.

7z   wr      wz

 

Algoritmos de compresión con pérdida

A primera vista los formatos de compresión con pérdida parecen absurdos, ya que consiguen una gran compresión a costa de la pérdida parcial de información. Evidentemente estos algoritmos no se pueden utilizar en archivos de texto o en programas, en los que al perder información, el archivo puede ser irreconocible o inutilizable. Sin embargo, en el caso de imágenes, sonido o vídeo, la pérdida de información supone solamente una pérdida de calidad, pero el resultado puede ser utilizado. Normalmente los algoritmos de compresión con pérdida permiten elegir la pérdida de calidad que estás dispuesto a sufrir a cambio de reducir su tamaño.

Los algoritmos de compresión sin pérdida

No pueden conseguir tanta compresión como los anteriores ya que tienen la obligación de ser reversibles, es decir, que se tiene que poder obtener un archivo idéntico al original a partir del archivo comprimido. Estos algoritmos se pueden aplicar a cualquier tipo de ficheros (texto, imágenes, etc.). Existen muchos algoritmos de compresión sin pérdida y se distinguen entre ellos por el porcentaje de compresión que pueden alcanzar o por la rapidez en la compresión o descompresión.

Los programas más populares para comprimir/descomprimir archivos son: WinRar, WinZip y 7zip, aunque hay otros muchos.

Claro está, comprimir archivos que ya están comprimidos por algún algoritmo de compresión con pérdida como las imágnes, sonido y video antes mencionados no supone un gran ahorro de espacio, aún así resulta interesante por ejemplo mandar por Internet gran número de imágenes comprimidas en un sólo archivo (de esta forma estamos utilizando un programa que comprime como un contenedor de archivos), todos sabemos que resulta más fácil, cómodo y rápido mover 100 ladrillos en un solo paquete que uno a uno. Esto se puede comprobar fácilmente en informática cuando grabamos 1000 archivos sueltos de imágenes en un pendrive o si los grabamos en un solo archivo comprimido, el tiempo puede aumentar, en el primer caso, más de 10 veces.

Etiquetas: Teoría, Software Útil

Imprimir