¿Qué es la compresión sin pérdida?
La compresión sin pérdida es una técnica de compresión que no pierde ningún dato en el proceso de compresión.
La compresión sin pérdidas "empaca datos" en un tamaño de archivo más pequeño utilizando un tipo de taquigrafía interna para significar datos redundantes. Si un archivo original es de 1.5MB (Megabytes), la compresión sin pérdidas puede reducirlo a aproximadamente la mitad de ese tamaño, dependiendo del tipo de archivo que se esté comprimiendo. Esto hace que la compresión sin pérdidas sea conveniente para transferir archivos a través de Internet, ya que los archivos más pequeños se transfieren más rápido. La compresión sin pérdida también es útil para almacenar archivos, ya que ocupan menos espacio.
La convención ZIP, utilizada en programas como Winzip, utiliza compresión sin pérdidas. Por esta razón, el software ZIP es popular para comprimir programas y archivos de datos. Esto se debe a que cuando estos archivos están descomprimidos, todos los bytes deben estar presentes para garantizar su integridad. Si faltan bytes en un programa, no se ejecutará. Si faltan bytes en un archivo de datos, estará incompleto y confuso. Archivos de imagen gif also Use la compresión sin pérdida.
La compresión sin pérdidas tiene ventajas y desventajas. La ventaja es que el archivo comprimido se descomprimirá hasta un duplicado exacto del archivo original, reflejando su calidad. La desventaja es que la relación de compresión no es tan alta, precisamente porque no se pierden datos.
Para obtener una relación de compresión más alta, para reducir un archivo significativamente más allá del 50%, debe usar compresión con pérdida . La compresión con pérdida despojará un archivo de algunos de sus datos redundantes. Debido a esta pérdida de datos, solo ciertas aplicaciones son adecuadas para la compresión con pérdida, como gráficos, audio y video. La compresión con pérdida necesariamente reduce la calidad del archivo para llegar al tamaño altamente comprimido resultante, pero dependiendo de la necesidad, la pérdida puede ser aceptable e incluso imposible de notar en algunos casos.
JPEG usa compresión con pérdida, por lo que la conversión de un archivo GIF a JPEG lo reducirá en tamaño. También reducirá la calidad hasta cierto punto.
La compresión sin pérdidas y con pérdida se ha convertido en parte de nuestro vocabulario diario en gran parte debido a la popularidad de los archivos de música mp3. Un archivo de sonido estándar en formato WAV, convertido en un archivo MP3, perderá muchos datos ya que MP3 emplea un algoritmo de alta compresión con pérdida que elimina gran parte de los datos. Esto hace que el archivo resultante sea mucho más pequeño para que varias docenas de archivos MP3 puedan caber, por ejemplo, en un solo disco compacto, versos un puñado de archivos WAV. Sin embargo, la calidad de sonido del archivo MP3 será ligeramente más baja que el WAV original, notablemente así para algunos.
Como siempre, ya sea comprimiendo videos, gráficos o audio, el ideal es equilibrar la alta calidad de la compresión sin pérdidas contra la conveniencia de la compresión con pérdida. Elegir la convención con pérdida correcta es una cuestión de elección personal y los buenos resultados dependen en gran medida de la calidad del archivo original.