Rescuing old cine film with Raspberry Pi Zero
When Electrical Engineer Alan Platt was given the task of converting old cine film to digital footage for his father-in-law’s 70th birthday, his first instinct was to look online.
“There are plenty of companies happy to convert old films”, he explains, “but they are all extremely expensive. In addition, you have to send your original films away by post, and there’s no way to guarantee that they’ll be safe in transit.”
Alan was given a box of Super 8 films covering 15 years of family holidays and memories. A huge responsibility, and an enormous challenge. Not content to let someone else do the hard work, Alan decided to convert the films himself — and learn how to program a Raspberry Pi at the same time.

Alan’s cine film digitising machine
The best-laid plans
Alan’s initial plan involved using his father-in-law’s cine projector as the base for the conversion process, but this soon proved impossible. There was no space in the projector to house both the film-playing mechanism, and the camera for the digitisation process. Further attempts to use the projector came to an end when, on powering it up for the first time, the 50-year-old machine produced a loud bang and a large cloud of smoke.
Undeterred, Alan examined the bust projector’s mechanism and decided to build his own. This began with a large eBay order: 3-D printed components from Germany, custom-shaped PTFE sheets from the UK, and optical lenses from China. For the skeleton of the machine, Alan’s box of Technic LEGO was dusted off and unpacked; an old TV was dug out of storage to interface with the Raspberry Pi Zero.

Experimentation: Technic LEGO, clamps, and Blu Tack hold the equipment together
The build commenced with several weeks of trial and error using scraps of cine film, a Camera Module, and a motor. With the Raspberry Pi Zero, Alan controlled the motion of the film through the machine, and took photos of each frame.
“At one point, setting the tension on the film required a helper to stand next to me, holding a sledgehammer connected to the pick-up reel. Moving the sledgehammer up or down varied the tension, and allowed me to work out what power of motor I would need to make the film run smoothly.”
He refined the hardware and software until the machine could produce reliable, focused, and stable images.
A slow process
Over a period of two months, the finished machine was used to convert all the cine films. The process involves loading a reel onto a Technic LEGO arm, feeding the film through the mechanism with tweezers, and winding the first section on to the pick-up reel. The Raspberry Pi controls a stepper motor and the Camera Module, advancing the film frame by frame and taking individual photos of each film cell. The film is backlit through a sheet of translucent PTFE serving as a diffuser; the Camera Module is focused by moving it up and down on its aluminium mounting.

Alan taught himself to program in Python while working on this project
Finally, Alan used Avidemux, a free video-editing program, to stitch all the images together into an MP4 digital film.
The verdict
“I’m incredibly proud of this machine”, Alan says. “It has taken more than a quarter of a million photos, digitised hundreds of meters of film — and taught me to program in Python. It demonstrates you don’t need to be an expert software engineer to make something really cool!”
And Alan’s father-in-law?
“He was thrilled! Being able to watch the films on his TV without having to set up the projector was fantastic. It was a great present!”
Here, exclusively for the Raspberry Pi blog, we present the first moments of footage to be digitised using Alan’s machine.

Gripping footage, filmed at Windsor Safari Park in 1983
Digital footage
Have you used a Raspberry Pi to digitise family memories? Do you have a box of Super 8 films in the attic, waiting for a machine like Alan’s?
Tell us about it in the comments!
Thanks again, Rachel
13 comments
Zak Zebrowski
Amazing. Wish I had the capability to think through the parts to do that when I had films to digitize years ago (in the 90s) of my parents. Excellent job sir!
Steve
Is there a web site of some kind where we can see some details of how Mr. Platt accomplished all this?
Rachel
Sadly no! Alan currently has two jobs, and a limited amount of time for hobbying. The fine details for the machine were mostly figured out by trial, error, swearing, and coffee – in case that helps! :-)
Yaakov L Bright
Please forgive me, but then, what’s the purpose of this article? Telling folks what great project you are able to do, but not sharing the how, does us little good.
Bragging rights?
People read articles like this because they have the same need. BTW, ain’t that much coffee.
Geeksmithing
I have a need for this kind of setup. No tutorial or Instructable? ;(
Tom DiCorcia
I just received a box of old Super 8 movies last week, and have been wondering what to do with them. This is something I’d like to explore, but the mechanics seem daunting. Rather than a projector, I’m thinking a cine film editing machine might be a good place to start.
MarkusGallenberger
Great! I’m also interested to get the documentation.
But I’m still missing the audio part to get the sound especially from Super8.
My Bolex SM8 won’t be modified digitising my family moments. Therefore I’ve bought an old Bauer T40 with a minor belt defect at eBay, but this T40 does have poor sound quality related to SM8. The hardest nut within this part will be getting the sound to the original frame.
Rachel
Luckily for Alan, the family cine camera stopped recording audio a long time ago, so this element of the conversion process was never part of the challenge. Good luck – it’s definitely a more complex problem if you include the sound. :-)
Josef Moellers
I want to do the same, but I have Super-8 AND Normal-8, so I’m very interested in the transport mechanism.
I’m thinking about just using some rubber weels and then determine the number of steps of the stepper motor by “looking” at the film perforation, adjusting at each frame.
Also, my plan is to build the mechanics from metal, eg Meccano.
Rachel
Alan bought a custom-printed Super8 film sprocket to move the film through the machine, and it definitely made the whole project possible. It was then a process of trial and error to program the stepper motor to move the sprocket by the correct amount for each new image. The film needs to be under a controlled amount of tension to make sure it moves consistently, so I’d recommend this approach over a surface-driven method, such as rubber wheels.
Rachel
Here’s the 3D printed sprocket: https://www.shapeways.com/product/X9FHUQZRW/film-sprocket-super8-format-20teeth-001
Caslav Nedeljkovic
I’m more curious of the image resolution/optics/focusing used here? It is department I’m missing the most info.
AKG
The optics and focusing of the camera and the back lighting and resolutions are my concerns. What was used? or what was the thinking behind all of this?
Comments are closed