Question Pourquoi les fichiers .zip de fichiers .jpegs compressés ont-ils la même taille?


Je suis un nouvel utilisateur des systèmes d'exploitation Linux et j'essaie Ubuntu 12.10 en ce moment. L'impression générale est plutôt positive, mais certaines fonctionnalités compliquent encore l'utilisation de la plupart des utilisateurs potentiels et dans certaines situations spécifiques.

Donc, aujourd'hui, j'ai dû compresser quelques images .jpeg importantes en fichiers .zip, pour les envoyer via Thunderbird à un bureau utilisant Windows (du moins comme je suppose), et le résultat de la compression (méthode simple: clic droit). -> compresser-> .zip et même dossier sans mot de passe) étaient des fichiers de la même taille! :-(

J'ai essayé de supprimer l'extension .jpeg, j'ai essayé avec des formats autres que .zip (bien que je ne sois pas sûr qu'ils seraient ouverts du destinataire), j'ai téléchargé l'utilitaire "7zip". ..pas un résultat différent de celui des fichiers de même taille.

Alors, ne devrais-je pas être disposé à utiliser les lignes de commande, how can I quickly compress these files or folders into .zip (pas intéressé par d'autres extensions pour le moment) au cas où la procédure simple ci-dessus ne fonctionne pas?

Désolé que vous puissiez trouver une question banale, mais je pense que ce sont les petits soucis qui empêchent les systèmes d'exploitation de type Unix de devenir vraiment répandus. Merci de votre aide!


6
2018-03-27 16:52


origine


Merci à vous tous pour les précisions. En fait, il semble que mon seul problème ne soit pas de me souvenir que les fichiers .jpeg ne rétrécissent pas beaucoup. Probablement les fichiers ont été réduits de quelques Kb, mais si peu que je n'avais pas réalisé… évidemment je devrai modifier la qualité des images ou convertir en une autre extension avant de compresser. Heureux que l'utilisation de Linux ne porte pas ce genre de problèmes! - Rodriguez Hueber


Réponses:


Si les fichiers étaient exactement la même taille alors quelque chose d'étrange se passe. Cependant, les fichiers JPEG ne compresseront pas beaucoup, voire pas du tout, avec un logiciel d'archivage classique. Il est prévu qu'un fichier JPEG de 100 Ko soit de 99 Ko ou plus lorsqu'il est compressé.


8
2018-03-27 17:06





Dernière étape Compression JPEG est un codage entropique, qui est par essence très similaire à ce que font les algorithmes ZIP:

  • identifier les sous-chaînes les plus courantes et;
  • leur donner des séquences codées plus courtes;
  • les sous-chaînes moins communes seront associées à des séquences plus longues.

La longueur à utiliser est calculée en fonction de la probabilité de voir la sous-chaîne dans le fichier complet. Le résultat est que dans le fichier codé (JPEG ou .ZIP), tous les sous-chaînes de taille s ont maintenant une chance à peu près équivalente de se produire. Par conséquent, les fichiers .ZIP et JPEG se compressent très mal grâce à un code supplémentaire d'entropie.


6
2017-12-19 12:57





Les images avec perte (comme les fichiers JPEG) sont difficilement compressibles. Pour réduire davantage la taille du fichier zip, vous devez réellement réduire la taille de l'écran ou la qualité des images. Cela n'a rien à voir avec la plate-forme que vous utilisez pour compresser des fichiers, vous obtiendrez les mêmes résultats sur une machine Windows.

Si vous souhaitez utiliser la ligne de commande pour cela, vous pouvez également créer le fichier zip plus efficacement (en termes de cycles de processeur) avec zip -0 zipfile.zip files. Vos images seront stockées et extraites sans même essayer de les compresser.


0
2018-03-27 17:12





eh bien la compression zip n'est pas tellement compressée qu'il peut y avoir quelques Ko's et vous sentirez la différence si vous compressez un très gros fichier ce n'est pas le problème de LINUX / UBUNTU que les fichiers zip ont presque la même taille que le

comme j'ai compressé un fichier .jpg de taille 33,7 Ko le fichier compressé .zip du même fichier a 32 Ko

oui, il a compressé mais très peu

Comme vous n'êtes pas intéressé par d'autres extensions que suivre ces étapes

  1. Créez un dossier.

  2. Copier tous les fichiers de ce dossier

  3. Clic-droit

  4. compresse

  5. cliquez sur d'autres options si vous souhaitez protéger le code postal zip

  6. cliquez sur compresser

il va compresser tous vos fichiers et vous verrez la taille d'un dossier non compressé et le dossier compressé est différent


0
2018-03-27 17:14





En effet, compresser des jpgs ne fonctionnera pas vraiment.
Cependant, vous pouvez modifier la résolution.
Essayez d'utiliser le processeur Phatch PHoto bATCH (par exemple), il se trouve dans le centre logiciel Ubuntu.
Vous pouvez faire plein de choses avec cela, mais ce qui devrait vous intéresser, c'est l'option FIT.
Divisez par X la résolution de vos images.
Meilleur,


0
2018-03-27 17:43