Trouble with iPhoto
by Volker Weber
There is a lot of speculation about what Apple might be announcing tonight. I don't want to join in. But I sure hope that Apple does something about iPhoto. Ever since I got the D70, iPhoto has become unusable. It takes minutes to load and bogs the whole system down. I don't know what it is. It may be the size of the photos, it may be the auto-rotation of portrait formats. When I delete the Thumb*data files from the iPhoto Library directory, things improve:
-rw-r--r-- 1 vowe vowe 2397857 Sep 14 20:09 AlbumData.xml
-rw-r--r-- 1 vowe vowe 16929 Oct 3 02:08 Dir.data
-rw-r--r-- 1 vowe vowe 1159240 Dec 26 2003 Library.data
-rw-r--r-- 1 vowe vowe 105951994 Oct 3 02:08 Library.iPhoto
-rw-r--r-- 1 vowe vowe 12038144 Oct 3 02:03 Thumb32.data
-rw-r--r-- 1 vowe vowe 47992832 Oct 3 02:03 Thumb64.data
-rw-r--r-- 1 vowe vowe 24023040 Oct 3 02:03 ThumbJPG.data
But it is again going downhill from there. Does anyone have a clue what is wrong? Also: How can you join iPhoto libraries?
Update: Thanks to Ole, who spotted the root cause for the problem, I have a workaround. iPhoto keeps a copy of the EXIF header for each and every photo inside the Library.iPhoto file. A number of cameras, amongst them the D70, have a very large Maker Note inside the EXIF header.
I exported the photos of my 2005 library, removed the Maker Notes with exifcleaner and then reimported into a new library. This one now loads in seconds instead of minutes. The library file went from 100 meg to 5.
-rw-r--r-- 1 vowe vowe 5645068 Oct 20 03:34 Library.iPhoto
From now on I will have to cleanse the photos before importing them into iPhoto. Let's hope that Apple does something about this problem.
Comments
Have you tried this yet ?
iPhotodiet - it slims down your iphoto database and deletes duplicates.
http://osx.freshmeat.net/projects/iphotodiet/?branch_id=47098&release_id=209677
I recommend to stay away from iPhoto, especially if you have to manage 20k+ of 6 megapixel photographs.
What I do - mainly to be not locked-in by any vendor - is running a script that imports into a directory hierarchy that is structured by date. I.e. the structure for the Weizenbaum pictures looks like this: Pictures/2005/10/20051018weizenbaum. Normalization of JPEG data is done on the fly, including lossless rotation corresponding to the camera's orientation sensor record.
The directory layout lets me do a filename search with find(1). For project work I create a text file called TAGS.txt in the corresponding directory which holds keywords. Furthermore there might be a "blue print" LICENSE.txt with redistribution info and a README.txt, TODO.txt and a handful of special purpose stuff. Essentially this leads to full on-line retrieval functionality without any special software than the standard UNIX command line tools.
The bottom line is, that I can use ANY software for viewing/sorting/managing pictures. The only requirement for the sfotware used is that it does not modify the existing directory structure. iPhoto does somehow not fit into this picture, as you can clearly see, but it's a toy anyway...
Regards,
/k
Volker, for merging iPhoto Libraries, you can use iPhoto Library Manager. Google for that name and you'll find it easily. Works for me to keep two Macs with iPhoto libraries in sync. It remains a manual task, but not as daunting as manually importing all photos.
Halt mal Alt-Apfel beim Start von iPhoto fest... Vielleicht kannst Du auf die Art und Weise ja noch ein paar % schneller werden.
You got me thinking, googling actually:
http://www.ericlindsay.com/apple/iphoto5slow.htm
The large MakerNote EXIF entry the D70 produces seems to be the problem. Will check this with my D70 pictures tomorrow (or maybe not after tonights event).
I do not know your exact needs for photo storage/organization, but the preferred Mac solution among prolific photographers I am acquainted with, is Shoebox:
http://www.kavasoft.com/Shoebox/
Garret, iPhoto suits my needs perfectly. A simple folder structure, a quick preview of all images and a photo editor that fits my needs (and capabilities). I think the link that Ole came up with nailed it. I checked the library sizes of my older iPhoto libs and they are way smaller than the this year's. It appears it is indeed the size of the EXIF makernote.
Weird - I didn't even know they were making any announcments today, since they just did a big rollout last week with the video iPod.
As for iPhoto - no update to that that I see, but they did announce a new product called Aperture. No product info on the Apple site, but there is this article that covers the new stuff.
iPhoto seems to be pretty buggy since tiger, my wife experienced two crashes, while working on an album. and since there is iPhoto has no save or autosave: over 3 hours of sorting and positioning photos for nothing.
slightly out of topic, but still apple software:
there is something i have heard today:
there is (probably) an adware component in the new iTunes (windows version). it sends logs of ones dns requests to apple. im researching on this one.
Aperture info here:
OK, here we go - more info on Aperture. $500, though.
iPhoto v5 is anything but a toy. It is capable of managing tens of thousands of photographs, and with a core video capable card is excellent for full-frame corrections (but you'll want another tool for spot touch-ups). And it is very serviceable on old G3 models. If it doesn't fulfil your needs you probably earn your living doing this and need Aperature.
Volker, you didn't mention whether you are shooting RAW or not.
David, so iPhoto is anything but a toy. You're able to manage tens of thousands of photographs with it. But what if you got hundreds of thousands and you do not want to manage them but you must manage them? You get the point.
Post a comment
Recent comments
Volker Weber
on BIS customers now getting instant IMAP e-mail at 10:38
Dirk Steins
on BIS customers now getting instant IMAP e-mail at 10:26
Yury Kats
on Site news: Chrome already accounts for almost 10% of page hits at 02:59
Volker Weber
on BIS customers now getting instant IMAP e-mail at 23:04
Stuart Mcintyre
on BIS customers now getting instant IMAP e-mail at 22:59
Volker Weber
on BIS customers now getting instant IMAP e-mail at 22:09
Jan-Piet Mens
on BIS customers now getting instant IMAP e-mail at 22:01
Ingo Seifert
on Nur bei Regen at 19:53
Dirk Steins
on Nur bei Regen at 09:01
Carl Tyler
on Everybody's PIN Number: Revealed! at 01:09
Armin Roth
on Everybody's PIN Number: Revealed! at 00:43
Frank L. Quednau
on Everybody's PIN Number: Revealed! at 23:42
Volker Weber
on Everybody's PIN Number: Revealed! at 22:00
Chris Linfoot
on Everybody's PIN Number: Revealed! at 21:57
Jan-Piet Mens
on Everybody's PIN Number: Revealed! at 21:39
Marco Klop
on Synchronizing iPhone with ... Lotus Notes at 18:55
sunny gerscky
on Pwnage 2.0 released at 16:00
Tobias Lange
on Remember, it's always the cable at 13:16
Volker Weber
on Remember, it's always the cable at 12:21
Ian White
on Remember, it's always the cable at 11:56
Andy Brunner
on Remember, it's always the cable at 11:37
Ben Rose
on Remember, it's always the cable at 11:33
Ben Poole
on It has only been less than two hours at 09:44
Frank L. Quednau
on It has only been less than two hours at 09:29
Martin Hiegl
on It has only been less than two hours at 08:27



