Page 1 of 1

MakeMKV not reading playlist accurately (not obfuscation)

Posted: Sun Feb 26, 2017 7:16 pm
by tppytel
(Not an obfuscation problem... I know which playlist I want, but neither MakeMKV nor tsmuxer can follow it correctly.)

I'm trying to rip one of the extras off of the 50th Anniversary Bluray of West Side Story. The extra is a ~20 minute selection of scenes with audio commentary not included in the main title. I've identified the playlist (0300.mpls) and (after decrypting the BD to disk) can view it in BDEdit, where I can see that it includes selections from streams 502-507 along with the entry and exit times for each selection. However, MakeMKV reports a segment map of only 502 and 503 for the 0300 playlist and does not follow the entry/exit times at all - it merely rips a complete copy of those two streams. I tried demuxing with TSMuxer and it fails in a related way - it uses all the streams but it ignores the entry/exit points and extracts a complete copy of each stream each time it enters it, resulting in an 8+ hour video file. But again, the 0300.mpls clearly shows the correct structure in BDEdit and it plays correctly in a hardware player. Also, the main title and one of the other extras on the same disc ripped just fine. So there must be something about this particular mpls file that's confusing these tools. The output from BDInfo follows.

Any ideas or workarounds? Thanks.

Code: Select all

Title                                                           Codec   Length  Movie Size      Disc Size       Bitrate Bitrate Main Audio Track                          Secondary Audio Track
-----                                                           ------  ------- --------------  --------------  ------- ------- ------------------                        ---------------------
00300.MPLS                                                      AVC     0:19:41 5,032,323,456   44,253,610,505  34.08   23.25   DTS-HD Master 7.1 5191Kbps (48kHz/24-bit) DD AC3 4.0 448Kbps


DISC INFO:

Disc Title:     WEST_SIDE_STORY
Disc Size:      44,253,610,505 bytes
Protection:     AACS
BD-Java:        Yes
BDInfo:         0.5.8

PLAYLIST REPORT:

Name:                   00300.MPLS
Length:                 0:19:41.388 (h:m:s.ms)
Size:                   5,032,323,456 bytes
Total Bitrate:          34.08 Mbps

(*) Indicates included stream hidden by this playlist.

VIDEO:

Codec                   Bitrate             Description     
-----                   -------             -----------     
MPEG-4 AVC Video        23246 kbps          1080p / 23.976 fps / 16:9 / High Profile 4.1

AUDIO:

Codec                           Language        Bitrate         Description     
-----                           --------        -------         -----------     
* DTS-HD Master Audio           English         5191 kbps       7.1 / 48 kHz / 5191 kbps / 24-bit (DTS Core: 5.1 / 48 kHz / 1509 kbps / 24-bit)
* Dolby Digital Audio           English         448 kbps        4.0 / 48 kHz / 448 kbps
* Dolby Digital Audio           Spanish         448 kbps        5.1 / 48 kHz / 448 kbps
* DTS Audio                     French          768 kbps        5.1 / 48 kHz / 768 kbps / 24-bit
* DTS Audio                     German          768 kbps        5.1 / 48 kHz / 768 kbps / 24-bit
Dolby Digital Audio             English         224 kbps        2.0 / 48 kHz / 224 kbps

SUBTITLES:

Codec                           Language        Bitrate         Description     
-----                           --------        -------         -----------     
* Presentation Graphics         English         40.210 kbps                     
* Presentation Graphics         Spanish         33.532 kbps                     
* Presentation Graphics         French          32.444 kbps                     
etc,etc...                     
Presentation Graphics           English         84.693 kbps                     
Presentation Graphics           French          77.763 kbps                     
Presentation Graphics           Dutch           69.828 kbps                     
etc,etc...                   

FILES:

Name            Time In         Length          Size            Total Bitrate   
----            -------         ------          ----            -------------   
00520.M2TS      0:00:00.000     0:00:02.002     5,597,184       22,366          
00502.M2TS      0:00:02.002     0:02:30.942     651,499,968     34,530          
00502.M2TS      0:02:32.944     0:01:29.255     415,323,456     37,208          
00502.M2TS      0:04:02.200     0:00:52.010     224,580,864     34,516          
00502.M2TS      0:04:54.210     0:00:02.669     12,280,512      36,805          
00503.M2TS      0:04:56.879     0:00:43.084     162,714,432     30,213          
00504.M2TS      0:05:39.964     0:00:53.178     244,579,584     36,794          
00505.M2TS      0:06:33.142     0:01:24.125     358,658,112     34,107          
00505.M2TS      0:07:57.268     0:01:23.166     329,686,272     31,713          
00505.M2TS      0:09:20.434     0:01:05.398     307,535,808     37,596          
00505.M2TS      0:10:25.833     0:01:30.006     418,578,432     37,187          
00505.M2TS      0:11:55.840     0:01:20.079     312,974,784     31,266          
00505.M2TS      0:13:15.920     0:01:14.949     299,008,320     31,898          
00507.M2TS      0:14:30.869     0:00:40.123     169,332,288     33,727          
00508.M2TS      0:15:10.993     0:01:57.534     500,247,936     34,050          
00508.M2TS      0:17:08.527     0:02:32.443     618,521,280     32,450          
00519.M2TS      0:19:40.971     0:00:00.417     1,204,224       23,099