11 Replies Latest reply: Jan 18, 2014 6:37 AM by Joseph Corl
at0m87 Level 1 Level 1 (0 points)

Hi guys,

 

From long ago, when i ever clicked a photo and reveal in finder, i would see something like this:

 

Screen Shot 2012-01-04 at 10.47.14 PM.png

 

My photo folders are arranged in year and in that year, it will show all the folders with the name of my albums taken that year. easy for me to find photos!

 

For some reason i am not sure when it started and if it is with the new iPhoto 11, this is what my folder looks like when i import photos over now:

Screen Shot 2012-01-04 at 10.49.48 PM.png

For some reason unknown to me the photos in the folders are arranged in Year>Month>Day>and some random number. not easy to find photos..

 

I cant seem to find any settings i can change to bring back the old method of naming convention.

 

Anyone knows how i can get back that old style? Really appreciated!


iPhoto '11, Mac OS X (10.7.2)
  • 1. Re: iPhoto Library naming convention
    Terence Devlin Level 10 Level 10 (123,850 points)

    1. Accessing the files directly via the Finder is not supported - (and never has been). There is no direct connection between the layout of the iPhoto Window and where the items are stored within the Library package. Therefore no, it doesn't help you find your Photos.

     

    2. There is no way to change this. Don't change anything in the iPhoto Library Folder via the Finder or any other application. iPhoto depends on the structure as well as the contents of this folder. Moving things, renaming things, deleting them or otherwise making changes will prevent iPhoto from working and could even cause you to damage or lose your photos.

     

    3. Thise numbers are not random at all. They're the date and time of import.

     

    4. If you want to access your files as they are organised in the iPhoto Window then you do so via the many hooks that iPhoto provides.

     

     

    There are many, many ways to access your files in iPhoto:   You can use any Open / Attach / Browse dialogue. On the left there's a Media heading, your pics can be accessed there. Command-Click for selecting multiple pics.

     

    Open dialogue

     

     

    (Note the above illustration is not a Finder Window. It's the dialogue you get when you go File -> Open)

     

    You can access the Library from the New Message Window in Mail:

     

    New Message Window

     

    There's a similar option in Outlook and many, many other apps.  If you use Apple's Mail, Entourage, AOL or Eudora you can email from within iPhoto.

     

    If you use a Cocoa-based Browser such as Safari, you can drag the pics from the iPhoto Window to the Attach window in the browser.

     

    If you want to access the files with iPhoto not running:

     

    For users of 10.6 and later:  You can download a free Services component from MacOSXAutomation  which will give you access to the iPhoto Library from your Services Menu.

     

    Using the Services Preference Pane you can even create a keyboard shortcut for it.

    For Users of 10.4 and 10.5 Create a Media Browser using Automator (takes about 10 seconds) or use this free utility Karelia iMedia Browser

     

    Other options include:

     

     

    Drag and Drop: Drag a photo from the iPhoto Window to the desktop, there iPhoto will make a full-sized copy of the pic.

     

    File -> Export: Select the files in the iPhoto Window and go File -> Export. The dialogue will give you various options, including altering the format, naming the files and changing the size. Again, producing a copy.

     

    Show File:  a. On iPhoto 09 and earlier:  Right- (or Control-) Click on a pic and in the resulting dialogue choose 'Show File'. A Finder window will pop open with the file already selected.    3.b.

     

    b: On iPhoto 11 and later: Select one of the affected photos in the iPhoto Window and go File -> Reveal in Finder -> Original. A Finder window will pop open with the file already selected.

  • 2. Re: iPhoto Library naming convention
    at0m87 Level 1 Level 1 (0 points)

    Hi thank you for your very informative answer. =)

     

    i think i might not have been very clear with my questions.

     

    what i was trying to say is when i was in iPhoto back then, i click an image and clicks File>Reveal in Finder>Original, it would show the first picture that i attached. that the naming are easy to identify which albums the photos in the folder belongs to.

     

    But now when i do the same File>Reveal in Finder>Original, it would show me instead of the folders name as my event name, the Month>Day>Time of Import(as you have pointed out so kindly). this numbers look very confusing and different from before. and i would like to change it back if there are any settings to set so that it will name the folders like it did before similar to the event name in iPhoto.

     

    If this is some new way iPhoto handles the folder, then so be it. but if it can be set thru some settings in any setting page please advice =)

  • 3. Re: iPhoto Library naming convention
    Terence Devlin Level 10 Level 10 (123,850 points)

    There is no way to do what you want. As I said above:

    Don't change anything in the iPhoto Library Folder via the Finder or any other application. iPhoto depends on the structure as well as the contents of this folder. Moving things, renaming things, deleting them or otherwise making changes will prevent iPhoto from working and could even cause you to damage or lose your photos.

     

    In ordinary usage I find very little need of the "Show In FInder' command. Depending on your usuage I'm pretty sure that you can access the photos via the various Media Browsers for any use you may have. These have the advantage of having your Albums/Events and being searchable on titles/ keywords and so on.

  • 4. Re: iPhoto Library naming convention
    LarryHN Level 9 Level 9 (56,675 points)
    1. Accessing the files directly via the Finder is not supported - (and never has been). There is no direct connection between the layout of the iPhoto Window and where the items are stored within the Library package. Therefore no, it doesn't help you find your Photos.

    There is no way to do what you ask and there is no reason to do so sinc eyoou should never be going intothe iPhoto library - it is a SQL database abnd there are no user servicable parts in there - use the supported methods TD posted and stop doing unsupported access - it will not worka nd you risk damaging your library an dlosing data

     

    LN

  • 5. Re: iPhoto Library naming convention
    at0m87 Level 1 Level 1 (0 points)

    so any idea why did it change from before to what it is now? just curious.

     

    i had my previous HDD crashed last time and i managed to salvage what is left from the iphoto package. and i recover my photo from there that is why i find the event name as the folder name helpful.

  • 6. Re: iPhoto Library naming convention
    Terence Devlin Level 10 Level 10 (123,850 points)

    This changed in 2007 with iPhoto 08 with the arrival of a more powerful database.

     

    The protection against a HDD crash is... A back up.

     

    Regards

     

     

    TD

  • 7. Re: iPhoto Library naming convention
    at0m87 Level 1 Level 1 (0 points)

    Yea i got a NAS as a time machine now - that is after the incident =)

     

    man you are knowledgeble!! thanks for your input. erm i for some reason clicked the ur last reply as the correct answer by accident, is there anyway i can change that? ooops =X

  • 8. Re: iPhoto Library naming convention
    Keith Barkley Level 5 Level 5 (5,260 points)

    It was probably changed to make it harder for people to go in and muck with the Library!

    8^)

  • 9. Re: iPhoto Library naming convention
    michaelab Level 1 Level 1 (15 points)

    We can't know why Apple changed the iPhoto Library folder structure but they must have had some good reasons for doing so, at a guess, probably related to performance improvements for large libraries. They can change what they like in the iPhoto Library folder structure because the user is not supposed to know (or care) how it's implemented.

  • 10. Re: iPhoto Library naming convention
    michaelab Level 1 Level 1 (15 points)

    LarryHN wrote:

    There is no way to do what you ask and there is no reason to do so sinc eyoou should never be going intothe iPhoto library - it is a SQL database abnd there are no user servicable parts in there - use the supported methods TD posted and stop doing unsupported access - it will not worka nd you risk damaging your library an dlosing data

     

    LN

     

    If you know what you're doing there are user servicable parts :-) I had to do some major SQL hackery and copying image files around, deleting alias files etc in order to rescue an iPhoto Library that went bad after migrating it to and external HDD. There are things that you can do (like convert a mixed Referenced / Managed library to a totally managed library) by mucking around with the SQL database that there's no other way of doing. Of course, you have to know what you're doing, and if you mess it up...hope you have a backup

  • 11. Re: iPhoto Library naming convention
    Joseph Corl Level 1 Level 1 (45 points)

    That seems to be the case.  I've noticed that when scrolling rapidly image by image through a very large library that iPhoto sometimes balks when it hits the older file naming scheme.  And I've had it temporarily replace the full res. image with the thumbnail (1307x801 seems to be a common replacement for 12 megapixel images).  And in an upgrade glitch to iPhoto 11 (it crashed in the middle!) it was the old folder "album name" schemes where all images were permanently delinked from their previews--requiring me to manually search and replace off of a backup and literally rebuild that part of my library photo by photo!  I have since replaced all the old file structures this way as they seem to less stable, at least in my library.