Préparation des photos pour mise en ligne
Par Nicolas le dimanche 6 juin 2010, 14h58 - Photos - Lien permanent
J'utilise Piwigo pour présenter mes photos à ma famille, mes amis,... L'application fournit tout ce qu'il me faut pour les présenter mais pour ne pas surcharger le serveur de mon hébergeur je prépare mes photos avant de les envoyer sur le serveur...
Mon appareil photo prend des photos de très grand taille pas du tout adaptée à un navigateur web. J'ai pris pour habitude de les proposer en 640x480.
En récupérant le contenu de ma carte mémoire, les différents fichiers sont en majuscules sans que je me l'explique. En attendant de trouver pourquoi, je mets tous ces noms de fichiers en minuscules :
#!/bin/sh for f in *;do mv $f `echo $f|sed -e 's/.*/\L&/'`;done
Il y a de très nombreux outils pour retailler mes images. Etant adepte de la ligne de commande, j'utilise les outils d'ImageMagick et en particulier convert. Par exemple pour fabriquer toutes les images en 640x480 du répertoire courant, j'utilise le script suivant :
#!/bin/sh QUICKLOOK="convert -resize 640x480" for i in *.jpg;do echo $i;$QUICKLOOK $i $i;done
De façon identique, une fois les photos choisies, je fabrique les imagettes :
#!/bin/sh THUMBNAIL="convert -resize 128x96" mkdir thumbnail for i in *.jpg;do echo $i;$THUMBNAIL $i thumbnail/TN-$i;done
Mes images sont prêtes à être envoyées vers le serveur.
Comme dirait Pierrick, il faut utiliser pLoader qui fait tout ça pour toi et même bien plus. J'ai pris de mauvaises habitudes au temps où pLoader n'existait pas. Cela ne sera pas facile de changer.
Commentaires
Il faut utiliser pLoader qui fait tout ça pour toi et même bien plus.
je remplis mon rôle :-)