Page 1 sur 1

Compression de fichiers Jpeg en masse

Publié : 13 mar 2013, 17:45
par lemust83
Salut @ tous
Je pense que le titre est éloquent!
J' ai besoin de place .Un dossier d'images en jpeg "pèse" 5 Gigas (environ 2350 photos) !!! Les compresser une à une avec Gimp reléguerait les travaux d'Hercules à un simple passe-temps!! :gsourire:
J' ai essayer "jpêgoptim" sous Mint ,mais je pense que les scripts proposés sont obsolètes ou inadaptés à Mint. :confus:
Qu'en est il avec Manjaro.?

Re: Compression de fichiers Jpeg en masse

Publié : 13 mar 2013, 17:59
par ewolnux
Salut lemust83

As-tu essayé image-magick ?

http://doc.ubuntu-fr.org/imagemagick

Re: Compression de fichiers Jpeg en masse

Publié : 13 mar 2013, 18:31
par Esclapion
Tu as jpegoptim dans AUR, ICI.

Sans garantie...

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 04:30
par lemust83
Salut et merci @ vous deux :bjr: :salut:
Désolé pour le retard ,mais je roule de nuit en ce moment..
Image-magick semble redimensionner et non compresser les images ,bien que la redimension entraine de facto une compression.
J'aimerais autant conserver dans la mesure du possible le format original (exigeant ,hein?). :gsourire:
Jpegoptim ,semble aller pour ce que je recherche ,mais je mesure l'étendue de mon ignorance et mon incapacité a faire fonctionner ce truc... :desole:

Voici la commande "Help"

[steph@manjaro ~]$ jpegoptim -h
jpegoptim v1.2.4  Copyright (c) Timo Kokkonen, 1996-2011.
Usage: jpegoptim [options] <filenames>

  -d<path>, --dest=<path>
                  specify alternative destination directory for
                  optimized files (default is to overwrite originals)
  -f, --force     force optimization
  -h, --help      display this help and exit
  -m[0..100], --max=[0..100]
                  set maximum image quality factor (disables lossless
                  optimization mode, which is by default on)
  -n, --noaction  don't really optimize files, just print results
  -T[0..100], --threshold
                  keep old file if the gain is below a threshold (%)
  -o, --overwrite overwrite target file even if it exists
  -p, --preserve  preserve file timestamps
  -q, --quiet     quiet mode
  -t, --totals    print totals after processing all files
  -v, --verbose   enable verbose mode (positively chatty)
  -V, --version   print program version

  --strip-all     strip all (Comment & Exif) markers from output file
  --strip-com     strip Comment markers from output file
  --strip-exif    strip Exif markers from output file
  --strip-iptc    strip IPTC markers from output file
  --strip-icc     strip ICC profile markers from output file


[steph@manjaro ~]$


Par exemple ,en me plaçant dans le dossier "stage finhan" qui comporte 2500 photos à 2,1 Mio chacune
si j'essaye la commande proposée :

[steph@manjaro stage finhan]$ jpegoptim --m[0..100]
jpegoptim: unrecognized option '--m[0..100]'
[steph@manjaro stage finhan]$


Bon ,par manque de temps et surtout ,par manque de documentation sur un log qui date de 2006 ,je préfère appeler à l'aide :rendre:

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 05:36
par Loubrix
les options ont deux tirets quand on utilise la version longue, mais un seul pour la version courte...
donc c'est soit:

jpegoptim -m[0..100]

soit

jpegoptim --max=[0..100]

et ensuite, je pense que le rôle des crochets est de dire qu'il faut choisir un chiffre entre 0 et 100, ce qui donnerait par exemple:

jpegoptim -m50

ou bien

jpegoptim --max=50

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 05:53
par lemust83
Salut et merci Loubrix
J'ai immédiatement essayé
pas d'erreur ,...mais rien ne se passe
Je me place dans le dossier a traiter "jpegoptim -m50" et ...rien

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 06:08
par Loubrix
dans les docs que j'ai trouvé il disent de faire simplement

jpegoptim *.jpg

parce que je pense qu'il faut absolument désigner une cible, donc soit un fichier seul, soit plusieurs avec le "*"

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 06:14
par lemust83
C'est parti :clap :clap
Mieux vaut un qui sait ,qu'un con qui cherche... :siffle
Je te tiens au courant , je vais faire ma nuit :gsourire:
:dormir:
A+

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 09:45
par ewolnux
Salut lemust83 :bjr:

Je viens de trouver autre chose qui semble assez sympa et en graphique, oui Monsieur ; ce petit logiciel s'appelle 'trimage'. Il comprend jpegoptim.

http://www.skyminds.net/ubuntu-compress ... ompressor/

1) Sur ton autre distribution mentholée (je ne peux pas la mentionner, je me suis fait traiter de suppôt de Mc Rae :gsourire: pour avoir osé le faire), trimage est dans les dépôts (j'ai regardé par synaptic). Pas besoin de passer par le ppa.

2) Sur Manjaro, le paquet est dans AUR :
https://aur.archlinux.org/packages/trimage-git/

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 10:12
par ewolnux
Re

J'ai essayé d'installer sur Manjaro (en VB) ; ça n'a pas été à son terme ; je n'ai pas trop cherché la raison.

Sur l'autre, après installation, j'ai testé, ça fonctionne ; mais ça ne compresse pas des tonnes (faut dire que jpg est déjà compressé).

Re: Compression de fichiers Jpeg en masse

Publié : 14 mar 2013, 16:18
par lemust83
NICKEL :bien
Avis à ceux que ça intéresse! :clap

jpegoptim *.jpeg -m50


à partir du dossier concerné et toutes mes images de 2.1 mégas pèsent désormais +/- 200 Ko et restent parfaitement affichables.

Une compression moins sauvage ,peut être si on veut imprimer.
Merci @ vous tous :clindoeil: