|
|
Mozy Online Backup: 2GB Free. Automatic. Secure.
Subject: Re: Renommer des photos - msg#00164
List: org.user-group.linux.france.nantes
Jhead -nf *.jpg marche bien.
Ca donne un nom de fichier genre
mois/jour/heure/mn/sec : "0402-204304.jpg"
Par contre pour le script, j'ai ça :
"Can't use an undefined value as a HASH reference at ./exif.pl line 9."
J'ai pourtant installé "libimage-exif-perl".
--
Thierry Chabot
Couriel envoyé avec des logiciels libres !
Was this page helpful?
Thread at a glance:
Previous Message by Date:
click to view message preview
synchronisation d'un pocket pc
bonjour,
j'ai été sur le site et ai téléchargé le programme
./configure s'arrete pour le motif suivant :
checking for Qt... configure: error: Qt (>= Qt 3.3 and < 4.0) (library
qt-mt) not found. Please check your installation!
For more details about this problem, look at the end of config.log.
Make sure that you have compiled Qt with thread support!
et la désolé mais je suis bloqué.
j'utilise CENTOS 4
merci pour votre aide
Message: 1
Date: Sat, 08 Apr 2006 10:46:13 +0200
From: Franck Lemonnier <franck.lemonnier-GANU6spQydw@xxxxxxxxxxxxxxxx>
Subject: Re: [LN] pocket pc et linux
To: Liste de diffusion de Linux-Nantes
<linux-nantes-1cNGNKGn6cTXou/1lbq69ZrMbE74UpnH@xxxxxxxxxxxxxxxx>
Message-ID: <44377855.90009-GANU6spQydw@xxxxxxxxxxxxxxxx>
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
GrdScarabe wrote:
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Benoist HITIER wrote:
bonjour,
existe t'il un moyen de synchroniser un pcket pc avec linux ?
merci
La réponse est OUI.
Effectivement, il n'existe d'ailleurs qu'un seul projet allant dans ce
sens (je parle bien de PocketPC avec du windows mobile/ce dessus, pas du
PalmOS). Tu le trouveras à l'adresse :
http://synce.sourceforge.net/synce/
Mais à mon avis la vrai question est : "est-il possible de synchroniser
MON pocker pc avec linux" :)
... et dans ce cas il nous faudrait quelques informations sur le dit
pocket pc.
Effectivement, ça aussi c'est vrai :-) Mon je galère avec mon Acer N50
premium
Franck
GrdScarabe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFENpgDPmfsnt4Id3wRAjSqAJ0ZhgAknBj1yukd1W5lYD8zyT6VEACg5mmq
exXU9uXM2cKqsOrCuXm41Gg=
=MYYj
-----END PGP SIGNATURE-----
--
Benoist HITIER <mailto:benoist.hitier-ZRHTJN5bVHtGWvitb5QawA@xxxxxxxxxxxxxxxx>
IFREMER <http://www.ifremer.fr/> <http://www.ifremer.fr/>
Centre de Nantes <http://www.ifremer.fr/francais/implant/nantes.htm>
Laboratoire Environnement et Ressources <http://www.ifremer.fr/deltn>
rue de l'Ile d'Yeu
B.P. 21105
44311 Nantes cedex 3
For international call replace (0) by (33)
Tel (Std) : (0)2 40 37 41 90
Fax : (0)2 40 37 42 41
E-Mail : benoist.hitier-ZRHTJN5bVHtGWvitb5QawA@xxxxxxxxxxxxxxxx
<mailto:benoist.hitier-ZRHTJN5bVHtGWvitb5QawA@xxxxxxxxxxxxxxxx>
Direction Environnement et Ressources <http://www.ifremer.fr/envlit>
Next Message by Date:
click to view message preview
Re: Renommer des photos
Thierry Chabot wrote:
> Jhead -nf *.jpg marche bien.
> Ca donne un nom de fichier genre
> mois/jour/heure/mn/sec : "0402-204304.jpg"
>
> Par contre pour le script, j'ai ça :
> "Can't use an undefined value as a HASH reference at ./exif.pl line 9."
>
> J'ai pourtant installé "libimage-exif-perl".
J'utilise ce bout de script shell depuis plusieurs années, et je fais
bien attention à copier les photos de l'appareil avec un "cp -p' qui
préserve la date et l'heure d'origine du fichier (qui sont les mêmes que
celles des données EXIF).
J'ai jeté un oeil sur jhead, et un "jhead -ft <fichier>" remet la date
et l'heure des données EXIF, tu peux donc passer le script après, ou
insérer un "jhead -ft $FILE" avant la ligne "SRCP=..."
$ cat rename.sh
#! /bin/sh
FNDP="."
FNDF="dscf*.jpg"
DSTP="."
DEBUG=""
#"echo "
FILES=`ls $FNDP/$FNDF`
for FILE in $FILES; do
SRCP=`dirname "$FILE"`
SRCF=`basename "$FILE"`
DSTF=`find "$SRCP" -name "$SRCF" -printf \
"%TY%Tm%Td-%TH%TM%TS-%f"`
$DEBUG mv "$FILE" "$DSTP/$DSTF"
done
Hop !
--
Christophe «CHiPs» PETIT <chips-5Y43v48cKaI/CpG9rsuHLQ@xxxxxxxxxxxxxxxx>
http://chips.free.fr/
« Défendre les logiciels libres, c'est défendre la liberté. »
Linux-Nantes: partagez votre savoir http://www.linux-nantes.fr.eu.org/
Previous Message by Thread:
click to view message preview
Re: Renommer des photos
Salut la liste,
sinon si tu as Perl tu peux essayer le programme suivant
que je viens d'écrire sur un coin de table :
--------------- snip, snip ----------------
#!/usr/bin/perl
use Image::EXIF;
foreach $sImg (@ARGV)
{
$oExif = new Image::EXIF $sImg;
$sDate = $oExif->get_image_info()->{'Image Created'};
($sAnnee,$sMois,$sJour,$sHeure,$sMinutes,$sSecondes) = ($sDate =~
/(\d+)/go);
$sNewImg =
$sImg.'_'.join('_',$sJour,$sMois,$sAnnee,$sHeure,$sMinutes,$sSecondes);
rename($sImg,$sNewImg);
}
--------------- snip, snip ----------------
sauve ça dans "exif.pl", par exemple, puis :
chmod +x exif.pl
./exif.pl *.jpg
et voilà.
La ligne "$sNewImg = .." est à reformater à ta convenance.
C'est l'avantage de cette méthode : tu renommes tes fichiers
comme tu veux ! ;)
Si jamais tu n'as pas le module Image::EXIF, plusieurs moyens :
1) sous Debian : apt-get install libimage-exif-perl
2) avec le module CPAN : perl -MCPAN -e 'install Image::EXIF'
3) télécharge ici :
http://search.cpan.org/CPAN/authors/id/C/CC/CCPRO/Image-EXIF-1.00.3.tgz
puis décompresse, va dans le répertoire, et tape :
perl Makefile.PL && make && make install
voilà ;)
a+,
David.
Jacques L'helgoualc'h a écrit :
>Xavier Hienne a écrit, jeudi 13 avril 2006, à 15:17 :
>
>
>>Thierry Chabot wrote:
>>
>>
>>>Salut à tous,
>>>existe-t-il un outil qui permette de renommer une série de photos avec
>>>la date et l'heure de la prise de la photo (contenues dans les données
>>>exif) ?
>>>
>>>
>>Il semblerait que jhead fasse ça avec l'option -n. Pas essayé.
>>
>>
>
>Ça marche, en forçant si besoin avec l'option -nf.
>
>http://www.sentex.net/~mwandel/jhead/
>
>
>
--
signature.asc
Description: OpenPGP digital signature
Next Message by Thread:
click to view message preview
Re: Renommer des photos
Thierry Chabot wrote:
> Jhead -nf *.jpg marche bien.
> Ca donne un nom de fichier genre
> mois/jour/heure/mn/sec : "0402-204304.jpg"
>
> Par contre pour le script, j'ai ça :
> "Can't use an undefined value as a HASH reference at ./exif.pl line 9."
>
> J'ai pourtant installé "libimage-exif-perl".
J'utilise ce bout de script shell depuis plusieurs années, et je fais
bien attention à copier les photos de l'appareil avec un "cp -p' qui
préserve la date et l'heure d'origine du fichier (qui sont les mêmes que
celles des données EXIF).
J'ai jeté un oeil sur jhead, et un "jhead -ft <fichier>" remet la date
et l'heure des données EXIF, tu peux donc passer le script après, ou
insérer un "jhead -ft $FILE" avant la ligne "SRCP=..."
$ cat rename.sh
#! /bin/sh
FNDP="."
FNDF="dscf*.jpg"
DSTP="."
DEBUG=""
#"echo "
FILES=`ls $FNDP/$FNDF`
for FILE in $FILES; do
SRCP=`dirname "$FILE"`
SRCF=`basename "$FILE"`
DSTF=`find "$SRCP" -name "$SRCF" -printf \
"%TY%Tm%Td-%TH%TM%TS-%f"`
$DEBUG mv "$FILE" "$DSTP/$DSTF"
done
Hop !
--
Christophe «CHiPs» PETIT <chips-5Y43v48cKaI/CpG9rsuHLQ@xxxxxxxxxxxxxxxx>
http://chips.free.fr/
« Défendre les logiciels libres, c'est défendre la liberté. »
Linux-Nantes: partagez votre savoir http://www.linux-nantes.fr.eu.org/
|
|