{{tag>tutoriel}} ====== 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 ===== * Avoir installé **JPEGTran**, un freeware téléchargeable ici : [[http://jpegclub.org/jpegtran/]] ===== Première étape ===== ===== 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. - 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 - **Appelez-le avec les dossiers à traiter en argument** :USER@MACHINE:~$ 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 ===== * **(fr)** [[http://sebsauvage.net/links/?0DwJxQ|Optimiser tous les JPEG du répertoire courant]] * **(fr)** [[http://orangina-rouge.org/shaarli/?YACP1Q|Optimiser tous les JPEG du répertoire courant - Liens en vrac de sebsauvage]] ---- //Basé sur << [[http://sebsauvage.net/links/?0DwJxQ|Optimiser tous les JPEG du répertoire courant]] >> par Auteur.//