I was wondering how possible it would be to, using code, store extra data inside of a file?
What I mean is, can a file, for example an image, or song, have data written to it and read from it without affecting the files usability? I would like to add information to an MP3 file for my program to read, but without stopping the file being usable. The moment I start converting bytes and changing them, the file becomes corrupt(naturally), so I was hoping that a file could be written to have a second part for separate information.