This playlist obfuscation is getting really annoying now. I've been reading these forums and learned a bit about it lately.
The BDMV/PLAYLIST folder contains the *.mlps files. Example: The Catching Fire bluray disc I have has 226 .mpls files and apparently the 00461.mpls file is the one that has the correct order. I just double click on this or drag it onto ZoomPlayer and the movie appears to play fine. If I don't manually select 00461.mpls, there is one chapter that keeps repeating throughout playback. :doh: I'm not going rip to ISO from now on in order to have easier direct access to this playlist folder.
The biggest question I have is among these hundreds of .mpls files, how does a regular Bluray player know to detect and select the correct one for playback? The correct playlist must be encoded somewhere on the disc otherwise normal players couldn't play movies correctly and the Bluray industry would collapse! AnyDVD HD needs to have a way to simulate this and have a clear way to display this information to the user 100% of the time after, before, or during ripping.
Even if there were no way to positively identify the correct playlist, at least for the repeated chapters, it would be possible to write some kind of script or AnyDVD HD could scan through every mpls and eliminate the ones that contain repeated chapters. The mlps files are binary though as they are junk when viewed in a text editor. It would be nice if there was some library in Java, Perl, or PHP to read standard Bluray structure like the playlists.
The BDMV/PLAYLIST folder contains the *.mlps files. Example: The Catching Fire bluray disc I have has 226 .mpls files and apparently the 00461.mpls file is the one that has the correct order. I just double click on this or drag it onto ZoomPlayer and the movie appears to play fine. If I don't manually select 00461.mpls, there is one chapter that keeps repeating throughout playback. :doh: I'm not going rip to ISO from now on in order to have easier direct access to this playlist folder.
The biggest question I have is among these hundreds of .mpls files, how does a regular Bluray player know to detect and select the correct one for playback? The correct playlist must be encoded somewhere on the disc otherwise normal players couldn't play movies correctly and the Bluray industry would collapse! AnyDVD HD needs to have a way to simulate this and have a clear way to display this information to the user 100% of the time after, before, or during ripping.
Even if there were no way to positively identify the correct playlist, at least for the repeated chapters, it would be possible to write some kind of script or AnyDVD HD could scan through every mpls and eliminate the ones that contain repeated chapters. The mlps files are binary though as they are junk when viewed in a text editor. It would be nice if there was some library in Java, Perl, or PHP to read standard Bluray structure like the playlists.