|
|
iPhoto won't import scanned JPG: unrecognized format
|
|
|
|
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status:
Offline
|
|
I've Googled around on this, and haven't found a satisfactory answer.
I just got a new PanDigital SCN02 portable photo scanner. It has an SD card in it, and when you hook it up to your Mac, it looks like an external drive. You drag the pics to iPhoto.
But iPhoto complains that they're an "unrecognized format'. But Preview can open it just fine. In fact, if I rotate the pic and save it, iPhoto will then import it just fine.
Some Google hits said things like 'the file might really be a bmp, so make sure the file ending matches'. It does. Get Info and the Preview "Inspector" tool both say it's a JPEG.
Some other people said that iPhoto doesn't like high "DPI" pics. This is just 300 ppi.
What's up? I've seen this before, and have never figured it out.
BTW: iPhoto 8.1.2 on OS 10.6.6.
|
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
|
|
|
|
|
|
|
|
Moderator
Join Date: Oct 2001
Location: San Jose, CA
Status:
Offline
|
|
When you say the SD card mounts as an external drive, do you mean it mounts on the Mac desktop or does it also mount inside of iPhoto? It shouldn't matter, but if it does mount inside of iPhoto as a volume with pictures, have you tried iPhoto import instead of drag and drop?
Also, how is the SD card formatted: Mac or PC (FAT)? Does this scanner format it in a weird way? You might want to try formatting the card completely on your Mac and then formatting it using the card formatting option in the scanner to set up the photo directories correctly.
I'm guessing when you got it working with Preview, you were saving the rotated pictures on your Mac, not on the card. Correct?
Steve
|
Celebrating 10 years and 4000 posts on MacNN!
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status:
Offline
|
|
I meant that the scanner (with the SD card in it) shows up on the desktop as an external drive. It doesn't show up in iPhoto, though I can "import" and see it - though this fails the same way.
I saved the altered version back to the SD card, and it would import fine. I also tried copying the 'bad' JPG from the scanner "drive" to my desktop and then importing it - still had the same error. Something is amiss with the format of the JPG file itself.
The SD card either came pre-formatted, or the scanner formatted it automatically. It contains some Pandigital info that I didn't put there. "Get Info" says that it's MS-DOS (FAT16), actually. That's odd. But if that was a problem, why can I import the Preview-altered JPG but not the pristine JPG? And I'm guessing that the scanner wouldn't like the card formatted any other way... don't know.
BTW, some of the solutions I saw were "just edit it with Preview and then import it". Well, I intend to scan hundreds of pics, so that solution doesn't scale. I might be okay with an Automater script or something (folder action to tweak these and import them), but this all just seems silly. This is a Mac. Macs "just work" with stuff like this. Plus, I've run into this problem here and there in other situations, and I'd like to understand what's going on here.
|
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
|
|
|
|
|
|
|
|
Moderator
Join Date: Oct 2001
Location: San Jose, CA
Status:
Offline
|
|
Things "just work" when manufacturers follow standards. When they don't, things don't work, as seems to be the case here.
The scanner is obviously saving to some weird format that iPhoto does not understand. I just checked, and Pandigital's web site is basically useless. I would contact them to see if they have a solution, and if not, return the scanner.
I'd also try a different SD card, just to make sure.
Steve
|
Celebrating 10 years and 4000 posts on MacNN!
|
|
|
|
|
|
|
|
Administrator
Join Date: Jun 2000
Location: California
Status:
Offline
|
|
Can you post one of the scanned files? Let us look over the file, see if there are any workarounds. Like a simple batch converter.
|
|
|
|
|
|
|
|
|
Forum Regular
Join Date: Mar 2002
Location: San Francisco
Status:
Offline
|
|
If it opens in Preview, can you resave it in another format that iPhoto understands?
|
21.5" iMac 2.7GHz i5; 15" FP iMac 0.8GHz G4, iPhone 5S
|
|
|
|
|
|
|
|
Moderator
Join Date: Oct 2001
Location: San Jose, CA
Status:
Offline
|
|
Originally Posted by hab
If it opens in Preview, can you resave it in another format that iPhoto understands?
The OP said that they could, just saving a rotated pic as another JPEG and it worked. That's why it's weird.
Steve
|
Celebrating 10 years and 4000 posts on MacNN!
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status:
Offline
|
|
Sorry, folks... been busy. Here are the two pics. The first one is raw, no changes. The second is rotated. The first one fails to load, the second one loads. I copied both to my desktop for testing.
|
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status:
Offline
|
|
Will that file upload work? I'm not sure if TinyPic alters the images at all. If that doesn't work, how else should I upload the samples? Or where can I host the raw files?
Again - the issue isn't how I can make one of these work and import it. I will have hundreds of these. And d*mn it, it should just work!
I did play around with an Automator script for this. I basically wanted to try to do some sort of harmless change to the photos, hoping to make them compatible, and then import then automatically to iPhoto. But all I could find was "change type of images". I tried "JPEG", but it was too smart - it saw that the pics were already in that format and didn't touch them - and then failed to import the unchanged one. I could do "PNG", but it made the files much bigger. Then I tried "JPEG 2000", whatever that is... and it worked, plus the size was about the same. Okay... but I don't want .jp2 files. I want .jpg!
And here's my other dilemma. My mom got one of these scanners, too. Even if I get some Automator script to work for me, I'm not sure I want to subject her to that, too. Are Automator scripts portable across machines? Particularly "folder actions"?
This is just too much work. I want to know why iPhoto can't handle a ".JPG" file!
(
Last edited by Zoom; Mar 17, 2011 at 11:53 PM.
)
|
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status:
Offline
|
|
Okay, I figured out a workaround, and probably figured out the problem. These pictures have no color profile associated with them. Apparently, iPhoto can't deal with that (which is stupid). This post on another forum helped me out.
Apple - Support - Discussions - Interesting iPhoto "unrecognized file" ...
So, to fix this, for me and my mother, I created a simple Automator "application" (script):
1) Apply ColorSync Profile to Images (Display->Generic RGB Profile)
2) Import files into iPhoto (and delete them from source)
So - when I get new pics, I drag and drop them onto this Automator script and it all works. That's easy enough for my mom.
I wish I could have it react to the disk mounting, find the photos and then do all this and eject the drive. But I couldn't see how to do that with Automator.
|
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
|
|
|
|
|
|
|
|
Administrator
Join Date: Jun 2000
Location: California
Status:
Offline
|
|
All I could find is the scanner output pic uses JFIF v1.2, while the Preview-saved pic uses JFIF v1.1
Check the output of your Automator script, see if the version was dropped to 1.1
iPhoto (and QT Player) may be rejecting the raw pics because they are in a later version. If so, the scanner is up to date and iPhoto / QT are not. Preview may open the pics because it's deliberately tolerant.
|
|
|
|
|
|
|
|
|
Mac Elite
Join Date: Feb 2000
Location: RTP, NC
Status:
Offline
|
|
Maybe... I would think a newer format would be better.
When I did "get info" on the two pics, the "bad" one had no color profile listed; the "good" one did (RGB). That was my final clue, along with that other forum article I linked to. I'm pretty sure it's the lack of color profile. Or maybe, as you say, that's a side effect of the JFIF version... don't know. But adding a generic RGB color profile fixed the problem.
|
Late 2012 27" iMac 3.4GHz Intel Core i7, 24GB RAM, 3TB Fusion drive
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forum Rules
|
|
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
|
HTML code is Off
|
|
|
|
|
|
|
|
|
|
|
|