J'ai vu des fichiers hautement compressés, tels que 700 Mo de données compressées à environ 30 à 50 Mo.
Mais comment obtenir de tels fichiers compressés? J'ai essayé d'utiliser des logiciels comme WinRAR et 7Zip mais je n'ai jamais atteint une compression aussi élevée.
Quelles sont les techniques / logiciels qui vous permettent de compresser si bien les fichiers?
(PS j'utilise Windows XP)
compression
rzlines
la source
la source
Réponses:
Si le temps nécessaire pour compresser les données n'est pas un problème, vous pouvez optimiser la taille compressée en utilisant plusieurs outils différents ensemble.
Compressez les données plusieurs fois à l'aide de différents outils comme 7zip, winrar (pour zip) et bjwflate.
(Notez que cela ne signifie pas compresser le fichier zip encore et encore, mais plutôt créer un certain nombre de fichiers zip alternatifs en utilisant différents outils)
Ensuite, exécutez deflopt sur chaque archive pour réduire un peu plus chaque archive.
Enfin, exécutez zipmix sur la collection d'archives. Étant donné que différents outils zip sont meilleurs sur différents fichiers, zipmix sélectionne la meilleure version compressée de chaque fichier dans chacune des archives et produit une sortie plus petite que celle que n'importe lequel des outils zip aurait pu produire individuellement.
Vous devez cependant noter que cela n'est pas garanti de faire fonctionner n'importe quel type de magie sur vos fichiers. Certains types de données ne se compressent tout simplement pas très bien, comme les JPEG et les MP3. Ces fichiers sont déjà compressés en interne.
la source
Cela dépend entièrement des données compressées.
Le texte se comprime très bien, les formats binaires pas si bien et les données compressées (mp3, jpg, mpeg) pas du tout.
Voici un bon tableau de comparaison de compression de wikipedia.
la source
Les réponses précédentes sont fausses d'un ordre de grandeur!
Le meilleur algorithme de compression avec lequel j'ai une expérience personnelle est paq8o10t (voir page zpaq et PDF ).
Astuce: la commande pour compresser files_or_folders serait comme:
Source: utilitaire de sauvegarde et archivage de journalisation incrémentielle
Vous pouvez trouver un miroir du code source sur GitHub .
Un algorithme de compression légèrement meilleur, et lauréat du prix Hutter , est decomp8 (voir le lien sur la page des prix). Cependant, il n'y a aucun programme de compression que vous pouvez réellement utiliser.
Pour vraiment gros fichiers, lrzip peut atteindre des taux de compression tout simplement comiques .
Un exemple de README.benchmarks:
la source
Squeezechart.com contient des comparaisons de divers taux de compression. Bien que, comme indiqué par la réponse de Nifle - il est peu probable que vous obteniez des taux de compression aussi élevés pour les formats binaires.
la source
La plupart des outils de compression ont des paramètres pour vous permettre d'atteindre un taux de compression plus élevé avec un compromis entre des temps de compression / décompression plus lents et une utilisation accrue de la RAM.
Pour 7-Zip, recherchez «Boîte de dialogue Ajouter à l'archive» dans l'aide intégrée pour plus de détails.
la source
Vous pouvez essayer 7zip avec les paramètres ultra suivants:
la source
Vérifiez simplement le résumé des tests de référence de compression de fichiers multiples qui a la meilleure liste de compression qui comprend le test de compression complet.
Top 30
la source
Votre meilleur pari ici semble être des essais et des erreurs. Essayez toutes vos techniques de compression disponibles sur chaque fichier et choisissez le meilleur à mettre sur votre site Web. Heureusement, les ordinateurs font ce genre de choses assez rapidement et ne s'ennuient pas. Vous pouvez écrire un script simple pour automatiser le processus afin qu'il soit "relativement indolore".
Ne vous attendez pas à des miracles - 700 Mo à 30 Mo ne se produisent pas si souvent. Fichiers journaux comme mentionné ci-dessus - oui. "Votre fichier moyen" - pas question.
la source
Nanozip semble avoir la compression la plus élevée avec FreeArc. Mais ce n'est pas encore en version finale. Il y a une bonne compression Nanozip . Il a une compression très élevée et cela ne prend pas trop de temps, consultez le résumé des tests de référence de compression de fichiers multiples , mais FreeArc est plus rapide.
la source