OVH Cloud OVH Cloud

iPhoto ne sait pas compter et ça m'énerve.

21 réponses
Avatar
jajm.robert
Bonsoir à tous.
iPhoto m'énerve : quand je veux lui faire classer mes photos par titre
il fait n'importe quoi sous prétexte que mes titres sont entièrement
composés de chiffres (année de prise de vue + numéro d'ordre).

iPhoto, ne sachant visiblement pas compter me colle, par exemple, le 11
avant le 2.

A l'époque de mes premiers pas sur Mac (avec le système 7.1) le Finder
ne savait pas compter lui non plus, mais on pouvait lui apprendre très
facilement à le faire avec la petite application "Natural Order" glissée
dans le dossier système.

Aujourd'hui le Finder de 10.6.3 sait classer mes photos dans l'ordre de
numération du système décimal (et encore je ne suis pas vache, je me
limite aux nombres entiers naturels dans mes numérotations), ce qui
m'amène à vous poser la question suivante :

Quelqu'un aurait-t-il réussi à trouver comment faire pour obliger iPhoto
(8.1.2 sous 10.6.3) à ne pas classer les chiffres de façon aussi stupide
ce qui m'oblige à reprendre toutes mes numérotations (14 000 diapos
numérisées) en ajoutant des 0 avant le premier chiffre significatif pour
tout remettre dans l'ordre naturel.

Merci d'avance.

--
Le site de la Pifométrie : http://jeanmarie.robert.free.fr
Site garanti sans OGM.

10 réponses

1 2 3
Avatar
JiPaul
Jean-Marie ROBERT wrote:

Le Finder sait le faire lui.



Attends... tu me dis que le Finder est capable de mettre dans le bon
ordre la suite de numéro suivante ?

20099, 200910, 200911, 200912, 200913, 200914, 200915, 200916, 200917,
200918, 200919, 200920, 20101, 20102, 20103, 20104, 20105, 20106,
20107, 20108, 20109, 201010,201011, 201012, 201013

Je veux dire qu'il serait capable de mettre tous les 2009 avant les
2010 ? Permet moi d'en douter...

Maintenant si tu as mis un tiret entre l'année et l'index, oui c'est
peut-être possible. Mais je n'en suis même pas sûr. :-)

J'ai commencé à faire des diapos en 1960,



Ah !... Tu me bats... je n'ai commencé mes diapos qu'en 1963 ;-(
Je dois bien en avoir dans les 15000 moi aussi...

à cette époque je n'avais pas
d'appareil numérique et j'ai donc tout numérisé (à raison d'une m oyenne
de 20 diapos à l'heure) avec un scanner film.



Ça c'est un projet que j'envisage. Maintenant que j'ai le temps (;-)
je vais peut-être le faire. Encore faut-il que j'achète le scanner.

J'ai inventé mes numéros sans penser à mal.


Oui mais sans penser aussi que les logiciels risquaient de ne pas te
comprendre... ;-)

Hélas j'ai plus de 100 "albums"
année



Oups !... là, ça fait beaucoup. Mais il doit y avoir moyen de scripter
GC pour le faire quand-même... d'un seul coup.

Sinon, ça peut se faire aussi, car GC se souvient des paramètres de
renommage, et d'un album à l'autre tu ne devrais pas avoir trop de
modifs.

Je vais regarder ce qu'on peut faire avec GC et merci pour les
suggestions.



Tu verras ce n'est pas si compliqué que ça peut paraître de prime
abord.

--
JiPaul.
/ /--/--// Jean-Paul Blanc
|/| L | quelquepart en (somewhere in)
/|| = ||| FRANCE
Avatar
JiPaul
Jean-Marie ROBERT wrote:

Exemple (j'en saute pour faire plus court), classé correctement par le
Finder qui sait compter lui :
1962-1, 1962-2, 1962-3...1962-9, 1962-10, 1962-11..., 1962-19, 1962-20
etc.
Dans iPhoto ça devient 1962-1, 1962-11, 1962-12,1962-13 etc jusqu'à
1962-19 puis on a 1962-2, 1962-20, 1962-21 etc jusqu'à 1962-29, 1962-3,
1962-31 etc jusqu'à perpette.



Ah, ben voilà, tu mets bien un tiret entre les deux :-)


Tant que je n'utilisais "que" Graphic Converter qui classe selon une
numération logique je n'avais pas de problème et mes 14000 diapos
numérisées ont ainsi été numérotées.



Ben tu connais donc :-)

