Problem
My father-in-law found an iPod from around 2007 with photos nobody had seen in over a decade. iTunes was the old way to get things on and off these, and there is no iTunes on an Apple silicon Mac. I couldn't find an easy way to read them.
A free script that recovers photos from an old iPod Classic, Video, Photo or Nano. One Python file with no dependencies, plus a plain landing page for people who have never opened Terminal.
My father-in-law found an iPod from around 2007 with photos nobody had seen in over a decade. iTunes was the old way to get things on and off these, and there is no iTunes on an Apple silicon Mac. I couldn't find an easy way to read them.
Built with agentic AI in about 30 minutes, where researching the formats by hand would have taken a few weeks. One Python 3 script on the standard library only. It finds the iPod, reads its Photo Database, decodes the raw thumbnail files by hand and writes the PNGs itself. The landing page is Hugo with no theme and no Node, with big readable text and steps for someone new to Terminal.
It pulled over 900 photos, more than 500MB, off my father-in-law's iPod, the copies the iPod kept rather than the originals. It is live and free under the MIT licence. The script, the page and the tests are public, and the README says plainly which formats have not been checked on real hardware.
What shipped
See it live
It is live and free. There is no sign-up and the script only reads from the iPod.

Similar shape of problem? The first conversation is a call, not a proposal.
Start a conversation