Debian-facile

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

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

#26 03-01-2014 19:12:33

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

df871: tu n'as pas saisi la problématique soulevée par phreg ni n'a bien répondu à ma question.

Imagine que tu aies un dossier bla1/ contenant une image foo.jpeg et un autre dossier bla2 contenant une image foo.jpeg

Si ces deux photos ont été prises en 2010, et qu'on les déplace toutes les deux vers un même dossier « 2010 », alors la 2e déplacée va écraser la première. Ce risque peut-il effectivement arriver ?

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#27 03-01-2014 19:27:36

phreg
Membre
Distrib. : Antix MX-15
Noyau : 4.3-0-liquorix-686
(G)UI : Xfce 4.12
Inscription : 02-04-2011

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

Je viens de vérifier, et pas de chance l'option -r (récursif) de jhead ne fonctionne qu'avec Windows.
Reste à faire un petit script récursif qui lance une commande

jhead -n%Y-%m-%d,%H.%M.%S *.jpg

dans chaque dossier.
Edit :
D'ailleurs si tu fais un script, il faudra aussi gérer les diverses extensions possibles (jpg, jpeg, JPG... ).
Je viens de vérifier la syntaxe ci dessus, elle nomme à partir de la date du fichier si les infos exif n'existent plus.

Dernière modification par phreg (03-01-2014 19:38:26)

Hors ligne

#28 03-01-2014 19:39:51

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

Un bête

find -type d -execdir sh -c 'jhead -n%Y-%m-%d,%H.%M.%S *.{jpeg,jpg,png}' \;

devrait le faire.


captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#29 03-01-2014 21:00:58

phreg
Membre
Distrib. : Antix MX-15
Noyau : 4.3-0-liquorix-686
(G)UI : Xfce 4.12
Inscription : 02-04-2011

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

Marche pas chez moi, peut être parce que jhead ne gère pas le *.{jpeg,jpg,png}.
Une modif rapide pas propre hmm

find -type f -execdir sh -c 'jhead -n%Y-%m-%d,%H.%M.%S *.*' \;

retourne pas mal d'échecs sur des fichiers non image mais fait le travail.

Dernière modification par phreg (04-01-2014 15:50:05)

Hors ligne

#30 04-01-2014 18:54:10

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

captnfab a écrit :

df871: tu n'as pas saisi la problématique soulevée par phreg ni n'a bien répondu à ma question.

Imagine que tu aies un dossier bla1/ contenant une image foo.jpeg et un autre dossier bla2 contenant une image foo.jpeg

Si ces deux photos ont été prises en 2010, et qu'on les déplace toutes les deux vers un même dossier « 2010 », alors la 2e déplacée va écraser la première. Ce risque peut-il effectivement arriver ?



Je te rassure, j'ai bien compris et saisi ce que phreg écrivait wink

sauf que je n'ai pas répondu, parce qu'à priori... juste à priori, cela ne me gêne pas smile

si elles sont en doubles, c'est que photorec a bien tout récupéré, et parfois, elles peuvent être en triple...

une seule me convient très bien smile


sauf, si tu vois un inconvénient à ne pas vérifier les doubles, éventuellement...


Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#31 04-01-2014 19:00:52

captnfab
Admin-Girafe
Lieu : /dev/random
Distrib. : Debian Stretch/Sid/Rc-Buggy
Noyau : Linux (≥ 4.3)
(G)UI : i3-wm (≥ 4.11)
Inscription : 07-07-2008
Site Web

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

ça n'est pas parce que deux photos ont le même nom que ce sont les mêmes smile

captnfab,
Association Debian-Facile, bépo.
TheDoctor: Your wish is my command… But be careful what you wish for.

Hors ligne

#32 04-01-2014 19:07:25

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

J'ai eu de la chance, jusqu'à présent... les mêmes photos, les mêmes noms... !


Cependant, tu as raison... je n'avais entrevu cette "entourloupe" des programmes de récup

Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

#33 16-01-2014 15:24:13

df871
Membre
Lieu : Limousin
Distrib. : Debian Wheezy 7.1 32b
Noyau : Linux 3.2.0-4-486
(G)UI : Xfce 4.8
Inscription : 17-09-2013
Site Web

Re : [RÉSOLU] récupération, triage de dossiers et fichiers

smile

Je suis de retour pour la recherche puis classement des photos de récupération...

je reprends dans l'ordre, les commandes suggérées :

 exiv2 extract *.jpg #extrait les données exifs dans un fichier exv.
 exiv2 -eX *.jpg  #extrait les données xmp dans un fichier xmp.





jhead -n%Y%m%d-%H%M%S *.jpg


renomme tous les jpg d'un dossier au format YYYYMMDD-HHMMSS.jpg (sauf ceux qui ont perdu les infos exif).



et le dernier de Fab :

captnfab a écrit :

Un bête

find -type d -execdir sh -c 'jhead -n%Y-%m-%d,%H.%M.%S *.{jpeg,jpg,png}' \;

devrait le faire.



le souci est, qu'elles ne vont pas chercher dans un dossier où j'ai regroupés 50 sous-dossiers... et j'en ai plusieurs de dossiers qui regroupent des sous-dossiers... yikes


Pour que certaines commandes fonctionnent, il faut que j'entre via la commande "cd" dans chaque sous-dossier... sad



Y aurait-il une commande qui me permette de lancer dans un dossier, qui regroupe "x" sous-dossiers, une recherche en .jpg .jpeg .JPEG   etc... ?

où un script ? ... à condition qu'il me soit facilement accessible... wink

Merci d'avance smile


Cordialement
Bernard
Crées, Consolides... puis, Continues à Créer smile
Asus P4P800, P4C 2,6Ghz, Seagate laptop SSHD 500Go, Nvidia GF 6200 512 Mo avec Debian 7.0, Xfce 4.08

Hors ligne

Pied de page des forums