Monday, 30 March 2026

Four days. Ten thousand photos. What a nightmare.

Exporting from Lightroom CC to offline storage turned into an engineering disaster. Lightroom Classic sync gave up at 80%, meaning 2,500 photos never made it. The web download tool failed on the same files. The Takeout option spat out 40 separate 4GB zip files with no bulk download — all manual. The Lightroom CC web app, faced with the remaining 1,000 photos, managed 900 and simply refused the last hundred. Gone.

What started as 10,000 photos ended up as 28,000 files scattered across four locations, with every collection and subfolder structure completely destroyed.


THE FOUR FAILURE POINTS

Lightroom Classic sync abandoned at 80% — 2,500 photos unsynced

Web download tool: failed on the same 2,500 files

Google Takeout: 40 × 4GB zips, no bulk download, all done manually

Lightroom CC web app: exported 900 of 1,000 remaining — ~100 unrecoverable


The recovery

The recovery has been, to put it charitably, structural engineering with sticky tape and chewing gum. Using Claude AI and Claude Code I built scripts to merge the folders, extract all 40 zips, and run EXIF-based comparisons across 28,000 files — extracting capture dates and cross-referencing folder structures to work out which photos likely belonged to which album. A photo sweep app and a Lightroom Classic deduplication plugin are now cleaning up the mess. Once that's done, the catalogue gets merged into my primary one for a final raw export into a proper DAM tool.

"No product should put its users through this. I shouldn't need to write custom scripts to recover my own photo library."

My issue with Adobe

Here's my issue with Adobe. The software works. The ecosystem works — right up until the moment you want to leave it. The masking tools are genuinely excellent. But the data portability is an abomination. They keep bolting on AI-generated fluff while the infrastructure underneath remains hostile to anyone trying to get their own files back.

From an engineering perspective, this is a building held together with sticky plasters, bubble gum, and duct tape. It should not require a custom toolchain to retrieve your own photographs from software you have been paying for, for years.

What I actually want

A perpetual-licence Lightroom-style editor, updated annually, with the genuinely useful new features — not cloud dependencies, not AI-generated noise, and none of this subscription-hostage nonsense. Let me choose when to upgrade. Let me own what I paid for.


Thankfully, with the right engineering mindset, Claude AI, and the non-Adobe tools I already own, I have been able to remove myself from this ecosystem and recover from the nightmare. But I shouldn't have had to.


The software locks you in. The ecosystem keeps you there. And the exit door is deliberately hard to find.

Four days. Ten thousand photos. What a nightmare.

Exporting from Lightroom CC to offline storage turned into an engineering disaster. Lightroom Classic sync gave up at 80%, meaning 2,500 pho...