Category Archives: Software

Geotagging revisited

Works with any digital camera.

‘Geotagging’ refers to the addition of GPS location data to your digital images. While images taken on a cellphone are automatically geotagged, most digital cameras do not provide this facility. Even most of the latest digital cameras are deficient in not providing built-in geotagging in the interest of saving on battery drain, and saving on cost, as no GPS receiver is required. Some manufacturers, like Nikon, will sell you a separate GPS unit conceptually similar to the one linked immediately below.

I last addressed geotagging in 2012 when I attached a GPS receiver to my Nikon D700 and recorded GPS data on a separate data logger, a small storage device carried in the pocket.

I continue to regard geotagging as an important tool when it comes to retrieving old images, a tremendous aid to putting them in a specific time and place.

But there’s an easier and more reliable approach than using a costly hardware dongle, one which does not display the frequent connection loss suffered by the hardware approach described over a decade ago and which will work with any digital image with a time stamp.

While what follows is Apple-centric this approach will work equally well with Android/Windows, when you are not busy rebooting your Windows computer, that is.

Two components are required to geotag your digital images:

  • An iPhone in your pocket – I’m using an iPhone 12 Pro Max
  • A GPS tracking app on that iPhone – I use GPS Tracks, an app that is actively supported

My digital image management software is Lightroom and what follows is Lightroom specific, Mac or Windows. I’m using the last version of non-subscription LR, 6.4. When Adobe changed to a monthly subscription model they dishonestly and purposefully broke the ‘Maps’ module in non-subscription versions of LR so that you can no longer view your picture location in the LR app. They claimed it was changes at Google which irretrievably broke Maps. This was a lie. The real reason they did this was to force owners of the non-subscription version to sign up for a subscription with its monthly toll. A couple of lines of code would have fixed the issue. And yes, it will be a cold day in hell before I change to the subscription model with this dishonest business and lose control over my images.

But we do not need Maps in LR for what follows to work. What you do need is a superb plugin from Jeffrey Friedl, suitably and nerdily named Geoencoding support which comes with a 6 week free use period whereafter an honor system contribution is called for. When you unzip the download file make sure that the file named ‘gps-jfriedl.lrplugin’ is placed in one of these two directories on your Mac. The first is user specific, the second will make the plug-in available to all users of the Mac:



Where to put the Friedl plugin file.

Next, download GPS Tracks to your iPhone and start the app before your photo journey, after first making sure that the time indicated on your digital camera is more or less the same as the time reported by your iPhone. While you do not have to be dead on, the time stamp on your digital image is the one that is used to look up the data generated by GPS Track to determine the GPS coordinates at the time indicated on your digital image.

At the conclusion of your photo journey stop the GPS Tracks application and email yourself the GPX file it has generated. This records GPS coordinates by time. Drag and drop that GPX file from the email onto your Mac’s desktop. GPS Tracks provides a short trial period for data export to work after which the annual subscription cost is $10. Well worth it if you want all your digital images geotagged.

Next, go into LR and go to File->Plug-in Manager, and enable the plugin, thus:



The Friedl plugin enabled.
You can vary what is disclosed in LR from this pane.

Reboot LR for the changes to take effect.

Now download your photos from your digital camera to LR, highlight the ones you want to geotag, and go to File->Plug-in Extras->Geoencode, pointing to the GPS Tracks GPX file on your desktop thus:



The Friedl plugin after geotagging 8 images.

Your images are now geotagged and you can display them in Google Earth using Lightroom, just like you used to be able to do before Adobe broke the Maps module in LR, as follows:



How to display your journey in Google Earth



The GPS track displayed in Google Earth.
The yellow pushpins show where I took photos.

If all of this seems labor-intensive, be assured that it is not. The GPS data logging happens automatically in your iPhone and exporting that file to your desktop and importing it into Lightroom is a matter of seconds.

Advantages: The GPS location system in your iPhone is way superior to the one in that little Nikon DSLR plug in hardware dongle linked at the top of this piece and will work with any digital image with a time stamp.

