Import captions for kodak easyshare into iphoto

I have thousands of photos in Kodak Easyshare on my old laptop and would like to get them into iPhoto on my new one while retaining the caption information. Is there a macro or some assistance for doing this...some code that can read the caption into from an Easyshare backup and import it into iPhoto?

I'm no programmer but I know a bit of UNIX/Linux scripting and I'm happy to say that I successfully exported my captions from EasyShare into the EXIF description field which is used in Picasa.  Before you get too excited, this is messy and you need know a bit about UNIX/Linux if you want to try this, but here we go...
The captions are stored in the EasyShare.me file which should be in Library/Application Support/Kodak EasyShare.  Copy this file to the desktop.  Then go to Terminal, cd to Desktop, and execute this crazy command:
cat EasyShare.me | LC_CTYPE=C tr "\000" \| | sed "s/|0|/~/g" | sed "s/int4/~/g" | LC_CTYPE=C tr '~' '\n' | grep "|JPG|1|." | awk -F\| -v OFS=\| '{print $(NF-5),$NF}' | grep -v "|$" > captions.txt
In order, this command:
changes binary nulls to pipes
changes pipe-0-pipe and the phrase int4 to newline
find only lines with |JPG|1| with some characters after that string
get the 4th from the last column and the last column
get lines where the captions is not blank
saves it all to a file named captions.txt
The key here is nulls are the delimiter in the EasyShare.me file and that the caption is always in a string that goes:
filename
column that we ignore
column that we ignore
JPG
1
caption
0
So we replace 0 with newline as well as int4 which just shows up everyone and makes our lines shorter.  Then we searched for lines with the JPG then 1 then something and we know the caption is the last column and the filename is five columns before the last column.
Now I strongly recommend that you manually review captions.txt.  The problem with the crazy format of EasyShare.me is that we can get only get the filename without the path and without the suffix.  So if you had two copies of the same filename both with captions it will show up twice in captions.txt.  Even worse if you have different photos with the same name (i.e. you bought a new camera and it started over with DSCF1000 for a second time) then there is no way to tell which one is which.  And the script which is below has similar problems because it updates all photos with the same filename with same caption.  If you have this problem, you will need to do a lot of this manually but you can still save a bunch of time updating the photos where you have only one version.
Now we have the captions and the files to update so we need to do the update of the EXIF field.  To do this, you must install Phil Harvey's ExifTool from www.sno.phy.queensu.ca/~phil/exiftool.
Then you can write a shell script to loop through captions.txt and update the description using exiftool.  The following script is rudimentary and has no error checking nor logging.  I also couldn't figure out the spaces so I just replaced them with ~ and then replaced back later.  But it works.  If you are a real programmer you will certainly want to improve it.
Good luck,
Cabe
#!/bin/ksh
for LINE in `sed "s/ /~/g" caption.txt`
do
    FILENAME=`echo $LINE | sed "s/~/ /g" | cut -d\| -f1`
    CAPTION=`echo $LINE | sed "s/~/ /g" | cut -d\| -f2`
    find ~/Pictures -name "$FILENAME.JPG" > find.out
    LINE2=`sed 2q find.out | tail -1`
    for FULLPATHTILDE in `sed "s/ /~/g" find.out`
    do
        FULLPATH=`echo $FULLPATHTILDE | sed "s/~/ /g"`
        if [ -z "$FULLPATH" ]
        then
            echo "$FILENAME not found"
        else
            exiftool -Description="$CAPTION" "$FULLPATH"
            echo "$FULLPATH updated"
        fi
    done
done

