22-08-18, 13:44
Bonjour, je vois que tu es sous Windows, RPD ne semble être que pour Linux.
Étant sous Linux, j'ai écrit un script (bash) qui fait ça et plus puisqu'il duplique les importations de fichiers sur un répertoire distant (pour sauvegarde), rajoute des tags de licence CC BY-SA aux fichiers et nomme les arbos/fichiers : AAAA/MM - mois AA/AAMMJJ-étiquette/étiquette-AAMMJJ-nom_fichier_originel.ext
"étiquette" étant le thème des fichiers importés via l'explorateur de fichiers.
En version courte, je sélectionne un ou des dossiers ou fichiers de la carte SD, clique-droit et choisis importPhotos dans mes scripts. Ça me demande l'étiquette et lance l'importation dans mon espace Photos de prod et celui de backup avec affichage de l'évolution dans une pop-up.
Le cœur du truc est un exiftool :
exiftool -o . '-filename<CreateDate' -@ $licenseFile -d "$photoRoot/%Y/%m - %B %y/%y%m%d$labelImport1/$labelImport2%y%m%d-%%f.%%e" "$fichierPhoto"
Les fichiers existants ne sont pas écrasés avec l'option -o.
$licenseFile est la variable utilisée pour le fichier contenant ma licence "-Rights=CC BY-SA : Attribution & Partage à l'identique".
$photoRoot est la racine des répertoires où sont stockées mes photos.
$labelImport1 et 2 contiennent des étiquettes (cf. au dessus).
$fichierPhoto est la photo traitée parmi celles sélectionnées (une boucle sur les photos est nécessaire pour afficher une barre de progression).
Je peux mettre à disposition ce bash, sachant qu'il doit pas être insurmontable à convertir en autre chose de plus universel ou bien Windows...
Étant sous Linux, j'ai écrit un script (bash) qui fait ça et plus puisqu'il duplique les importations de fichiers sur un répertoire distant (pour sauvegarde), rajoute des tags de licence CC BY-SA aux fichiers et nomme les arbos/fichiers : AAAA/MM - mois AA/AAMMJJ-étiquette/étiquette-AAMMJJ-nom_fichier_originel.ext
"étiquette" étant le thème des fichiers importés via l'explorateur de fichiers.
En version courte, je sélectionne un ou des dossiers ou fichiers de la carte SD, clique-droit et choisis importPhotos dans mes scripts. Ça me demande l'étiquette et lance l'importation dans mon espace Photos de prod et celui de backup avec affichage de l'évolution dans une pop-up.
Le cœur du truc est un exiftool :
exiftool -o . '-filename<CreateDate' -@ $licenseFile -d "$photoRoot/%Y/%m - %B %y/%y%m%d$labelImport1/$labelImport2%y%m%d-%%f.%%e" "$fichierPhoto"
Les fichiers existants ne sont pas écrasés avec l'option -o.
$licenseFile est la variable utilisée pour le fichier contenant ma licence "-Rights=CC BY-SA : Attribution & Partage à l'identique".
$photoRoot est la racine des répertoires où sont stockées mes photos.
$labelImport1 et 2 contiennent des étiquettes (cf. au dessus).
$fichierPhoto est la photo traitée parmi celles sélectionnées (une boucle sur les photos est nécessaire pour afficher une barre de progression).
Je peux mettre à disposition ce bash, sachant qu'il doit pas être insurmontable à convertir en autre chose de plus universel ou bien Windows...
dt stable / Ubuntu 22.04