I was just looking at the last film scanner design i made.
I used some rubber rollers that they use for ink, so i figured when i look at this, the rubber is probably going funny or deformed or something from the constant pressure applied to it, But nope, it looks in pretty good condition.
I took a couple of pictures of it, just so you know im not making it up lol.

This is the main box, i have marked the film path. There is 5 rubber rollers, one for the entrance hole to stop the film from bending, 2 for the inside of the entrance hole, they help feed the film into its little channel, and the two rollers on the right, one is spring tensioned against the other, with the bottom one being driven by a nema 11 stepper motor.
When i just looked at the design, i thought.. "this is like 99% done, why the fuck did i stop". Then i remember it was because of THIS monstrosity.

It should be fairly explanatory, and it works, except that any movement at all, even just a breeze, seems to move the camera enough that it produces unusable images like 50% of the time. I cannot work out how to have both a rock solid mount for the camera and lens, but also have it adjustable.
You can see the screw holes i have in the very top part, they was there to try and prevent the movement, do they? no, no they do not. even with 32 screws (yes i tried it), there is movement. I dont know how, i dont know where, or why, but there is movement and i cannot get rid of it.
So ive found a project by Stuart Pittaway https://github.com/stuartpittaway/Super8FilmScanner
Im printing the parts now, Hopefully its way more stable than mine.
Thats why i was looking at my design, to "borrow" the raspberry pi and stepper drivers from it.