J'ai découvert le problème le jour où j'ai transférré toutes me s photos
dans iPhoto (pour faire des albumes imprimés chez Apple, chose que je n e
peux pas faire avec GC) et iPhoto m'a fichu un soulk pas possible dans
l'ordre initial.
C'est ça qui me gonfle.



Ah. Je comprends mieux la raison de iPhoto. ;-)


--
JiPaul.
/ /--/--// Jean-Paul Blanc
|/| L | quelquepart en (somewhere in)
/|| = ||| FRANCE
Avatar
blanc
Jean-Marie ROBERT wrote:

> On peut demander à GC de faire les trois fonctions simultanément (c'est
> géré par des onglets différents. Tu peux vérifier à tout moment l'effet
> de tes choix. On ne lance que lorsque tout est près).
> La fonction de renommage de GC se trouve dans
> Fichier --> Convertir et modifier.
Je vais regharder ce qu'on peut faire avec GC et merci pour les
suggestions.



Je viens de tester avec les exemples de noms que tu as donné par
ailleurs (j'ai finalement quelquechose d'assez similaire).
Donc tu sélectionnes les fichiers que tu veux renommer et tu fais
"Exécuter" (à ce stade rien ne se passe tu vas juste dans la fenêtre
multi-onglets de préparation)

Tu as alors trois onglets à utiliser :
- "Suppression" : cocher 2ème case : Supprimer caract 1 à 4
- "Index" : cocher 1ère case à gauche et mettre le nouveau nombre de
chiffres 4 lignes plus bas
- "Nom" : cocher 2ème case : Ajouter le nom : et tu mets l'année
- vérifie aussi qu'aucun autre onglet n'a de cases de cochées

Tu vérifies alors ce que ça donnes en bas de la fenêtre et si ça te
convient tu cliques "OK". Et c'est parti :-)

Tu recommences avec une autre sélection de fichiers, et la seule chose à
modifier est l'année dans l'onglet "Nom"

--
JiPaul.
/ /--/--// Jean-Paul Blanc
|/| L | quelquepart en (somewhere in)
/|| = ||| FRANCE
Avatar
pas.de.spam
Marc Benatia wrote:

Jean-Marie ROBERT wrote:


>
> Pour résumer, le classement par années de 1896 à 2008 de toutes ces
> photos que j'ai mis près de dix ans à numériser fait sens pour moi et je
> déplore donc le comportement singulier de iPhoto.

Bonsoir,

Si je comprends bien la façon dont tes photos sont numérotées, (ex
1965-1; 1965-2; ....;1965-7584; 1966-1;1966-2 ....), j'ai un petit
script qui te permettras de les renuméroter en 1965-0001; 1965-0002;
....;1965-7584; 1966-0001;1966-0002 ....

Il faut quand même un peu d'huile de coude (sélectionner par années,
définir le nbe de 0 )
mais ça marche pas mal.

Si ça t'interesse...

Cordialement,

Marc


eh! eh! eh!, tu as répondu une minute après moi, où, en plus long, je
disais grosso merdo la même chose ...

ici : Message-ID: <1jgyswg.b8dg3u1263t8wN%

--
PO.

Pour m'écrire : po_taubaty(arobas)yahoo(point)fr
Avatar
cf
Jean-Marie ROBERT wrote:

