What is the best way to organize pictures for huge library?

Hello.
I have lost 3 evenings of work the last week after the corruption of the iPhoto database. I lose my temper now . it was not the first time. but I’m ready to take long term action to improve the situation.
I have now around 15.000 pics & something like 15 Go of data. That means I have to use an external drive to store them all. Each team the connection between the external HD & my iBook is lost, not often but can happen, the database is bugged. Of course I gonna have more and more pictures in the future, I took 5.000 Go of pictures back from Australia.
My question is very general, what is the best way to handle this kind of database size?
Okay, now I know that I should bake-up the Library6.iPhoto file. What else?
Could I archive my rolls on CDs (well I should do it anyway) & delete the rolls from the database afterwards? What about the photo album? Is it possible to restore the pictures from the CDs to the hard drive?
I have read that I should create several libraries. That could be a solution. Is it possible to split the current one? I could import the pictures in a new library, but in this case I will lose the comments field.
I would really appreciate if you could send me your feedback about handling this size of library. Thanks in advance.

Arnaud:
There's is a way you can have your library on your boot drive and keep the "source" files on the external. It's using iPhoto in it's alias mode. There are pluses and minuses to this system. The pluses are that you can have a very large library. I have 18,000+ photos in my alias library. The iPhoto Library folder on my boot drive is only 1.7MB while the source files on my external HD take up 27G.
The minuses are 1: if the external HD is not mounted then you can only view the thumbnail files and any full sized files that have been edited (the edited version is saved to the iPhoto Library folder). Any operation that requires moving a thumbnail or using the full sized version can't be run. 2: if you delete a photo from your library the "source" file does not get deleted. You'll have to do that via the Finder. 3: When you add new files it's best if you put them in their own folder with the other source folders and then import. If you try to put them in another folder it you'll have to import them manually instead of just dragging the entire new folder into iPhoto to create a new roll.
I've created some Tutorials to help users convert and use this type of library. It's not for everyone but may hold some pluses for your situation.
Do you Twango?
TIP: For insurance against the iPhoto database corruption that many users have experienced I recommend making a backup copy of the Library6.iPhoto database file and keep it current. If problems crop up where iPhoto suddenly can't see any photos or thinks there are no photos in the library, replacing the working Library6.iPhoto file with the backup will often get the library back. By keeping it current I mean backup after each import and/or any serious editing or work on books, slideshows, calendars, cards, etc. That insures that if a problem pops up and you do need to replace the database file, you'll retain all those efforts. It doesn't take long to make the backup and it's good insurance.
I've written an Automator workflow application, iPhoto dB file backup, that will copy the selected Library6.iPhoto file from your iPhoto Library folder to the Pictures folder, replacing any previous version of it. You can download it at Toad's Cellar. Be sure to read the Read Me pdf file.
G5 Dual Core 2GHz, 2G RAM, 250G HD; G4 Dual 1Ghz, 1.5G RAM, 80G HD,   Mac OS X (10.4.8)   QT 7.1.3, 22 LCD, 200 & 160G FW HDs, Canon S400, i850 & LIDE 50, Epson R200