Disadvantages: Additional battery drain on your iPhone. My 40 minute walk, above, incrementally drained some 6% of the iPhone Pro Max’s battery – call it 9% for every hour of use. Not a lot and if you have an iPhone Pro or Pro Max with the larger battery you are set for a day’s photography with GPS Tracks running all the time. If you need a recharge on the go consider one of those inexpensive pocketable car starter batteries.

Data Rescue …. to the rescue

150 Blu Ray movies recovered.

One of the most frustrating aspects of Mac desktop computer ownership is Cupertino’s planned obsolescence policy, one which manifests itself in the endless – and mindless – ‘upgrades’ to the OS X operating system. These provide ‘features’ no one needs and ensure that old application versions cease working.

My movie HDD boxes, which contain some 20GB of movies plus 20GB of back ups had one of the 4 TB hard drives fail so I quickly procured a replacement and set to restoring it from the backup drive. The only snag is that the backup refused to mount on my desktop 2010 Mac Pro. Panic.

I fired up Disk Drill only to be told that my version of Disk Drill was outdated and required updating. I did as instructed only to be told after the update that now my OS was outdated and required updating. Some idiot at Disk Drill decided to share this requirement after the point of no return because, dear reader, I cannot update High Sierra as that’s as high as my Mac Pro will go without resorting to aftermarket hacks, something I very much do not want to do. I’m on OS X High Sierra, 10.13.6.

But I happened to have the old version of Disk Drill running on another Mac Pro so I inserted the apparently faulty backup disk in that machine, being sure to update nothing, and after 72 hours (!) Disk Drill told me it could maybe recover 15 of the 150 Blu Ray movies somewhere on that drive. Useless. I did run the recovery process out of curiosity and the recovered movies were but cut outs of the whole thing. Doubly useless. Yes, I know, Disk Drill will tell me how superior the latest version is but if they could also explain how I can actually run the thing I would be deliriously happy. So hasta la vista to another failed product, due to the raw stupidity of the developer.

I checked around for other recovery apps, suspecting that all that was wrong with my back up drive was a corrupted or lost file directory, as the disk was spinning away happily even though it would not mount in Disk Utility, and chanced upon Data Rescue which comes in both Mac and Windows versions. The Mac version is stated to work with OS 10.12 (Sierra) and later, so I downloaded a copy and ran ‘deep scan’ on the back up drive. A day later, lo and behold, all 150 movies were disclosed – even with the drive not mounted – and Prosoft hosed me down for $99 for a ‘single disk recovery’ version which I fired up immediately.



Data Rescue ‘deep scan’ gets under way.

$99 is a whole lot less than re-ripping 150 files whose average size for a Blu Ray movie is some 27 GB. 9 hours and fifteen minutes later I had the new WD HDD full with 149 of the 150 Blu Ray movies. Just one had gone AWOL. Checking a handful showed the content to be full and uncorrupted and the new disk drive was back in service, allowing us to watch Hitchcock’s ‘To Catch a Thief’ in all its glory on the 120″ home theater screen.



Data Rescue has recovered almost everything some 9+ hours later.

As for inflation, the last WD Red 4TB drive I bought 6 years ago ran me an inflation adjusted $183, whereas the new one was just $75. Not everything inflates in price! I use 5400rpm Western Digital drives; the 50% premium for 7200 rpm drives is money wasted for this application. Also, the less costly SMR drives are just fine. CMR is not needed in this simple use scenario. The differences are explained here.

So, if you are on Sierra or later then Data Rescue is recommended, based on my experience.

As for hard drives, statistically significant data (meaning thousands of samples) confirm that Western Digital drives, especially the ‘Red’ version, are far more reliable than those from competitor Seagate by a factor of 2x and, as luck would have it, the failed drive – it was completely locked up and would not spin – was a Seagate. So I’m sticking with WD in future.

Smooth that video

A new algorithm.

Back in the early days when founders Brin and Page were mere multi-millionaires, they concluded that it would be chic to adopt the catchy ‘Do no evil’ catchphrase for their company, Google. They then proceeded to do mighty evil on a global scale, stealing and reselling your identity, while maintaining that all their software was free. You, poor sap, were the product, to be sold and resold ad infinitum.