Exemple (j'en saute pour faire plus court), classé correctement par le
Finder qui sait compter lui :
1962-1, 1962-2, 1962-3...1962-9, 1962-10, 1962-11..., 1962-19, 1962-20
etc.
Dans iPhoto ça devient 1962-1, 1962-11, 1962-12,1962-13 etc jusqu'à
1962-19 puis on a 1962-2, 1962-20, 1962-21 etc jusqu'à 1962-29, 1962-3,
1962-31 etc jusqu'à perpette.



OK, merci de ces précisions. Donc je confirme que la meilleure solution
serait de renommer les photos avec un nom de la forme 1962-0001,
1962-0002, etc. (4 chiffres me semblent être plus prudent que 3, surtout
à l'ère du numérique où il n'est pas exceptionnel de dépasser 1000
photos sur un an...), au moyen d'un petit script, par exemple :

for old in *-* ; do
new=`echo $old | awk 'BEGIN {FS="-"} {printf ("%s-%04dn", $1, $2)}'`
mv $old $new
done

(à exécuter sous Terminal dans chaque répertoire contenant des photos --
que l'on aura bien évidemment pris soin de sauvegarder au préalable,
l'auteur déclinant toute responsabilité, etc. ;-)

A++
--
Christian
Avatar
jajm.robert
Marc Benatia wrote:

Jean-Marie ROBERT wrote:


>
> Pour résumer, le classement par années de 1896 à 2008 de toutes ces
> photos que j'ai mis près de dix ans à numériser fait sens pour moi et je
> déplore donc le comportement singulier de iPhoto.

Bonsoir,

Si je comprends bien la façon dont tes photos sont numérotées, (ex
1965-1; 1965-2; ....;1965-7584; 1966-1;1966-2 ....), j'ai un petit
script qui te permettras de les renuméroter en 1965-0001; 1965-0002;
....;1965-7584; 1966-0001;1966-0002 ....

Il faut quand même un peu d'huile de coude (sélectionner par années,
définir le nbe de 0 )
mais ça marche pas mal.

Si ça t'interesse...


Merci pour ta proposition mais je crois bien que je vais m'en sortir
avec le couteau suisse GC qui a l'air de faire à peu près la même chose.

--
Le site de la Pifométrie : http://jeanmarie.robert.free.fr
Site garanti sans OGM.
Avatar
jajm.robert
JiPaul wrote:

Jean-Marie ROBERT wrote:

> > On peut demander à GC de faire les trois fonctions simultanément (c'est
> > géré par des onglets différents. Tu peux vérifier à tout moment l'effet
> > de tes choix. On ne lance que lorsque tout est près).
> > La fonction de renommage de GC se trouve dans
> > Fichier --> Convertir et modifier.
> Je vais regharder ce qu'on peut faire avec GC et merci pour les
> suggestions.

Je viens de tester avec les exemples de noms que tu as donné par
ailleurs (j'ai finalement quelquechose d'assez similaire).
Donc tu sélectionnes les fichiers que tu veux renommer et tu fais
"Exécuter" (à ce stade rien ne se passe tu vas juste dans la fenêtre
multi-onglets de préparation)

Tu as alors trois onglets à utiliser :
- "Suppression" : cocher 2ème case : Supprimer caract 1 à 4
- "Index" : cocher 1ère case à gauche et mettre le nouveau nombre de
chiffres 4 lignes plus bas
- "Nom" : cocher 2ème case : Ajouter le nom : et tu mets l'année
- vérifie aussi qu'aucun autre onglet n'a de cases de cochées

Tu vérifies alors ce que ça donnes en bas de la fenêtre et si ça te
convient tu cliques "OK". Et c'est parti :-)

Tu recommences avec une autre sélection de fichiers, et la seule chose à
modifier est l'année dans l'onglet "Nom"



Vraiment génial GC, je vais donc me lancer dans la conversion en série
pour pallier les oukases de iPhoto.

--
Le site de la Pifométrie : http://jeanmarie.robert.free.fr
Site garanti sans OGM.
Avatar
jajm.robert
JiPaul wrote:

Jean-Marie ROBERT wrote:

> Le Finder sait le faire lui.

Attends... tu me dis que le Finder est capable de mettre dans le bon
ordre la suite de numéro suivante ?

20099, 200910, 200911, 200912, 200913, 200914, 200915, 200916, 200917,
200918, 200919, 200920, 20101, 20102, 20103, 20104, 20105, 20106,
20107, 20108, 20109, 201010,201011, 201012, 201013

Je veux dire qu'il serait capable de mettre tous les 2009 avant les
2010 ? Permet moi d'en douter...

Maintenant si tu as mis un tiret entre l'année et l'index, oui c'est
peut-être possible. Mais je n'en suis même pas sûr. :-)


Avec un tiret ça marche bien, je n'avais bien évidemment pas pensé à ça
en décidant de placer un tiret mais c'était juste pour faciliter la
lecture, un peu comme les numéros de téléphone qui sont plus facile à
mémoriser en séparant par groupes de deux chiffres plutôt qu'un seul
grand nombre.

> J'ai inventé mes numéros sans penser à mal.
Oui mais sans penser aussi que les logiciels risquaient de ne pas te
comprendre... ;-)


Le problème n'est pas que les logiciels comprennent la pensée profonde
de l'humanoïde pensant qui a concocté son code mais qu'ils respectent la
volonté de celui qui les acheté.

Le Finder et GC respectent ma méthode de numération en ne changeant rien
à l'ordre naturel du système décimal modèle Cours préparatoire même
quand je demande un classement par nom.

