Comment classer des photos par date

En utilisant Bulk Rename Utility (windows uniquement)

Avec le photo numérique, nous prenons de plus en plus de photos. Alors de pose le difficile problème du classement.
Pour ma part, je les classe à partir de la date de prise de vue.
J’a un dossier par année, puis un sous-dossier par journée.
Le photos elles-mêmes sont renommées en ajoutant un préfixe : année, mois, jour, heur, minute

Bien sûr, il faut veiller à la mise à l’heure correcte des différents équipements. Cela ne pose pas de problème pour les mobiles.

On va utiliser l’attribut "Modifié le".

Pour cela, j’utilise Bulk Rename Utility (BRU), dont l’interface peut faire peur au premier abord: Bulk Rename Utility : interface
Avec toutes ces options, on peut faire énormément de choses.
Mais ce billet n’est PAS un tuto sur BRU ! Alors allons dans le vif du sujet :

Mode d’emploi :

  • faire une copie des photos dans un répertoire de travail
  • configurer BRU comme suit :
    paramètres importants.JPG antislash.JPG
  • Sélectionner le répertoire de travail dans la cadre en haut à gauche
  • Les fichiers apparaissent dans le cadre principal. Faire Crtl A pour les sélectionner
  • Utiliser les réglages suivants :
    réglages.JPG
    le cadre "Custom" doit contenir :
    %Y\%Y-%m-%d\%Y-%m-%d %Hh%Mmn%Ss_


  • Cliquer sur le gros bouton "Rename'

Le résultat apparaît dans le cadre principal :

Photos renommées.JPG
Photos renommées.JPG

Dans la colonne "New Name", on voit l’arborescence et le nouveau nom pour chaque fichier.

  • Cliquer sur le gros bouton "Rename'
  • BRU donne des informations sur ce qu’il a fait

Et voila, les photos avec leur préfixe horodateur , classées par année jour de j’année.

17 commentaires

Je suis sûr qu’on étudie l’interface de ce logiciel dans les cours d’ergonomie, dans la catégorie « exemples à ne pas suivre » :D

SpaceFox

Bien sûr.

Mais ça fait le job !
Pour les amateurs, ils ont presque les mêmes fonctionnalités en ligne de commande !!!

+0 -0

pour le logiciel, il existe aussi Advanced renamer qui au moins ne fait pas trop peur (et pour l’avoir utilisé) permet de roolback sans problème

de souvenir j’avais utilisé sur 300/400 fichiers d’un coup

par contre, c’est beaucoup moins de "case a porter de main" mais je risque pas la crise d’angoisse

edit : pour la partie CMD ca peut etre pas mal de faire une partie short genre "comment en 1 clics faire le job pour les photos dans telles dossier"

+0 -0

Ce qui m’étonne surtout c’est de voir ce genre d’ergonomie en 2020. C’était très utilisés dans les années 1990, quand :

  1. Personne n’avait suivi de cours d’ergonomie et que les ressources sur le sujet étaient rares et inaccessibles.
  2. Les outils (typiquement le truc pour faire du Visual Basic) incitaient fortement à ce genre d’interface « tout dans un seul écran » avec les composants placés à la main sur une fenêtre à taille fixe.

Mais franchement, en 2020, l’éditeur de ce truc n’a jamais refondu l’interface ? Au moins avec des onglets ?

rename fait tout de suite beaucoup moins peur. :D

adri1

Je n’ai pas vu qu’il pouvait créer des répertoires en fonction de la date.

pour le logiciel, il existe aussi Advanced renamer qui au moins ne fait pas trop peur (et pour l’avoir utilisé) permet de roolback sans problème

de souvenir j’avais utilisé sur 300/400 fichiers d’un coup

par contre, c’est beaucoup moins de "case a porter de main" mais je risque pas la crise d’angoisse

edit : pour la partie CMD ca peut etre pas mal de faire une partie short genre "comment en 1 clics faire le job pour les photos dans telles dossier"

depfryer

Merci, je vais probablement basculer dessus car il gère les données GPS.

+0 -0

de rien :) et il me semble qu’il peut créer les dossier comme tu veux :)

apres il est pas parfait, genre si tu veux faire beaucoup de fichier, faut desactivé le rendu temps réel des noms (ca a crash plus d’une fois XD) mais ya le bouton "test", et je crois que ya pas vraiment de barre disant "je suis en train de bosser, attends un peu"

La même chose en script bash sur ma machine Linux:

for f in input/*; do
    DIR=$(date -r $f +"%Y")/$(date -r $f +"%Y-%m-%d")
    mkdir -p $DIR
    cp $f $DIR/$(date -r $f +"%Y-%m-%d_%Hh%Mmn%Ss")_$(basename $f)
done

gasche

Je pense que cet exemple (peut-être un peu taquin) met précisément en évidence la limite d’un logiciel se voulant trop puissant à lui tout seul. C’est une limite à laquelle je me suis confronté maintes fois quand je faisais des logiciels spécialisés pour certaines industries et leur myriade de besoins idiosyncrasiques. On rédigeait nos specs et à la fin on se rendait compte : « en fait, ils veulent quelque chose de tellement puissant et de tellement fin qu’il leur faut un langage de programmation. »

Pour les usagers de Linux qui ne maitrisent pas le scripting shell, ni l’usage de certains éditeurs de texte, il y a des outils en ligne de commande qui répondent à la plupart des usages : exiv2, qmv, rename, rename.ul, mmv, etc.
En mode graphique, outre les gestionnaires Digikam et Shotwell déjà évoqués, il y a Smart File Renamer et pyRenamer et Métamorphose qui sont dans la lignée de KRename/F2Utility/Purrr avec une interface plus minimaliste ou mieux rangée que BRU (ou juste comme Ant Renamer.)
https://www.makeuseof.com/batch-rename-files-in-linux/
https://linuxgenie.net/how-to-rename-multiple-files-in-linux/

À noter aussi qu’il y a des extensions pour les gestionnaires de fichiers comme Thunar, Nautilus, etc.

+0 -0
Connectez-vous pour pouvoir poster un message.
Connexion

Pas encore membre ?

Créez un compte en une minute pour profiter pleinement de toutes les fonctionnalités de Zeste de Savoir. Ici, tout est gratuit et sans publicité.
Créer un compte