{{tag>Lucid Oneiric tutoriel BROUILLON}}
====== Optimiser tous les JPEG du répertoire courant ======
voici un petit batch pour Windows (**optjpg.cmd**) pour optimiser les JPEG sans perdre en qualité (les JPEG ne sont pas recompressés) :
* Suppression des informations inutiles (EXIF, méta-données, miniatures...)
* Optimisation des tables huffman
* Passage en mode progressif.
===== Pré-requis =====
===== Première étape =====
Avoir installé **JPEGTran**, un freeware téléchargeable ici : [[http://jpegclub.org/jpegtran/]]
===== Autres étapes =====
Script pour Windows :
@echo off
for %%x in (*.jpg) do (
echo Optimizing %%x
jpegtran -copy none -optimize "%%x" temp_optimize.jpg
jpegtran -copy none -progressive temp_optimize.jpg "%%x"
del temp_optimize.jpg
)
Mettez tous vos JPEG dans le même répertoire que ce fichier **.cmd** et lancez-le. C'est tout.
et pour Linux, créer un fichier script-jpegtran.sh dans un dossier :
#!/bin/bash
in_path=$1
out_path=$2
for i in $in_path/*; do
out_file=$(basename $i)
jpegtran -optimize -outfile $out_path/$out_file $i
jpegtran -progressive -outfile $out_path/$out_file $i
done
et l'appeler avec les dossiers à traiter en argument :
* sh /home/script/script-jpegtran.sh /home/Images/avant/ /home/Images/apres/
Il y a l'optimisation des images et la conversion en progressif.
===== Conclusion =====
Cela n'a absolument aucun impact sur la qualité des images. Il n'y aucune perte d'information dans l'image.
===== Problèmes connus=====
===== Voir aussi =====
* [[http://sebsauvage.net/links/?0DwJxQ]]
* [[http://orangina-rouge.org/shaarli/?YACP1Q]]
----
//Contributeurs principaux : [[:utilisateurs:jamaique]].//