logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 05-07-2023 00:44:11

David5647
Membre
Distrib. : Debian Sid
Noyau : 5.15.0-2-amd64
(G)UI : i3wm + des bouts de kde
Inscription : 27-08-2017

tri photo par date

Yop!

Avant propos
J'ai bricolé un p'tit programme pour automatiser le tri de photos dans des dossiers en fonction de leur date de prise de vue (entre autres)
Screenshot_20230705_031549-eb8319.pnghttps://github.com/Daguhh/tri_photo_date

Disclaimer et blabla
Le programme était plus ou moins destiné à un usage perso, mais j'ai rajouté qq options et essayé (essayé) de faire un truc un minimum carré pour pouvoir le partager.
Vraiment, c'est pas un programme professionnel, mais ça a parfaitement fait le taf pour l'usage que je souhaitais en faire, et p'être que ça pourrait intéresser du monde.
Je ne compte pas spécialement y repasser bcp de temps, n'y n'attends qq retours exhaustifs (je pourrais éventuellement corriger l(d)es bugs et affiner les fonctionnalités si jamais), l'idée étant plus de mettre tout ça sur une place un peu plus visible qu'au fin fond de github.

Fonctionnalités:
En fonction des options activées, le programme effectue les opérations suivantes :

    1. Analyser les dossiers, obtenir des empreintes, analyser les métadonnées.
    2. Générer de nouveaux chemins d'accès en fonction de filtres et d'options :
        i. Filtrer les fichiers :
            - extensions,
            - modèle d'appareil photo,
            - dossiers / expressions régulières
            - doublons
        ii. Effectuer des actions :
            - analyser la date de la photo à partir du nom du fichier
            - regrouper les photos en appliquant une fenêtre flottante sur plusieurs jours
            - déterminer le lieu de la prise de vue en utilisant les données GPS (module geopy et le service Nominatim proposé par OpenStreetMap)
            - forcer la date à partir de l'horodatage du système de fichiers
    3. Exécuter :
        - Simuler/copier/déplacer des fichiers
        - Supprimer des métadonnées / ajouter de nouvelles métadonnées

Installation

J'ai fait tout plein de truc pour tester, vous avez des "binaires" pour windows (exe) et linux (bin), et un paquet python (vous pouvez aussi lancer le programme depuis le code source bien évidement)
lTout est là : https://github.com/Daguhh/tri_photo_date/releases, plus de précisions dans le readme : https://github.com/Daguhh/tri_photo_date

Hors ligne

Pied de page des forums