× Conseils photo divers

Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko

  • bpaci
  • Portrait de bpaci Auteur du sujet
  • Hors Ligne
  • Platinum Boarder
  • Platinum Boarder
  • Saisissez ici votre citation à la con
Plus d'informations
il y a 5 ans 6 mois #82368 par bpaci
bpaci a créé le sujet : Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
Suite aux nombreux "ratés" que nous commettons tous, et notamment les nouveaux arrivants sur le forum, lorsqu'il s'agit de convertir une photo dans un format accepté par le forum, je me suis mis à la recherche d'un outil gratuit pour effectuer une mise à l'échelle en 1000 pixels max et 500 Ko max.

J'ai trouvé l'excellent outil gratuit ImageMagick, en ligne de commande c'est-à-dire scriptable, et capable de tenir compte à la fois de la taille max et du poids max !!

Ne restait plus qu'à simplifer son usage en écrivant un p'tit script CMD pour éviter de retaper la longue commande avec ses nombreux paramètres (c'est pour Windows XP ou 7, désolé pour le Linuxiens ou les Mac-addict, ils devront scripter par eux-mêmes).

Je vous propose donc ce mini tutoriel pour mettre en oeuvre l'outil et le script :

1ère étape : télécharger et installer ImageMagick ( http://www.imagemagick.org/script/index.php )
Le téléchargement pour Windows se trouve ici : http://www.imagemagick.org/script/binary-releases.php?ImageMagick=anqj82gpceajo121f2i7hdchr4#windows

Lancer le programme d'installation. Rien de particulier à dire à ce sujet, il suffit de suivre les instructions, et de choisir et noter le chemin d'installation (ex : C:\Program Files\ImageMagick-6.7.6-Q16).

2ème étape : Créer le script CMD et l'enregistrer dans le répertoire de l'outil
Lancer le "bloc-notes" de Windows ou exécuter NOTEPAD.EXE (c'est la même chose).
Dans la fenêtre du bloc-notes taper les lignes suivantes (respecter EXACTEMENT la syntaxe, avec les pourcents, les tildes et tout ! Faites un copier-coller c'est le mieux) :
@ECHO OFF
"%~dp0convert.exe" "%1" -resize 1000x1000 -define jpeg:extent=500kb "%~dp1%~n1_ForPhotophiles.jpg"
PAUSE

Sauvegarder le fichier dans le répertoire où vous avez installé ImageMagick (ex : C:\Program Files\ImageMagick-6.7.6-Q16) et sous le nom ConvertForPhotophiles.CMD

3ème étape : Associer le script avec l'extension .JPG afin de pouvoir déclencher l'exécution par un simple clic-droit sur l'image à convertir
Allez chercher sur votre disque un fichier JPEG quelconque.
Une fois localisé le fichier maintenez la touche MAJUSCULE (SHIFT pour les anglophones) enfoncée pendant que vous faites un clic-droit sur le fichier JPG.
Un menu apparaît. Dans ce menu choisissez le sous-menu "Ouvrir avec" puis "Choisir le programme par défaut".
Décochez la case "Toujours utiliser le programme sélectionné..." et cliquer sur le bouton "Parcourir".
Dans la fenêtre "Ouvrir avec" allez chercher le fichier "ConvertForPhotophiles.CMD" dans le répertoire d'installation d'ImageMagick et une fois sélectionné cliquez sur "Ouvrir".

Cela déclenche l'exécution du script (une fenêtre noire apparait) pour le fichier JPG sélectionné... pas de panique, le script ne touche pas au fichier original mais crée un nouveau fichier portant le même nom mais avec le suffixe "..._ForPhotophiles.jpg" dans le même répertoire que l'image source.
Quand la convertion est terminée le message "Appuyez sur une touche pour continuer..." apparaît dans la fenêtre noire.

4ème étape : Utiliser le clic-droit pour convertir une image.
Maintenant que l'association entre l'extension .JPG et le script a été réalisée, en faisant un clic-droit sur un fichier .JPG, en faisant un clic-droit sur un fichier JPG, dans le sous-menu "Ouvrir avec" vous devriez voir l'option "ConvertForPhotophiles.CMD".
Cela vous permet maintenant en un seul clic de convertir vos image dans un format accepté par le forum.


Ceux qui sont à l'aise en script pourront compléter le script pour ajouter des post-traitements (augmentation de la netteté, conversion en sRGB, ...) mais pour l'instant je vous livre ça.

N'hésitez pas à améliorer le script avec vos idées et à nous les faire partager.



P.S. : l'outil ImageMagick est capable de convertir directement des fichier RAW .CR2... En fait il peut prendre à peu près n'importe quel format en entrée donc n'hésitez pas à effectuer l'association avec d'autres extension que JPG (CR2, TIFF, ...).

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 ans 6 mois #82370 par soflordo
soflordo a répondu au sujet : Re:Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
bpaci écrit:

désolé pour le Linuxiens ou les Mac-addict

C'est nous qui sommes désolés pour le PCistes que vous êtes :P :P

Christophe

Connexion ou Créer un compte pour participer à la conversation.

  • Compte supprime par utilisateur
  • Portrait de Compte supprime par utilisateur
  • Hors Ligne
  • Cet utilisateur est bloqué
  • Cet utilisateur est bloqué
Plus d'informations
il y a 5 ans 6 mois #82372 par Compte supprime par utilisateur
Compte supprime par utilisateur a répondu au sujet : Re:Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
Bonne idée, bonne initiative mais je doute que celui qui ne sait pas modifier la taille et le poid d'une image puisse effectuer les 4 étapes que tu préconises ^^

Connexion ou Créer un compte pour participer à la conversation.

  • bpaci
  • Portrait de bpaci Auteur du sujet
  • Hors Ligne
  • Platinum Boarder
  • Platinum Boarder
  • Saisissez ici votre citation à la con
Plus d'informations
il y a 5 ans 6 mois - il y a 5 ans 6 mois #82377 par bpaci
bpaci a répondu au sujet : Re:Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
Oui je sais ça fait un peu usine à gaz :(
J'essaierai de travailler sur une mise en place automatique quand j'aurais du temps.
(ceci dit une fois que c'est installé c'est "confort", et surtout l'idéal ce serait que ce genre de script soit intégré directement au forum).
Dernière édition: il y a 5 ans 6 mois par bpaci.

Connexion ou Créer un compte pour participer à la conversation.

  • francois67
  • Portrait de francois67
  • Hors Ligne
  • Platinum Boarder
  • Platinum Boarder
  • C'est chouette la photo !
Plus d'informations
il y a 5 ans 6 mois #82380 par francois67
francois67 a répondu au sujet : Re:Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
Il y a aussi le logiciel gratuit Light Resizer: www.clubic.com/telecharger-fiche19762-li...o-image-resizer.html
On peut définir la taille max (1000 pixel) et le poids max : 500k. Marche en jpeg et Tiff...

Connexion ou Créer un compte pour participer à la conversation.

  • bpaci
  • Portrait de bpaci Auteur du sujet
  • Hors Ligne
  • Platinum Boarder
  • Platinum Boarder
  • Saisissez ici votre citation à la con
Plus d'informations
il y a 5 ans 6 mois #82395 par bpaci
bpaci a répondu au sujet : Re:Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
francois67 écrit:

Il y a aussi le logiciel gratuit Light Resizer


C'est vrai mais je voulais un outil du genre "one click".
Et dans sa version gratuite Light Resizer affiche un popup très énervant.

Connexion ou Créer un compte pour participer à la conversation.

  • francois67
  • Portrait de francois67
  • Hors Ligne
  • Platinum Boarder
  • Platinum Boarder
  • C'est chouette la photo !
Plus d'informations
il y a 5 ans 6 mois #82418 par francois67
francois67 a répondu au sujet : Re:Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
Pas faux... lightroom à bien baisse en prix. 150 euros je crois...

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 5 ans 6 mois #82425 par Phill
Phill a répondu au sujet : Re:Mini-tutoriel : Script conversion 1000x1000 pixels 500Ko
Sinon il y a le fameux Irfanview (aussi en francais)!
Quand ton image est ouverte avec Irfanview dans le menu tu fait, Image -->retaillé (introduire 1000 pixels pour le plus grand côté, OK)ensuite dans le menu Fichier-->Sauver vers et tu choisi la taille de ton image ( ici 400 kb, OK) et le tour est joué.
Espère t'avoir aidé ?

Matériels: Appareil photo et quelques objectifs

Connexion ou Créer un compte pour participer à la conversation.

Modérateurs: photocorjackBenTh
Temps de génération de la page : 0.125 secondes
Propulsé par Kunena