Je n'ai jamais cherché à comprendre comment on arrive à ordonner un
classement sous Windows XP et Picasa sous win, mais le fait est que
lorsque je leur fait bouffer mes albums préalablement classés
"naturellement" sur la session, Mac ils ne cherchent pas à m'imposer
leurs vues sur la question et laissent mon classement dans l'ordre que
j'ai imposé.

Iphoto quand à lui ne veut rien savoir et quand j'importe un album
numéroté dans l'ordre naturel appris au CP, il me reclasse tout
automatiquement dans son ordre débile à lui alors que je ne lui ai pas
demandé de ramener sa fraise : exemple 2010-1, 2010-11, 2010-12...etc.
puis 2010-2, 2010-21 et ainsi de suite.


> Je vais regarder ce qu'on peut faire avec GC et merci pour les
> suggestions.

Tu verras ce n'est pas si compliqué que ça peut paraître de prime
abord.


Je vais commencer par lire ce qu'en dit le manuel, ça peut aider...

--
Le site de la Pifométrie : http://jeanmarie.robert.free.fr
Site garanti sans OGM.
Avatar
jajm.robert
Christian Fauchier wrote:

Jean-Marie ROBERT wrote:

> Exemple (j'en saute pour faire plus court), classé correctement par le
> Finder qui sait compter lui :
> 1962-1, 1962-2, 1962-3...1962-9, 1962-10, 1962-11..., 1962-19, 1962-20
> etc.
> Dans iPhoto ça devient 1962-1, 1962-11, 1962-12,1962-13 etc jusqu'à
> 1962-19 puis on a 1962-2, 1962-20, 1962-21 etc jusqu'à 1962-29, 1962-3,
> 1962-31 etc jusqu'à perpette.

OK, merci de ces précisions. Donc je confirme que la meilleure solution
serait de renommer les photos avec un nom de la forme 1962-0001,
1962-0002, etc. (4 chiffres me semblent être plus prudent que 3, surtout
à l'ère du numérique où il n'est pas exceptionnel de dépasser 1000
photos sur un an...), au moyen d'un petit script, par exemple :

for old in *-* ; do
new=`echo $old | awk 'BEGIN {FS="-"} {printf ("%s-%04dn", $1, $2)}'`
mv $old $new
done

(à exécuter sous Terminal dans chaque répertoire contenant des photos --
que l'on aura bien évidemment pris soin de sauvegarder au préalable,
l'auteur déclinant toute responsabilité, etc. ;-)


Oula, du terminal, je ne sais pas si je vais oser mais je garde le
script au frais au cas où.
En tout cas merci.

--
Le site de la Pifométrie : http://jeanmarie.robert.free.fr
Site garanti sans OGM.
Avatar
jajm.robert
Pierre-Olivier TAUBATY wrote:

Je suis persuadé qu'avec l'excellentissime et ultra-rapide
BetterFinderRename, tu peux renommer tes photos en rajoutant un ou deux
zéros là où il y en a besoin.


J'ai téléchargé la version d'essai 8.57 pour tester la bête, merci.
Ce ne devrait pas être très long de trier tes photos selon qu'il leur
manque 1 ou 2 zéros. je pense que le plus simple serait de toutes les
mettre en vrac dans un dossier, et de repérer visuellement celles qui
nécessitent une correction.

Ou alors; Un cador des AppleScripts ou des scripts shells doit
facilement pouvoir faire un script qui reconnaisse celles se terminent
par un seul caractère après le tiret (elles auront besoin de 2 zéros
après le tiret, celles qui ont 2 chiffres après le tiret n'auront besoin
que d'un seul zéro. Le script les mettrait dans un dossier idoine.

Ensuite Better Finder Rename est capable de te rajouter le(s)
caractère(s) qu'il te faut à la place désirée.

Ensuite on sélectionne manuellement année par année pour replacer
chacune des photos dans le dossier idoine (100 dossiers c'est pas la
mère à boire).


Chez moi on ne boit pas la mère mais la mère boit aussi, lol.
Si j'avais le dossier sous la main, même sans script je suis sûr qu'il
ne me faudrait pas plus d'une journée (et sûrement beaucoup moins) pour
tout mettre dans l'ordre. T'es dans quel coin de la France ?
Si c'est pas trop loin du 40 (Landes), d'ici 2-3 mois je dois même
pouvoir te faire ça ...


En pleine côte de Nuits dans la Bourgogne profonde, c'est pas vraiment
la porte d'à côté...


--
Le site de la Pifométrie : http://jeanmarie.robert.free.fr
Site garanti sans OGM.
1 2 3