Trier photo selon l'appareil

Utiliser PhotoRec pour récupérer des données perdues
Locked
Message
Author
Vinece
Posts: 1
Joined: 31 Jul 2013, 10:02

Trier photo selon l'appareil

#1 Post by Vinece »

Bonjour à tous !
Déjà un grand merci au créateur de ce soft qui m'a permis de récupérer une bonne partie voire toutes les photos présentes sur ma carte sd qui a dysfonctionné suite à un bidouillage raté sur mon smartphone ^^.
Maintenant que j'ai plein de fichiers en désordre, des doublons (de différentes résolution parfois) j'ai remarqué que certaines photos ont la vraie date de création avec le nom de l'appareil, etc. alors que d'autres ont la date de création de la récupération avec une résolution inférieure à la photo initiale.
Je voulais savoir s'il était possible de regrouper des images en fonction du nom de l'appareil photo avec un script ou un logiciel...
Merci de votre aide :)

User avatar
cgrenier
Site Admin
Posts: 5432
Joined: 18 Feb 2012, 15:08
Location: Le Perreux Sur Marne, France
Contact:

Re: Trier photo selon l'appareil

#2 Post by cgrenier »

Quelques exemples de renommage sont donnés sur la page http://www.cgsecurity.org/wiki/After_Using_PhotoRec
Pour renommer selon l'appareil photo, j'utilise un script perl appelant exiv2

Code: Select all

#!/usr/bin/perl -w
use strict;
{
  open(PROG,'-|', "exiv2 -- *.jpg") or die "Can't run exiv2 : $!\n";
  while(my $line=<PROG>)
  {
    if($line=~/^(\S+.jpg)\s+Camera model\s+:\s+(.+)/)
    {
      my($filename,$model)=($1,$2);
      $model=~s/\s/_/g;
      $model=~s/_+$//g;
      mkdir $model;
      rename $filename, $model.'/'.$filename or die "Can't rename $filename to $model\n";
    }
  }
  close(PROG);
}

Locked