Ça reste une suggestion, mais ça doit pouvoir le faire.
L'idée serait quand même de faire un premier test sur un sous-ensemble de photos.
Voici une série de commandes à copier/coller dans un terminal, en admettant que les photos à renommer soit dans /home/primus/Images/Raw (à changer pour un test sur une arborescence réduite).
Ces commandes vont renommer tous les xmp et les PEF trouvés sous /home/primus/Images/Raw en primusAAAAMMJJXXXX.PEF et .PEF.xmp
Il restera ensuite à importer ces dossiers dans dt, les traitements réalisés sur les photos avec les anciens noms de fichiers seront appliqués automatiquement.
L'idée serait quand même de faire un premier test sur un sous-ensemble de photos.
Voici une série de commandes à copier/coller dans un terminal, en admettant que les photos à renommer soit dans /home/primus/Images/Raw (à changer pour un test sur une arborescence réduite).
Code :
cd /home/primus/Images/Raw
racine="`pwd`"
find . -type d | while read dir; do cd "$dir" ; exiftool -ext xmp -verbose -dateFormat "%Y%m%d" -tagsfromfile %-.4f.PEF '-FileName<primus${DateTimeOriginal}%.4nc.PEF.%e' -fileOrder filename . ; cd "$racine" ; done
find . -type d | while read dir; do cd "$dir" ; exiftool -ext PEF -verbose -dateFormat "%Y%m%d" '-FileName<primus${DateTimeOriginal}%.4nc.%e' -fileOrder filename . ; cd "$racine" ; done
Ces commandes vont renommer tous les xmp et les PEF trouvés sous /home/primus/Images/Raw en primusAAAAMMJJXXXX.PEF et .PEF.xmp
Il restera ensuite à importer ces dossiers dans dt, les traitements réalisés sur les photos avec les anciens noms de fichiers seront appliqués automatiquement.
dt stable / Ubuntu 22.04