Hacking the Kodak Reels 8mm Film Digitizer (New Thread)

larryc39

New Tinkerer
Jan 2, 2025
32
24
8
Do NOT try to eliminate the possibility that rollers give scratchmarks on the filmbase USING heat-shrinking tube. I did a test, se pictures, with transparent tube. The surface is unfortunately to soft and will give friction when the film is somewhat stretched. Maybe if one uses another heat-shrinking tube, like black.

I would not try and use heat shrink tubing, it's pretty soft and will add friction unless you can find some of the glossy stuff. Also you'll ideally want something that is loose and rolls on the posts like a pulley, not staying stiff and immobile like the current posts. Someone has modded theirs to include nylon coverings on the posts that rotate and someone else has use PEC tissue or Teflon tape on the existing fixed posts to help reduce the friction.
 
  • Like
Reactions: Claus

videodoctor

Tinkerer
Jan 8, 2026
78
30
18
We now have to get the bit-rate up on the Type D, as you have achieved more resolution, but too much is lost to compression.
I'd like to be working on this effort---I brought up before, but it sounds like it's not a good idea to have a temporary "fix" that just hard codes the Qp value as it will crash the encoder according to @0dan0. In his notes that he posted a while back (a TXT file with some of his changes documented):

In Memory (I've found)
0xa56f1f60 - Current Qp level for the H264 encoder

In Memory (I create)
0x85bf001C - Current Qp

0x23fe00 - used to be a call to 0x241be4, now it is a hooked call to 0x1fc280 (sets and prints to initial Qp value), which still calls 0x241be4.

@0dan0, would you be able to outline what general steps I could take with Ghidra analysis on Stock D to get a short term bitrate fix implemented?
 

0dan0

Active Tinkerer
Jan 13, 2025
425
568
93
I'd like to be working on this effort---I brought up before, but it sounds like it's not a good idea to have a temporary "fix" that just hard codes the Qp value as it will crash the encoder according to @0dan0. In his notes that he posted a while back (a TXT file with some of his changes documented):

In Memory (I've found)
0xa56f1f60 - Current Qp level for the H264 encoder

In Memory (I create)
0x85bf001C - Current Qp

0x23fe00 - used to be a call to 0x241be4, now it is a hooked call to 0x1fc280 (sets and prints to initial Qp value), which still calls 0x241be4.

@0dan0, would you be able to outline what general steps I could take with Ghidra analysis on Stock D to get a short term bitrate fix implemented?
I did not use Ghidra all that much. From my memory there is an error message for when encoding is struggling with a high bit-rate, I use this to control the Qp. When I saw the warning, I increase the Qp 3 or 6, depending on the warning level. Set the Qp to 10, then using grainy film, that watch of the err message for the encoder buffer overflowing (they aren't that literal.) This look for where the message is printed out, and stub that code, to reduce the bitrate (increase Qp).
 

ThePhage

Tinkerer
Oct 30, 2024
63
59
18
Hi @ThePhage , I am zoomed all the way out. I have the sensor mounted 7 mm higher than original. If I move the frame some clicks(2-3)) up or down, the pictures edge will be visible.
I have not tried to scan with the lens mounted in other distances due to what was written in the Great Manual for modding the scanner. So I thing is is fairly optimized, don’t You.
One of the features of 0dan0's modified firmware (which will hopefully be forked to Model D scanners) is the ability to digitally Zoom out wider than the stock firmware supports. This way, if you desire, you can scan the entirety of the film frame and then crop it precisely in post/editing. I do this since my old footage often shifts around for various reasons. I scan wide-ish, and then re-frame each clip in Davinci Resolve.

Additionally, as 0dan0 just mentioned above, the custom firmware vastly improves the encoding with a much higher and controllable bitrate, and many other tweaks to improve color handling, exposure, frame rate, etc. For more, see the link to the user guide in my signature.
 
  • Like
Reactions: videodoctor

ThePhage

Tinkerer
Oct 30, 2024
63
59
18
I would not try and use heat shrink tubing, it's pretty soft and will add friction unless you can find some of the glossy stuff. Also you'll ideally want something that is loose and rolls on the posts like a pulley, not staying stiff and immobile like the current posts. Someone has modded theirs to include nylon coverings on the posts that rotate and someone else has use PEC tissue or Teflon tape on the existing fixed posts to help reduce the friction.
After some use of wrapping PEC tissue around the existing posts, I've decided against it because after some time, individual fibers from the tissue shed off and then ride on the film and get stuck somewhere in the gate, ruining a bunch of scans. I've moved to a similar wrapping of the posts with pieces of fine cotton. Not the smoothest, and probably adds some amount of friction, but I'm not confident in switching to rollers.
 

lrdgreen89

New Tinkerer
Jan 12, 2026
3
0
1
After some use of wrapping PEC tissue around the existing posts, I've decided against it because after some time, individual fibers from the tissue shed off and then ride on the film and get stuck somewhere in the gate, ruining a bunch of scans. I've moved to a similar wrapping of the posts with pieces of fine cotton. Not the smoothest, and probably adds some amount of friction, but I'm not confident in switching to rollers.
What about simply wrapping scotch tape around the posts? (provided the edge of the tape isn't where the film touches)
Also, is the PEC pad still recommended for use in cleaning, or is there a risk of depositing tissue?
 
Last edited:

Claus

New Tinkerer
Feb 11, 2026
12
7
3
Don't reduce the aperture, as it adds vignetting. If you got the focus correct it is not needed. Love the hood budge, like you have supped up the engine within (and you have in a way.)

Can you share any before and after scans?
Hi @0dan0 , I do not see any vignetting so far, maybe later on. But one thing is positive with the aperture reduction, and that is that the flashes from autoexposure is minimized. I can think that the lens is capturing light even from the filmbase holes on the side for pulling the film forward. With smaller aperture and original firmware, It seems like there is much more even light without these flashes.
but of coarse, with a firmware that gives me the opportunity to lock the exposure as well as WB, then I can remove the 3 mm cap.
 
Last edited:

Claus

New Tinkerer
Feb 11, 2026
12
7
3
What about simply wrapping scotch tape around the posts? (provided the edge of the tape isn't where the film touches)
Also, is the PEC pad still recommended for use in cleaning, or is there a risk of depositing tissue?
Hi, if You do that You may be have future proböem from the glue that comes from the scotch tape as the tape may drop off and leave remains of glue.

Just a thought…..
 

0dan0

Active Tinkerer
Jan 13, 2025
425
568
93
Hi @0dan0 , I do not see any vignetting so far, maybe later on. But one thing is positive with the aperture reduction, and that is tjat the flashes from autoexposure is minimized. I can think that the lens is capturing light even from the filmbase holes on the side for pulling the film forward. With smaller aperture and original firmware, It seems like there is much more even light without these flashes.
but of coarse, with a firmware that gives me the opportunity to lock the exposure as well as WB, then I can remove the 3 mm cap.
The vignetting is there, but easier to see with histogram on the Type A-C models. You can compensate for it, if needed. I just recommended against as for hacked firmware (with better exposure logic) it can slightly reduce the quality.
 
  • Like
Reactions: Claus

Claus

New Tinkerer
Feb 11, 2026
12
7
3
The vignetting is there, but easier to see with histogram on the Type A-C models. You can compensate for it, if needed. I just recommended against as for hacked firmware (with better exposure logic) it can slightly reduce the quality.
👍, I am really looking forward for the ”D-Day”😉😉
 
  • Like
Reactions: ThePhage

ThePhage

Tinkerer
Oct 30, 2024
63
59
18
What about simply wrapping scotch tape around the posts? (provided the edge of the tape isn't where the film touches)
Also, is the PEC pad still recommended for use in cleaning, or is there a risk of depositing tissue?
I think PEC pads are still okay for cleaning when applying FilmRenew or similar cleaner/lubricant and using the "fold, gentle pinch and wind" technique.

On the scanner, I suspect the film was snagging fibers from the PEC-wrapped post when a splice in the film (press tape or overlapped segments + cement) passed under the pre-gate post.