Adobe Lightroom and the EXIF dates

February 21, 2008

A couple of days ago I wrote a blog entry about changing the Exif date in my photos. Adventures in Exif land.
Off course the big missing application which I did not try was Adobe Lightroom

When I downloaded the trial, to my big amazement I noticed a Find function on EXIF.

Find in EXIF

So I can select on the camera. Only those photos will be selected. Wow!

Then I noticed that I can edit the Metadata date.

Change Time in Lightroom

Even better if you notice the highlighted text: If you do a multiple select, Lightroom will change the date of the other photos relatively. Now that is really really smart. This is just what I need. A very nifty feature in my opinion.
It is a pity about the steep price of Adobe Lightroom. About €300. I guess it is worth it, but for just Exif editing, perhaps not.

So if you need this feature, Lightroom is a much better product than Aperture. Unless I completely missed that feature in Aperture.
Actually Lightroom feels to me a much more polished product.
What the hell was Apple thinking with those context sensitive menus in Aperture? They look completely different then anything else on Mac OS X.

Aperture menu


JAlbum, Adobe Bridge, Adobe Photoshop, Apple Aperture and…. exiftool

February 18, 2008

How to update the EXIF dates

Recently I have been trying to get my online photo album up to date.
I use the excellent JAlbum software to create my photo albums. A bit of Photoshop for cropping, rotating and resizing. Although technically the latter two are not necessary since JAlbum can do that as well.

JAlbum will sort the photos on file modification date. Fortunately there is an option which sets the modification to the EXIF Date Time Original. Precisely how I like it, sorted on the date the photo is shot.

All is well and good…until

…I arrive at the photos from a holiday in Malaysia with three friends. We used four cameras.

  • Olympus SP550UZ
  • Olympus U770SW
  • Canon Powershot S1 IS
  • Canon Powershot A40

When I was busy adobefying the photos from Malaysia, I noticed in Adobe Bridge when sorted on Date created that one of the cameras was 3 days and a couple of hours out of sync…Yeah it was mine.

So I started the simple task of changing the EXIF Date Time Original, or so I thought.
Amazingly I could no do this with Adobe Bridge or Adobe Photoshop. I looked at Reveal but changing one file at a time was a bit troublesome.
I looked at the Apple Aperture 2 trial, but to no avail.

I was really amazed that none of these tools supported what I needed.
After some googling I found exiftool
This is one amazing tool, although I could not get all the features to work. Theoretically it can find all the files in a folder of a certain model and then change the date for instance. Well for the Canons this works as advertised. Unfortunately it does not for the Olympus.

So

exiftool -AllDates +=0:0:20 0:0:0 -if '$model eq "Canon PowerShot S1 IS"' .

works, but

exiftool -AllDates +=0:0:20 0:0:0 -if '$model eq "u770SW,S770SW"' .

does not. Or

exiftool -AllDates+=1:30 -if '$make eq "Canon"' .

works, but

exiftool -AllDates+=1:30 -if '$make eq "OLYMPUS IMAGING CORP."' .

does not. Although I got all the data with exiftool -a -u and copied that.

So I manually removed all the photo files besides the photos shot with the Olympus U770SW and did a

exiftool -AllDates+='0:0:3 16:0:0' .

Touchdown! Way to go Phil Harvey.
These features would be nifty when inside Adobe Bridge or Photoshop.


Backup and copy Time Machine folder with SuperDuper!

February 9, 2008

Last Tuesday it was SuperDuper! Tuesday. SuperDuper! is now Leopard compatible.
Presumably due to a lot of changes in the HFS+ file system SuperDuper! was no longer Leopard compatible. The Shirt Pocket Blog has been an entertaining read for the last couple of months. Especially so the comments. I pitied Dave.

Anyway now I can use SuperDuper! again.

Since I just bought a Maxtor OneTouch 1TB machine, I gave SuperDuper! 2.5 a test spin. Just to see if it works, I tried to copy my Time Machine Backup from my OneTouch 500 MB to the other drive. As you may know you cannot just do a file copy. That will not work. Complicated stuff and all.

Copy Time Machine to another external drive

The following routine worked for me. Thanks to Dave for a hint about the restore part.

Tm clone with SD

  1. Disable Time Machine.
  2. Start SuperDuper! and select the script Copy user data and edit that one. Remove the item /User and add the Backups.backupdb folder. You can find this one under /Volumes/diskname . Add that one.
  3. Do a smart backup from that external using the new script. Put it in any location you like.
  4. Mount the new image and start SuperDuper!
  5. Do a copy from that image to the new external hard disk, but make sure you do “Use Copy Newer Files” to the new external hard disk. See the screenshot.
  6. Select the new backup disk in time Machine preferences.
  7. Enable Time Machine

Surely you must be able to do this with Disk Utility as well. SuperDuper! is a bit easier IMO.

SuperDuper! saved me once when a hard disk failed. So I was a huge fan of SuperDuper! But this is a cool feature as well.


Daring Devious Darryl Dude Needs Feedback and a bit of money along the way

January 17, 2008

Are you living in the Netherlands and need a book, a nice Cd, perhaps a Dvd, the latest Wii game or what have you, use the this affiliate thingabee. You will make Darryl happy.

I know I will use it.

Darryl’s commuting habits need a faster car.


Give me Little Snitch Advanced rules please

December 28, 2007

I just read the following Blog entry: Lies, Lies and Adobe Spies which mentioned Omniture 2o7.net cookies.

So I decided to block that domain.

Applications besides browsers seem to use 2o7.net. A quick search on Google showed a lot more applications using that spying domain than I expected. This means that disabling those cookies in your browsers is not good enough. So I tried to deny all access to 2o7.net with a Little Snitch rule.

Deny access

This does not work however if you allow an application unrestricted access. In my case FireFox is allowed to do pretty much everything. And by design Little Snitch considers this a more specific rule which has precedence. It would be nice if Little Snitch would add Global rules for these kind of use cases.

This makes me pine for my old Sygate Personal firewall still running flawlessly on my old Windows machine. In Sygate you could have Advanced rules overriding the application rules.
As a workaround I created an entry in hosts like this: 127.0.0.1 2o7.net. Hopefully advanced rules of some sort will be added to Little Snitch, because altering your hosts table for this is just stupid.