Similar Messages

  • What is the best way to organize a tree-like structure of constants?

    Hello everone!
    Need help with organizing my constants structrure.
    I have several tables, and each of them need a list of column names to define the fields returned after query, and also a corresponding list of hashmap keys because that columnnames are ugly. Hashmap is where I store the result of searching through the table. This question is not about JDBC because I search through tables via COM interface, no JDBC ResultSets and other stuff here.
    Finally, for each table I have two constant lists and I have a list of tables. What is the best way to store this?
    My first idea was to create a enum and store column data in it as String array attributes: String[] columnNames; etc.
    But in this case I cannot use each column and key separately.
    Another option is to create two separate enums for each table: columnNames enum and keys enum. That doesn't look great also.
    The third option is to create inner class for each table and store two enums in each of that classes.
    Also I can store all data in hashmaps, Strings etc.
    (1) Finally, from your experience, what is the best way to organize all that stuff?
    (2) I have heard that smart Java programmer should avoid using the enums by any means. Do you agree?
    (3) Generally what will you prefer when creating a constant which has two values: two final Integers or enum?
    Edited by: Dmitry_MSK on Jul 8, 2010 5:22 AM

    I'm not sure why you don't just invent a generic data structure (e.g., table name, list of column names and aliases of column names) such as:
    class QueryMetaData {
      private final String tableName;
      private final String[] columnNames;
      private final String[] columnAliases;
    }Read into the above structure from a properties file, database table, etc. You can store meta-data itself in places other than enum constants, particularly if would like to change the meta-data without requiring a new build of your application.
    That having been said, WRT to your specific questions:
    (1) Finally, from your experience, what is the best way to organize all that stuff?See above
    (2) I have heard that smart Java programmer should avoid using the enums by any means. Do you agree?Enums are better than simple constants using int or String or something similar. If there are known, discrete values unlikely to change frequently, I see no issues with an enum. They improve the readability of code, and there are enough syntactic sugar features in the language (switch statements come to mind) to make them appealing.
    (3) Generally what will you prefer when creating a constant which has two values: two final Integers or enum?
    See above. Enums were introduced (in large part) to do away with storing constants as integers.
    - Saish

  • What is the best way to organize queue in R/3?

    Hi,
    I'm in a middle of a project, where I should implement queue in order to sync data between 2 systems - r/3 and legasy one. I have few user exits (or bussiness events), which could be rised concurently in time, and I need only 1 instance of the sync module to run at a time. Well, I know the technique to prevent a program from running in multiple processes, and I have an idea how to organize a queue (my idea is to use transparent table to track actions which should be sync-ed), but there allways are some 'bottlenecks' that should be considered in such an implementation.
    That's why it might be of great help if someone could share his/her knowledge on this topic or point me to the right paper/docu, if available.
    I just don't want to reinvent the wheel, if possible
    Many thanks in advance.
    Regards,
    Ivaylo Mutafchiev
    SAP BC Consultant - ABAP developer
    Varna Bussiness Services Ltd.

    I'm not sure why you don't just invent a generic data structure (e.g., table name, list of column names and aliases of column names) such as:
    class QueryMetaData {
      private final String tableName;
      private final String[] columnNames;
      private final String[] columnAliases;
    }Read into the above structure from a properties file, database table, etc. You can store meta-data itself in places other than enum constants, particularly if would like to change the meta-data without requiring a new build of your application.
    That having been said, WRT to your specific questions:
    (1) Finally, from your experience, what is the best way to organize all that stuff?See above
    (2) I have heard that smart Java programmer should avoid using the enums by any means. Do you agree?Enums are better than simple constants using int or String or something similar. If there are known, discrete values unlikely to change frequently, I see no issues with an enum. They improve the readability of code, and there are enough syntactic sugar features in the language (switch statements come to mind) to make them appealing.
    (3) Generally what will you prefer when creating a constant which has two values: two final Integers or enum?
    See above. Enums were introduced (in large part) to do away with storing constants as integers.
    - Saish

  • What is the best way to import pictures from Lightroom 5 into FCP X

    What is the  best way to transfer pictures from Lightroom 5 into Final Cut Pro X?

    There is no one best way.  If, for instance, you want to be able to zoom into the picture with a Ken Burns effect then you may want to save out a very high res version that will be larger than your video resolution. Just use Lightroom to export a jpg file wherever you want it. You could export it into the Events folder and then choose not to copy it when you import it within FCPx. You could import the picture into iPhoto and then access it directly from within FCPx. Those are two simple, "regular" ways to get it into FCPx but if you are not going to Ken Burns the image by zooming into it and such you will want to crop it in Lightroom to the same size you will be using ie if you are making 720HD video then crop the image to that size and proportion before you export it from Lightroom.

  • I need to organize medical photos.  They are pre-op and post-op photos.  What is the best way to organize them.  should I use iphoto or is that too much trouble.

    I need to organize medical photos.  They are pre-op and post-op photos.  What is the best way to organize them?  should I use iphoto or is that too much trouble? Since they occur on different days, organizing by event does not seem appropriate.  Also, organizing by face is not always possible as some are close up photos of an individual eye.  Surely, this has been done before, and I don't want to spin my wheels reinventing this.

    Who can tell with that amount of information to work with?
    iPhoto is not limited to Events or Faces as organizational tools - Albums, Keywords, various forms of metadata can be leveraged for use as well, and these are often more flexible. Really it's up to you to look at the tools available and see if they suit your usage scenario.

  • What is the best way to format Videos for ipod touch?

    What is the best way to format Videos for ipod touch? Used Quicktime Pro/ Export (iPhone setting). Videos aren't as crisp as downloaded Videos. Compressors /ipod video Setting also looks crapy (with bitrate med & High). What should I use?

    Visualhub is a transcoder with multiple input and output formats with specific setting for iPod,iPod touch. Costs around $19-used to work great but recently everything I convert suffers audio crash than closes out the player. Hopefully they will fix it.
    Elgato H.264 hardware transcoder is $99 dollars(USB stick that plugs in to Mac)-speeds up encoding of any file quicktime can handle, settings for apple tv, iphone/touch, ipod,Sony PSP. Worth the cost if you transcode a lot of video for the Touch or own an elgato HD tuner. Files work flawlessly and look great.
    Mpeg streamclip-free. Works great, has presets or can customize the output.

  • What is the best way to create space for a Yosemite download?

    What are the best ways to create space for the download of Yosemite.  I can't install it as I don't have enough space.

    Did you empty Trash?  Very important!
    How much space do you have available?  Click in the HDD icon on the desktop, COMMAND+I.
    Also try a Safe Boot:
    http://support.apple.com/kb/HT1564?viewlocale=en_US
    That will temporarily create some additional space.
    Ciao.

  • What is the best way to move my itunes music library from my old computer to my new one?

    what is the best way to move my itunes music library from my old computer to my new one?

    Home Sharing is option A.
    http://support.apple.com/kb/HT3819
    Option B is consolidating the library to an external HD.
    http://support.apple.com/kb/ht1364
    http://support.apple.com/kb/ht1751
    Or you can use one of the other 8000 methods. I just prefer these two.

  • What is the best way to organize music by artist with various artist...

    What is the best way in iTunes 7 to organize my music by an artist who has several songs that have appearances by other artist? I now have about 400 Artist, in my artist list.
    1-Most of them are by the same Artist but with people who appear on their album as a special guest. What is the best solution for this?
    2-The same Artist appear on someone else's album what is the best solutions for this? I would like to have as few categories as possible.
    When I have a track with 2 artist, how will iTunes handle both Artist or do I have to determine? If I choose 1 Artist, does this mean that when I search for the 2nd Artist that the track would not be found. Please help me. I want to fix my Library so I can back it up.

    Do you mean the Artist and the Album
    Artist fields?
    There is the Artist field. This is for the
    artist(s) doing the song.
    There is the Album Artist field. This is for
    who's album it is.
    If there are featured artists on a song, I usually
    take them out of the Artist field and put it
    after the song title.
    "Smooth" - Santana featuring Rob Thomas becomes
    "Smooth featuring Rob Thomas" - Santana.
    This way I don't end up with a bunch of different
    artists showing up in the Artists column.
    That wwas exactly what I was talking about.

  • What is the best way to import pictures from iPhoto without compression?

    I'm trying to create a slide show using Final Cut Pro. No, I'm not interested in using iDVD slide show function because it doesn't allow me to do a whole lot. I would like to add titles and music for certain segments with video inserted here and there.
    Anyway, when I used the slide show function in iPhoto, exported it out as a quick movie file, and then imported it into Final Cut Pro, I noticed a significant downgrade in quality of images. It obviously looks different from when I play the slide show in iPhoto. What would be the best way to import pictures into Final Cut Pro without any compression?
    Thanks in advance.

    I only see Share > Export.
    Some versions of iPhoto work that way -it's just Apple moving things around.
    what's the difference between exporting it from iPhoto then import it into FCP vs. just importing directly from FCP?
    Your first post mentioned exporting a slide show from iPhoto -I assumed that is where your images are stored.
    I do not want to import pictures one by one...
    You don't have to. iPhoto will let you select as many as you want, or if the images are elsewhere, you can also select multiple files from FCP's Import dialog.
    ...and stick them together manually.
    Editing is an art and involves some effort on your part. It is not an automated process. This method opens up far more possibilities, access to filters and color correction and the opportunity to use Motion for even more sophisticated animation.
    But, it only allows me to export it as 720 x 480. The original size of my photos is 3872 x 2592. Is there any way I can create a quicktime file in the original size?
    You should be aware that 3872 x 2592 is not a standard pixel aspect ratio that is used in video. The images will be resized to the Sequence settings that you set up in Final Cut Pro.
    I have never used iPhoto to make a slideshow before, but I just gave it a try and was able to export one with the images in their native size, simply by typing the pixel dimensions into the boxes in the dialog window:
    I don't have PhotoMagico myself, but it comes highly recommended by several of the forum regulars.
    Perhaps one of them will see this discussion and help with your last question.

  • What is the best way to organize LabVIEW VIs to be used with TestStand?

    I'm using LabVIEW 8.6 with TestStand 4.1.1 and I'm trying to organize the VIs to later deploy them to a production PC. So, I organized them into a LV project and built a LLB with the "Source Distribution Tool". (Destination type: LLB)
    Some VIs in the LLB use the "Call Library Function" (user32.dll) to simulate keyboard events. But, when any of these VIs is called from TS, LabVIEW is suddenly terminated. When these same VIs are not in the LLB and are called from TS they do not have any problem.
    Is the LLB the best way to organize VIs to be used with TestStand? If so, What could I be doing wrong?
    I appreciate your help.
    H.P.
    Mfg. Test Engineer
    Certified LabVIEW Associate Developer
    Attachments:
    LabVIEW Problem.JPG ‏28 KB

    Hi Ray,
    I really appreciate your intention to help, but I believe I solved the problem already. However I still have some questions.
    The problem was that when I built the LLB the configuration of the "Call Library Function" changed. When the LLB is built it is also created a Support Directory named "data" that contains some dependencies including a new copy of the user32.dll. The "Library name or path" field in the "Call Library Function" changed to be linked to a new Dependency Path. ( ...\data\user32.dll.)
    What I did was select "Specify path on diagram" and create a path-constant ("C:\WINDOWS\system32\user32.dll"), so the "Call Library Function" will be always linked to the original user32.dll.
    I still don't know why the "Call Library Function doesn't work with the user32.dll copy in the New Dependency Path. And I'm not sure if the LLB is the best way to organize VIs to be used with TestStand.
    Do you know why?
    Thank you,
    H.P.
    Mfg. Test Engineer
    Certified LabVIEW Associate Developer

  • What's the best way to print pictures from my iPhone?

    I have a lot of pictures on my iPhone 3G and iPhone 4S and a few on my iPad 2 and they're taking up a lot of space, what's the best way for me to print them out?

    Import them to your computer and use your computer's photo app to print them.  Once they have been imported, you can delete them from your phone.
    See this for instructions:  Copying personal photos and videos from iPhone, iPad, or iPod Touch to your computer, http://support.apple.com/kb/HT4083
    You'll also improve iOS backup and restore times by reducing the Camera Roll:  http://support.apple.com/kb/HT3603

  • What's the best way to organize apps?

    Our college library will purchase iPads for students to check out (200 apps per device). We want each subject to have its own "homepage" or folder. Can we create multiple user accounts for each device (e.g, 1 Psyc, 1 Eng...)? What is the best way to handle this?  Students can check out the device for a week, so they will not be familiar with which apps we  have and where they are. We are looking for a soution so that a nursing student can pick up the device and be able to intuitively find all of the nursing/medical apps.  Thanks for your help.

    The iPad does not have a multi-user OS.
    You can manually organise apps into seperate homescreens and folders either on the iPad itself, or in iTunes.
    However, there is no way to prevent the students from moving the apps around themselves, deleting them, or plugging the iPad into their own computer and wiping the whole thing.

  • WHAT'S THE BEST WAY TO ORGANIZE MY MUSIC IN MY IPHONE?

    HELLO. I'D LIKE TO HEAR (OR READ...JEJEJE) MORE OPINIONS ABOUT THE ORGANIZATION OF MY MUSIC IN MY IPHONE. I'VE ALREADY CREATED SOME PLAYLISTS BY GENERE, BUT FOR ME, SOUNDS BETTER CREATE A UNIVERSE OF MUSIC AS ONE PLAY LIST AND THEN (IN MY IPHONE) CREATE MANY PLAYLISTS DENOMINATED ON-THE-GO (THOSE ONES BY GENERE), SYNC THE IPHONE AND CHANGE THE NAME OF THE PLAYLIST IN ITUNES.
    IS THIS THE BEST WAY?
    THANK YOU FOR YOUR OPINIONS AND HAVE A NICE DAY

    further explanation: I was totally accustomed to organizing and using my photos and videos on an external drive when I was a Windows user.  Switched to Mac about 5 yrs ago, love it, and have adjusted to the differences, EXCEPT when it comes to the photos and vids.  I Understand where Ben is coming from, because I prefer keeping my photos on an external drive, filed by year, then month, then occasion.  iPhoto keeps getting itself involved, and in my way, and I'm just wondering if it would be better to surrender my way and learn iPhoto's.  I will check out the discussions on the iPhoto forum too.
    I edit photos in photoshop elements, and have ordered lightroom 4 to learn.  I don't have any need for iPhoto, as far as I can see!

  • What is the best way to create videos for my website?

    Hi,
    I'm a public speaking coach in Sydeny Australia.  I've started a blog and want to include videos to my newsletter subscribers.  I do not want to use YouTube, because I want to only share these videos to people on my list.
    What is the best way / program to create good videos for my customers?  I think I might need to upload these videos to my server and only share the links...?  Any suggestions welcome.
    Thank you
    Trevor Ambrose
    http://www.changingtools.com

    Trevor:
    This may be more information than you asked for, but here goes:
    Get a Samsung S10 Video camera (under $400) and a Zoom H4n Professional audio recorder.  Get Adobe Production Premium CS5. The camera shoots 1920 x 1080 square pixel in a better quality than a $6000 Panasonic P2 from 4 years ago. The downside, the audio from the Samsung is poor. That's why I recommend the Zoom H4n. On the Premiere timeline, you simply align the waveform of the video with the higher quality wave from the H4n. You can buy a medium sized fold up greenscreen and place any background behind your talent.  CS5 has Ultra built in, so you can easily key out the green right on the Premiere timeline revealing a nice background of your choice.
    I would design a web page based upon your current website's look and feel that will be a template for your videos. You export your finished video from the Premiere timeline as an f4v. I would recommend 16x9 widescreen and use the Flash preset of "Web Large Widescreen". You can also specify a "Fullscreen" button on the video's controller. The quality is so good that the video will look good even when your client watches it full screen. You import the video into Flash CS5 using the same document dimensions as your video size.  You create a Flash template and "Publish" your Flash movie TO your template. Then all that is necessary is to upload all of the associated Web ready files to your server via FTP or Dreamweaver. This workflow streamlines the process and saves hours of fiddling around.
    As far as the Web page goes that has your video, give the pages an HTML name like; vid0096hvc.html and use the Robots No Follow tag:
    <META NAME="ROBOTS" CONTENT="NOINDEX, NOFOLLOW">
    This is the next best thing to having a client log-in and works in a setting where people aren't paying
    to see the video, but you still don't want them plastered all over the internet.

Maybe you are looking for