informatique:nas_hp_proliant:renommage_photo
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
informatique:nas_hp_proliant:renommage_photo [2017/03/27 21:55] – [Conclusion] florian | informatique:nas_hp_proliant:renommage_photo [2025/01/14 11:19] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
====== Auto-renommage photos ====== | ====== Auto-renommage photos ====== | ||
+ | |||
+ | ===== Objectif ===== | ||
Un outil pour renommer automatiquement les photos.\\ | Un outil pour renommer automatiquement les photos.\\ | ||
Ligne 5: | Ligne 7: | ||
Moi je veux à minima les classer par date, et dans un répertoire chez moi partagé par mon NAS! (Exit google photo)\\ | Moi je veux à minima les classer par date, et dans un répertoire chez moi partagé par mon NAS! (Exit google photo)\\ | ||
Le mieux c'est que ça se fasse un peu tout seul. Alors allons y, et en shell s'il vous plaît. | Le mieux c'est que ça se fasse un peu tout seul. Alors allons y, et en shell s'il vous plaît. | ||
+ | |||
===== Concept général ===== | ===== Concept général ===== | ||
Ligne 50: | Ligne 53: | ||
Le code de incron_job_rename_pictures.sh lancé par incron est le suivant : | Le code de incron_job_rename_pictures.sh lancé par incron est le suivant : | ||
- | <code bash code.sh> | + | <code bash incron_job_rename_pictures.sh> |
#!/bin/bash | #!/bin/bash | ||
Ligne 65: | Ligne 68: | ||
# On gere la suite du script avec un lock pour serializer l' | # On gere la suite du script avec un lock pour serializer l' | ||
# http:// | # http:// | ||
+ | |||
SHELL_NAME=`basename " | SHELL_NAME=`basename " | ||
LCK="/ | LCK="/ | ||
Ligne 73: | Ligne 77: | ||
echo " | echo " | ||
- | nice exiftool ' | + | exiftool ' |
rc=$? | rc=$? | ||
if [ $rc -ne 0 ] | if [ $rc -ne 0 ] | ||
then | then | ||
- | | + | |
- | exit 1 | + | exit 1 |
fi | fi | ||
Ligne 99: | Ligne 103: | ||
J'ai fait la même chose pour retailler les photos, les compresser et leur supprimer les données exif.\\ | J'ai fait la même chose pour retailler les photos, les compresser et leur supprimer les données exif.\\ | ||
- | Il suffit d' | + | Il suffit d' |
- | < | + | * Retailler en 1024 de large (resize) |
- | mogrify -monitor -strip -path ${REP_CIBLE} -resize 1024x768 -quality 90 " | + | * Supprimer les données Exif (strip) |
+ | * Convertir en Jpeg progressif (interlace) | ||
+ | * Appliquer une critère de qualité de 90% à la compression jpeg (quality) | ||
+ | * Rotation automatique de l' | ||
+ | |||
+ | <code > | ||
+ | mogrify -monitor | ||
</ | </ | ||
+ | ~~socialite~~ | ||
informatique/nas_hp_proliant/renommage_photo.1490648157.txt.gz · Dernière modification : 2025/01/14 11:19 (modification externe)