¿Por qué las herramientas de compresión de Lion no comprimen notablemente los archivos MP3?

2

Hice clic en la opción 'Comprimir xxx' en el menú emergente para comprimir una carpeta de archivos MP3, pero el resultado fue un archivo .zip que tiene casi el mismo tamaño que antes de comprimir; parecía que solo archivaba esos archivos.

¿Cómo puedo archivarlos y reducir su tamaño en gran medida?

¿Hay alguna aplicación gratuita que pueda hacerlo?

    
pregunta yehe 30.03.2013 - 12:57

3 respuestas

4

Como patrix mencionado en los comentarios. para ser comprimidos aún más porque ya están comprimidos.

Comprimir un montón de archivos MP3 no va a hacer mucho más que agruparlos en un archivo.

    
respondido por el Josh Hunt 30.03.2013 - 14:31
2
  

... ¿Cómo puedo ... reducir su tamaño en gran medida? ...

Para los archivos con contenido que no se comprime de forma natural, hay al menos dos productos que pueden comprimir sin archivar.

Ninguno es gratis, pero ambos deberían ser interesantes.

Palabra clave: AppleFSCompression , también conocida como compresión HFS Plus.

Clusters

  

... aprovecha la tecnología de compresión de archivos en Mountain Lion, Lion y Snow Leopard ...

Compresión de la carpeta MoreSpace

  

... La compresión HFS + tiene el mejor efecto en formatos de archivo no comprimidos, como documentos de texto y datos, bases de datos y buzones. Un tamaño de buzón de correo típico se puede reducir hasta un 50%. ...

Preferencia

De esos dos, encuentro que los Clusters son más maduros y más fáciles de usar.

Proceda con precaución

En un caso de ventaja, puede ocurrir un bloqueo de datos silencioso con usos de terceros de AppleFSCompression. Por lo que puedo decir, esto es un error en el sistema operativo, y puede ocurrir solo cuando hay una falta extraordinaria de espacio libre. Voy a alimentar el error a Apple.

    
respondido por el Graham Perrin 30.03.2013 - 15:30
1

Como han señalado otros: los datos MP3 ya son datos comprimidos . Se comprime utilizando un algoritmo que toma en cuenta los datos de audio, eliminando los datos de audio que el algoritmo cree que están más allá de la percepción para el ser humano promedio. Es un enfoque diferente al de la compresión que se usa en herramientas como zip y rar, pero el resultado final es casi el mismo: tienes menos datos en el archivo y lo que tienes es menos regular, menos repetitivo.

Lo que nos lleva a cómo funcionan algunos de estos algoritmos de compresión de larga ejecución. En el caso del formato zip, generalmente se basa en DEFLATE (aunque no siempre, pero ese es el enfoque de compresión más popular), un método para reducir el tamaño de los datos en un archivo que se basa en encontrar bloques de datos repetidos y reemplazarlos con bloques mucho más cortos que se pueden usar para buscar el bloque más largo en un diccionario común. Es una explicación un tanto ingenua, pero debería ser suficiente para comprender lo que está pasando aquí.

Cuando combina esos dos hechos: que sus datos MP3 ya han sido exclusivos por un algoritmo de compresión de audio, y que la compresión zip busca elementos comunes para incluir en un diccionario para reducir el tamaño del archivo, puede ver por qué La compresión de un archivo MP3 no te da mucho. No hay mucho allí con lo que el algoritmo pueda trabajar, por lo que el tamaño de los archivos sigue siendo el mismo.

Eso no significa que no puedas compilar archivos a partir de archivos MP3, simplemente significa que debes ser más inteligente en el archivo.

Agrupar varios archivos MP3 y comprimirlos en masa es una buena estrategia para obtener un poco más de ahorro de espacio. Al convertir primero varios archivos en un archivo más grande y comprimir ese archivo más grande, el algoritmo de compresión puede buscar similitudes en todos los archivos. Hay una mayor probabilidad de que las similitudes se encuentren en este caso.

Hay algunas maneras en que puede agrupar y comprimir sus datos:

  1. Desde el Finder, comprima una carpeta completa o un árbol de carpetas en lugar de un archivo a la vez;
  2. Pre-bundle cosas usando una herramienta como tar para crear un archivo de archivo único a partir de múltiples archivos en el disco y luego comprimir el archivo tar (tar incluso tiene compresión gzip incorporada que puede aplicarse al paquete cuando lo creas, por lo que es una llamada de la línea de comandos);
  3. Pruebe otras herramientas de compresión que usan diferentes algoritmos e intente ser más "consciente de varios archivos", algo como RAR o bzip2 o KGB
respondido por el Ian C. 30.03.2013 - 17:15

Lea otras preguntas en las etiquetas