I have a bluray with obfuscation, there are probably about 100 identical titles. I have Java installed and am able to play the disc with media player classic home edition, and while playing I pull up windows process explorer, and I can see that its playing a specific stream. 00509.m2ts to be exact.
I can back up the whole disk to my drive, and even play that particular stream in media player.
My trouble is that the m2ts stream is not reflected in the makemkv playlists in any unique way. I suspect that the m2ts stream is referenced in the "segments" section, but the trouble is that all 100 playlists begin with 509; for example Segment map: 509,510,511,515,501,503,513,502,504,506,505,508,507,512,514
I've tried to direct makemkv to the m2ts stream, but it does not show it as a recognized file type. I feel like i'm close since i can play the stream, but can anyone offer any advice? I see a lot of talk about obfuscation, but no central sticky so I apologize if this has already been gone over somewhere else.
EDIT: Ok I learned more. While playing the disc, I noticed that the streams changed (handle thread changed) in process viewer, so this is where the stream map comes into play. However, ultimately the "map" that I got from playing the disc directly was incorrect. The only way I could find the correct map was via a post forum.
All that said, even with the correct map, it would give me an uncorrectable error for one particular stream. What worked for me is to backup the disc ENCRYPTED (didn't work if i selected to decrypt), and then i opened the backup in Makemkv by selecting discdat.dat.... then it was able to get through the troublesome stream. Why this is, I have no idea. Why the streams didn't play in the correct order when playing the bluray, I still dont understand. FWIW, the disc was Allegiant (a lionsgate movie)
Ultimately, my question is how these m2ts streams work, and what dictates their play order? How was anyone able to find the correct segment map?
Also, how can play a m2ts stream directly from the disc in media player, yet makemkv couldn't decrypt the stream when reading from the disc. There appears to be some benefit to working from a local backup rather than from the disc itself.