Page 2 sur 3

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 16:00
par bedarcher

Dernier message de la page précédente :

xn view fait tout çà....

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 16:09
par mpedro
Pour renommer on peut aussi faire çà :

Code : Tout sélectionner

ls -A | awk 'BEGIN{n=1} {system("mv "$1" "n".jpg");n=n+1}'
On peut tout faire avec image magik de la 3D etc
http://zupimages.net/up/17/39/jkbx.jpg" onclick="window.open(this.href);return false;
http://zupimages.net/up/17/39/hb3b.jpg" onclick="window.open(this.href);return false;
http://zupimages.net/up/17/39/sbva.png" onclick="window.open(this.href);return false;

XnView très bien, XnRetro et XnSketch aussi.

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 17:35
par Linuxing
@ david37 :)

Je ne manquerai pas de mettre [RESOLU] en temps opportun, mais chez moi ça coince encore un peu et je dois différer la décision 8-)

Alors, voici pourquoi...

Tout d'abord, je confirme à bedarcher que XnView fait très bien le travail en renommant les dossiers dans l'ordre alphanumérique choisi :) Seulement, prenons la capture d'écran ci-dessous :

Image

Il s'agit de 3 images nommées par des prénoms et, lorsque je renomme globalement avec XnView, il me met effectivement un ordre alphanumérique, comme ceci :

Image

Mais, il m'efface les prénoms :cry: Y a-t-il moyen de mettre un ordre alphanumérique qui vienne se placer devant les prénoms sans les dégommer :?:

@ mpedro...

Tout d'abord, je n'ai pas la possibilité de faire un clic droit sur le dossier pour l'ouvrir dans un Terminal, voici ma fenêtre :

Image

Le seul icône qui semble représenter le Terminal est celui indiqué d'une flèche rouge, mais ça ne change rien au moment de l'ouverture, le dossier ne s'ouvre pas dans le Terminal :-o

J'ai donc essayé la méthode «directe» :

Code : Tout sélectionner

linuxing@linuxing-Satellite-Pro-S300 ~ $ cd /home/linuxing/ Colruyt parking
linuxing@linuxing-Satellite-Pro-S300 ~ $ export j=0
linuxing@linuxing-Satellite-Pro-S300 ~ $ for i in *.jpg
> do
> let j+=1
> mv "$i" file$j.jpg
> done 
mv: «file1.jpg» et «file1.jpg» identifient le même fichier
mv: «file2.jpg» et «file2.jpg» identifient le même fichier
mv: «file3.jpg» et «file3.jpg» identifient le même fichier
mv: «file4.jpg» et «file4.jpg» identifient le même fichier
mv: «file5.jpg» et «file5.jpg» identifient le même fichier
mv: «file6.jpg» et «file6.jpg» identifient le même fichier
linuxing@linuxing-Satellite-Pro-S300 ~ $ 
Et rien ne fut renommé dans le dossier de cette façon chez moi :l En plus, il m'indique qu'il y aurait 6 fichiers, alors que le répertoire concerné n'en contient que trois :P

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 17:54
par débitant
là tu as fait "ouvrir avec", c'est pas ça.
il faut que tu te mettes dans le dossier contenant tes images à traiter (pas sur une image, dans une zone vide), clic droit et
Image
la commande de @mpedro fonctionne très bien, mais ne prends en compte qu'un seul nom qui sera incrémenté, en plus je ne sais quels critères ça prend car ça ne les laisses pas dans l'ordre où elles étaient (peut être la date de création ?)
donc valable pour renommer des photos avec un seul nom incrémenté et si l'ordre de classement n'est pas important ;)

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 18:03
par tyrry
Slt ,
je ne vois pas trop à quoi ça sert de vouloir renommer en gardant les noms ???
Mais bon : entre ceci dans un terminale :

Code : Tout sélectionner

for i in *.jpg; do let j+=1; mv "$i" "$j-$i"; done
@+

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 18:29
par arghlub
Salut ;)

La commande de tyrry fonctionne parfaitement mais si tu préfères une solution en interface graphique, voici comment aboutir au même résultat que la commande de tyrry dans XnView.

D'abord, tu sélectionnes les fichiers à renommer puis F2 et ça te donnes donc cette fenêtre en capture d'écran.
Ensuite il suffit juste de donner les bons arguments de renommage dans le sens que tu veux en cliquant sur la petite flèche et tu auras un aperçu en bas de la fenêtre pour vérifier avant renommage :
Image

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 20:29
par mpedro
Avec GPRename tu peux garder le noms des images et ajouter un ordre incrémentale numérique.

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 20:33
par débitant
@linuxing , si avec tout ça tu ne trouves pas ton bonheur :lol:

Re: Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 23:05
par Linuxing
@ débitant et mpedro ;)

Chez moi, l'option n'est pas prévue dans le menu contextuel pour «ouvrir dans un Terminal» en se plaçant dans le dossier concerné :

Image

Je ne peux donc pas appliquer le script de mpedro de cette façon :(

@ tyrry ;)

Ta commande fonctionne et je l'ai fait de cette façon :

Code : Tout sélectionner

linuxing@linuxing-Satellite-Pro-S300 ~ $ cd /home/linuxing/ Colruyt parking
linuxing@linuxing-Satellite-Pro-S300 ~ $ for i in *.jpg; do let j+=1; mv "$i" "$j-$i"; done
Pour ce qui est de l'intérêt de garder le «nom» d'origine sur les fichiers... Il m'arrive souvent de nommer mes photos avec une petite légende pour savoir où elles ont été prises, quelle année, en quelle circonstance... :) En voulant les classer, éventuellement en fonction de la date, il est donc intéressant de garder le libellé auquel on ajouterait A1, A_01.... 8-)

@ arghlub ;)

Ton post vient préciser ce que disait bedarcher ; le screenshot de ta fenêtre montre très clairement l'option que je devais choisir en plus pour arriver au résultat souhaité 8-) Cette opération permet effectivement de garder la façon dont les fichiers étaient nommés au départ :) ;)

Je pense que je vais garder cette méthode 8-) J'ai toutefois installé le GPRename :) Pour ce qui est du menu contextuel, c'est vrai qu'il me manque apparemment une option : ouvrir dans un Terminal. :(

Remerciant tous les intervenants, je mets le sujet en tant que résolu :)

Re: [RESOLU] Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : dim. 1 oct. 2017 23:24
par arghlub
Cool si tu as trouvé ton bonheur 8-)
L'avantage que te donne XnView c'est que tu peux facilement reclasser tes images dans l'ordre que tu veux (par glisser-déposer) avant de les renommer dans l'ordre souhaité : dans ma capture on voit par exemple que jacques est en 3ème position après pierre & paul (c'est voulu, j'ai fait un changement de classement manuel rapide).
Donc c'est une option en plus qui pourrait peut-être t'intéresser... @+ ;)

Re: [RESOLU] Renommer plusieurs images en même temps dans un ordre alphanumérique

Posté : lun. 2 oct. 2017 05:25
par mpedro
:D

Code : Tout sélectionner

cd /home/linuxing/ Colruyt parking
pas besoin du menu contextuel alors.