Now that Page and Brin are retired, needing the leisure time to count their ill-gotten billions, Google has actually gone and done something distinctly not evil. “Working with UC Merced and Shanghai Jiao Tong University (they) have detailed the development of DAIN, a depth-aware video frame interpolation algorithm that can seamlessly generate slow-motion videos from existing content without introducing excessive noise and unwanted artifacts.” (The quote is from DP Review).

This algorithm, and the related free software, allows interpolation of frames in low frame rate videos to restore smoothness. At the same time, the code is smart enough to properly treat overlapping and moving elements in the frame. The results are simply stunning, as this video from 1890s Paris – enhanced and colorized, as well as up-frame rated – shows:




Paris, 1890. Click for the video.

Wait a minute. Did I write that Google had momentarily given up its evil ways? Ooops! Now you can interpolate your cheating spouse into that video and, whammo!, a million dollar alimony settlement. Old habits die hard, I guess.

Goodbye Lightroom

Crippled and costly.


The new Lightroom CC. Cloud only.

With typically devious sleight of hand, Adobe has split Lightroom into two applications. The fully featured one is named Lightroom Classic CC and has the features of the standalone Lightroom 6 – you know, the one you used to buy and pay for once. The other crippled version, near useless if you are a standalone LR user, is named Lightroom CC. Both the new versions run in the cloud and are subscription models – yup, you fork over money to Adobe monthly or say hasta la vista to your images or your ability to process them.

So there are three objections here. One is the monthly payment model. Age confers many benefits, one being an absence of monthly payments. No thanks. The second is dependence on Adobe not to lose your images or to stay in business. Remember how everyone said Kodak and film would be around for ever? And the third, and greatest, is Ivan in the Kremlin hacking Adobe’s doubtless fragile servers and rendering access to your images impossible.

There is no need to submit to any of this. I remain happy with the standalone LR 6 which I last upgraded to on April 22, 2015, and have paid zero for since. Likewise, when I need something fancier for corrections I round trip the image from LR to Photoshop CS5 which I last paid to upgrade on July 10, 2012 and whose enhancements since have been low value-added bells and whistles. The snag here is that the Adobe RAW engine in both apps will not allow me to process RAW images form the very latest digital cameras but as I am very happy with my two Panny GX7 bodies that’s not yet an issue.

When it does come time to upgrade I will be looking at Capture One which does not need the cloud, avoids Ivan’s depredations and is paid for once, not monthly. It supports all the latest RAW formats so could even be used solely as a RAW converter, otherwise retaining the LR/PS work flow. Meanwhile, standalone LR6 remains an excellent digital management system with excellent cataloging, retrieval, filtration, output and printing capabilities and Adobe can shove their latest versions you know where.


Capture One beckons. $50 from Amazon, or four months’ payments to the ethically challenged people at Adobe.

Reader PB writes:

“Capture One Pro is good, but it’s only $50 if you have a Sony camera – they did a deal. Otherwise it’s $299.

I’ve been using it since Aperture got shelved, picking it over LR under the assumption that Adobe would do this eventually. C1P seems to release a new version annually, upgrades costing $99 and have been applicable for the previous two versions, so when 11 is released in the next few months I might upgrade my copy of 9.

Having tested a whole bunch of other open source and paid photo editors/asset managers I’ve found C1P to be easily the best. The last one I was hopeful about was ACDSee Photo Studio, or whatever it’s called, but their method of non-destructive editing is to change the source file, save a copy in another folder and the details in a separate file. So if you subsequently have to move your library to another application you have to manually go through and remove all the ACDSee changes to your files to restore the masters. Incomprehensibly useless. “

NIK collection now free

From Google.

Google has announced that the excellent collection of processing plugins from NIK for Lightroom and Photoshop is now free. Click the image for the download site:


Click to go to the download page.

While this probably means that development of the code has ceased, who cares? They are great now and are not about to get any worse. If you use the desktop versions of LR and PS like I do, preferring not to pay rent to rapacious Adobe for its CC cloud versions, then you will not have every upgrade breaking your plugins’ functionality.