Shipped this project!
I made a thing that stores PNG files using their individual bits in separate.txt files. It can also put them back together. It does require a slightly powerful computer with enough ram I have optimised the code and made it run in series instead of parallel, so it utilises the least amount of RAM I could make it. (I found 1 GB of ram per about 100mB of image works just fine)