I wouldn't get too excited. I am not sure I will accomplish anything.
I saved some 1080p H264/AC3 streams via my chromecast. I have been attempting to parse them for decryption(same KeyID). the 5.1 AC3 stream is unencrypted like the 2.0 AAC tracks. The highest quality I was able to save via an iPad was 720p and stereo sound.
I have been examining the files in
isoviewer currently. It allows you to examine most of the atom data.
I was hoping to find a good mp4 atom parser for python. I haven't found much that works to get the information I need. I will probably have to pore over the standards to figure out all the structures.
if anyone is good with java they could use
https://github.com/sannies/mp4parser which is what the isoviewer was made from. I haven't really coded much java though.