Similar Messages

  • I am using Lightroom on my MAC where I import the finalized JPEG-pictures into iPhoto to create a slideshow (for instance in combination with films). When exporting the slideshow with a 1080p resolution to iTunes I experience difficulties (missing slides

    I am using Lightroom on my MAC where I import the finalized JPEG-pictures into iPhoto to create a slideshow (for instance in combination with films). When exporting the slideshow with a 1080p resolution to iTunes I experience difficulties (missing slides and black transitions). When using JPEG-pictures directly from the camera there are no problems, so the manipulation in Lightroom seem to cause corrupt files. Does anyone recognize tje problem and could it have anything to do with the introduction of the Yosemite software? Is Lightroom already Yosemite-proof?

    In iPhoto 11 the Originals folder is renamed Masters.
    IPhoto menu -> Provide iPhoto Feedback and report the bug.
    Regards
    TD

  • Can't import photos from Kodak EasyShare M1093IS

    Had this camera for over a year and I have never had a problem until today. I can't upload any photos into iPhoto. Message says it's not a supported format. The photos are .jpg and I can see them in the screen where you select photos for import.
    Running iPhoto v 8.1.2.
    Any ideas how I can resolve this?

    Welcome to the Apple Discussions. Did you read any of the other topics regarding the Kodak Easyshare?
    iPhoto no longer recognizes photos from my Kodak EasyShare V803
    Just do a search in the form for "Kodak Easyshare" and you'll get lots of posts.
    OT

  • Can't import Canon G12 RAW images into iPhoto 6.0.6

    unable to import Canon G12 RAW images into iPhoto 6.0.6 (Mac OS-X (10.5.8) - any ideas?

    You'll need to install the Digital Camera RAW Compatibility Update 3.5 - Search the Support/Downloads site for that.
    It still may not work. Iphoto 6 is an elderly piece of software now and predates your camera by several years. If it doesn't work you'll need to update to iPhoto 09 or later.
    Regards
    TD

  • Importing avi and mp4 files into iPhoto

    I just finished importing my PC photo library into iPhoto and I ran into a snag.
    iPhoto does not import video files in *.avi or *mp4 format.
    On my old PC photo library, I have video clips taken into mostly avi format with older digital cameras, and which are stored in the same photo directories by date. When I realized that I could not sync avi files to my iOS devices, I used a conversion program to convert the the avi files to mp4 format, and was able to sync these to my iOS devices.
    Now apparently iPhoto does not recognize these mp4 files. I would like to have my video clips in iPhoto so that I can sync them as needed to my iOS devices through iTunes and also sometimes use them for video editing in iMovie. Within iMovie, I see where there is a link to the iPhoto video library... so somehow I have to get these into a format recognized by iPhoto.
    Can anyone recommend a method that will accomplish this? I assume I will have to convert the avi/mp4 files to some other format. Is there a utility that will extract out the video files from my hundreds of photo directories and let me convert them to the accepted format by iPhoto, preferably keeping the time/date stamp intact?

    Check over on MacUpdate for file converters.

  • I'm finally moving my photos from my PC to my MacBook Pro.  I have 8 years worth of photos organized into very specific albums.  Can I import the album structure directly into iPhoto or am I going to have to recreate everything in iPhoto?

    I'm finally moving my photos from my PC to my MacBook Pro.  I have 8 years worth of photos organized into very specific albums.  Can I import the album structure directly into iPhoto or am I going to have to recreate everything in iPhoto?

    If you want to duplicate your Folder Tree in iPhoto:
    Start at the bottom of the hierarchy and drag a folder of images to the Album Heading in iPhoto. The pics will be imported and an Album of the same name created.
    You can then create the Enclosing Folders in the iPhoto Window (File -> New Folder) and drag the Album to it. Folders can contain other Folders (Nested Folders) and Albums.
    However, is your folder system date based? Then this form of organisation is a bit pointless in iPhoto when Smart Albums or the Calendar tool (Click on the wee magnifying glass in the Search Box) mean you can find the photos taken on any day, month or year at a click. With Smart Albums it's easy to find photos from specific range - say, June 3 to August 25, 2009 etc.
    If your folder system is theme based - Xmas pics, Birthday pics etc, then you'll find Keywords are much more flexible, and can be used in conjunction with other criteria for making Smart Albums and searches.

  • Is there an easy way to import those misfortunate photos back into iphoto

    I moved my iphoto library to my external drive so that both my laptop and imac can use the synced photo library.
    ... but now my imac iphoto says I can not open my iphoto library, because is from a newer version of iphoto. And the application then closes.
    I figured out my newer laptop has a newer version of iphoto on it.
    Imac iphoto version is 6.0.6
    Laptop iphoto version s 7.1.5
    I Downloaded iPhoto Library Manager and use its rebuild function. This created a new library but says a lot of my pictures are lost. I can search and find them on my external drive and reimport, but there are a lot of them! Any suggestions?
    I'd rather use the 6.0.6 on my imac than pay for an upgrade.
    I just won't use my laptop's iphoto.
    BUT, how can I get my 6.0.6 working again with all of my pictures in tact? Or is there an easy way to import those misfortunate photos back into iphoto painlessly?
    Any other solutions??
    Will Snow Leopard have the newest iPhoto included?
    Thank you!
    Kim

    Kim
    If you want to revert to iPhoto 6 then you have two choices:
    1. Restore from your back up
    or
    2. Create a new v6 Library and start over.
    To create and populate a new *iPhoto 6* library:
    Note this will give you a working library with the same Rolls and pictures as before, however, you will lose your albums, keywords, modified versions, books, calendars etc.
    Hold down the option (or alt) key key and launch iPhoto. From the resulting menu select 'Create Library'.
    Go into the Old iPhoto Library (Right Click on the Library Icon and choose ‘Show Package Contents) and find the Originals folder. From the Originals folder drag the individual Roll Folders to the iPhoto Window and it will recreate them in the new library.
    When you're sure all is well you can delete the old iPhoto Library.
    In the future, in addition to your usual back up routine, you might like to make a copy of the library6.iPhoto file whenever you have made changes to the library as protection against database corruption.
    “Snow Leopard” is an OS Upgrade. While we have no idea what will be included with it, on past experience, no, it will not include a new version of iPhoto.
    Regards
    TD

  • After i have imported photos from my iPhone into iPhoto how do i open them in photoshop?  i can't find them in finder

    after i have imported photos from my iPhone into iPhoto how do i open them in photoshop?  how do i find them in finder?

    is there an efficient way to move everything from IPhoto into a folder under Pictures? 
    Launch iPhoto - in photos view select all and export to the desired folder - see the user tip on exporting for details on the export options
    how do I get the videos to show up as videos that play on the mac and that I can save and load to youtube (or whatever)?
    Launch iPhoto and select teh video(s), export as kind = original - see the user tip on exporting for details on the export optionssee the user tip on exporting for details on the export options
    LN

  • How do I import individual frames from iMovie into iPhoto?

    How do I import individual frames from iMovie into iPhoto? Or how do I export individual frames from iMovie into iPhoto? My final goal is to have a DVD of individual photos from a video I recently shot. Thanks

    Here is one way to do it, although you will see there could be variations.
    1) Open iMovie
    2) Start a new project - name it Stills for iPhoto (or a name of your choice)
    3) Go to your EVENT. Find the spot with the cursor that you want a photo of. Right-click (or control-click if you don't have a mouse) and select ADD STILL FRAME TO PROJECT.
    4) The photo should be in the Project called Stills for iPhoto.
    5) Right-click (control-click) on the photo and select REVEAL IN FINDER.
    6)When the finder window opens, right-click and select COPY. Go to your Desktop or a folder of your choice and right-click PASTE
    7) Drag the photo from your Desktop to iPhoto

  • HT3290 RE Lumix Panasonic DMC ZS19  Can anyone tell me if you've found a way to import videos off the camera into iPhoto or iMovie?  -Ellen

    RE Lumix Panasonic DMC ZS19  Can anyone tell me if you've found a way to import videos off the camera into iPhoto or iMovie?  -Ellen

    Won't work shooting in 60P format. But will work fine in the others. I use the built in card reader in my Mac and it shows up fine in iMovie.
    Hugh

  • Why cant i import Canon CR2 RAW pic into iPhoto?

    Anyone know why cant I import Canon CR2 RAW pic into iPhoto???

    Although all Canon RAW files are are suffixed CR2, they are not all the same. In fact, each model of Camera produces a different RAW. What camera do you have? Is it in the Supported List?
    http://support.apple.com/kb/HT1475
    Have you applied all the Camera RAW updates?
    Regards
    TD

  • Iphoto won't import photos from Kodak EasyShare Camera

    I have alsways been able to import photos from my canon camera directly into iphoto. I just purchased a Kodak Easyshare Camera. When I hook it up to my computer, it won't import the photos. The camera does come with it's own EasyShare Software - but I really don't want to import it into my computer. I want the photos to import directly into iphoto library. My Canon Camera still imports into the library. Help.

    sunnydays:
    Does System Profiler recognize the camera when it's connected? What version of iPhoto and Quicktime are you at. If not the latest then I suggest you update to 6.0.0 and 7.2 respectively. I'd also update to 10.4.10 via the COMBO updater followed by a repair of disk permissions.
    Do you have iPhoto erase the memory card after each upload? If so, I strongly recommend against it as I've seen too many reports of incomplete uploads and complete erasures. It's safer to have the camera reformat the card after the upload.
    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 (requires Tiger), 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.

  • Can't import pictures from Kodak EasyShare Z915

    I used a Kodak EasyShare Z915 camera to shoot two pictures but the EasyShare software doesn't work. Neither the original software on CD, nor the Version 6.2 that I downloaded from the Kodak website.
    Their theory is that the action of plugging the USB 2.0 cable into the Mac, is enough to identify the presence of the camera, and proceed from there, an automatic handshaking that is sufficient to begin the image import process.
    Unfortunately for me, plugging the USB 2.0 cable into the Mac, does not seem to be enough to get the handshakes going.
    Even worse, it interfered with my keyboard and mouse to the point that I could not click my reset button. I had to unplug the darn power cable instead, and go through a cold power up.
    No help from the programmers at Kodak. I guess they already have their hands full with Windows bugs.

    Ken Hart wrote:
    Sorry, just trying to help.
    I've got an older Easyshare camera and while I've used the bundled Kodak software in Windows OK, I never tried it on my Mac as iPhoto (or rather Image Capture) recognized it and would transfer the photos.
    Have you tried an inexpensive USB media card reader that you can just plug the card into and transfer the pictures that way?
    I was using the internal memory of the Kodak EasyShare Z915. If only I'd had an extra SD card to put in it, when I shot the pictures! It is not like I don't have any. I have lots of SD cards. In the case of the Kodak EasyShare Z915, there is a small amount of internal memory that is "built-in." There are two pictures on it at this very moment. Probably the maximum.
    Now, I am not sure if there is an easy way to treat the entire camera as a removable SD, fortuitously plugged into a multi-card reader. The only multi-card reader I have, lacks a double USB port (which no doubt would be a handy thing to have). The camera doesn't look like any part of it slides into the multi-card reader. Can you suggest a multi-card reader (or even a single card reader) that has a port that opens up wide enough to plug a Kodak EasyShare Z915 into it somehow, in the way you are visualizing? The Kodak EasyShare Z915 has a female USB 2.0 port. Were you visualizing the possibility it had a male USB 2.0 plug that swings out?
    You would think camera manufacturers would have entertained the possibility somewhere along the line that direct camera-to-camera daisy-chaining, is what a lot of consumers would immediately go for, obviating the need for a host computer to store the pictures on. Of course, that sort of thing might be possible, just by swapping out SD cards. But I made the mistake of shooting the pictures directly to the camera's internal memory, where it now appears to be trapped.
    Do you want/need the Kodak software for a purpose other than the transfer of images (not being insulting here, just asking).
    I would ditch their bundled software in a heartbeat if I could. It doesn't work. It freezes my keyboard, and jams my mouse. I just want those two pictures out. I am on the verge of buying a PC just for this one purpose.
    One more troubleshooting tip. Are you using the USB cable bundled with the camera?
    Yes. It is a black USB cable, fits just fine, and happens to have a little torus magnet attached to one end, apparently to stabilize any high-speed data transfers it is attempting.
    I've found that cameras often include a proprietary USB cable. I've been perplexed by this several times when I used a standard cable to connect my camera, have it recognized but unable to transfer the photos.
    Message was edited by: beta_zero

  • Importing photos from Kodak EasyShare camera

    I am attempting to import photos from my Kodak EasyShare CX7300 camera into iPhoto. I have uploaded photos from this camera onto the computer before, but for some reason, I am no longer able to do so. I have checked the cord connections of both the USB port and the camera, and both are fine. When I plug the camera into the computer and turn the camera on, the green light on the camera flashes and iPhoto opens, but the import process does not begin. I have been unable to find a way through which I can manually import the photos into iPhoto. I cannot install the EasyShare software that came with the camera because of restrictions placed on the computer by my school. Any suggestions, other than a new camera or a better computer? :-D Like I said, I've imported photos from the same camera to the same computer... why isn't it working now?????

    Jamie:
    Welcome to the Apple Discussions. A workaround until the reason for the problem is found is to use Image Capture to manually upload from your camera. It came with the Mac and is located in your Applications folder.
    Have there been any software updates run just before this started occurring? What version of iPhoto are you running?
    As a first step run Disk Utility and repair disk permissions.
    OT

  • Importing Kodac camera photos (*.fpx) into iPhoto 6.0.2

    Hello,
    I switched from Windows PC to Mac (Mac Mini Core Duo) - now I am using iPhoto for my Photo collection. I used to have a Kodac digital camera of the DC series and used the format *.fpx - unfotunately I can not import these pictures into iPhoto.
    Somebody any idea what the reason could be?
    thanks
    iPoseidon

    Hi iPoseidon,
    that is a flashpix bitmap from Kodak.
    Just wondering why the camera is using that instead of jpeg?
    Anyway, I don't think iPhoto can import those files.
    If you have Graphic converter on your new mac it can convert those files to jpeg for you.
    http://www.lemkesoft.de/en/graphcon.htm

Maybe you are looking for

  • Table does not exist error

    create table dytab(x number);     create or replace procedure p_testdytab(p_tab in varchar2)     is     begin     execute immediate ' create table dytab2 as select x from p_tab';     end p_testdytab;     begin     p_testdytab('dytab');     end;     /

  • How do I make Mac mail and iOS Mail sync to each other with a google apps (not traditional gmail) mail account?

    I have a google apps mail account in the form [email protected] I have successfully set up both my mac (A1342) Mail and my iPhone (5c) mail so I get my account on both devices. However, when I read an email on my iphone, it remains unread on my mac (

  • QM notification: No text can be displayed for the code

    Hi, At the moment I want to create or change a quality notification and enter a coding, it is not possible to click on the long-text description (see error). Although the long text is definitely maintained. Is some customizing missing? Thanks Laura

  • Printed Photos color very saturated

    When I print this photo: on photo paper on my Photosmart C309a Series, the color is too saturated.  and yet when I print on plain paper the photo looks fine. The photo paper used is HP Premium and the ink is HP.  The print quality report looks OK: Wh

  • Cannot CREATE UNIQUE INDEX; duplicate keys found

    I have 10g when I did an expdp from prod (an AIX 5.3 ) and impdp to a test (a RHEL3 ) with TABLE_EXISTS_ACTION=TRUNCATE, there are some index errors ORA-01452 for some of the tables but not all. As I compared the difference between , The only differe