The title you are working with is called a "seamless branching" title, this is where the main feature is spread over more than one m2ts file.
In order to figure out which m2ts files make up the main feature you need to open the correct MPLS file in the BD structure's PLAYLIST folder. There are a few apps that can do this, an easy one to use can be found here. It also needs to be used with eac3to, open HdBrstreamExtractor, there is a link to eac3to's page at the bottom. Download eac3to, unzip it, and place HdBrstreamExtractor in eac3to's folder and run it from there. Once you're up and running open HdBrstreamExtractor and search for the BDMV folder of your rip, set the output folder then execute. It will append all of the streams that you select properly.
LOL, seamless branching titles are good. It allows for uncut and theatrical versions on one disc without having two whole movies start to finish... which leaves room for more special features and whatnot. They are quite easy to work with once you know how, use eac3to to demux your movies from now on, it's the only app that demuxes properly. tsMuxeR could leave gaps/overlaps on these titles where the branching occurs.
Originally posted by odin24: LOL, seamless branching titles are good. It allows for uncut and theatrical versions on one disc without having two whole movies start to finish... which leaves room for more special features and whatnot. They are quite easy to work with once you know how, use eac3to to demux your movies from now on, it's the only app that demuxes properly. tsMuxeR could leave gaps/overlaps on these titles where the branching occurs.
One little kink in there for me; Chapters. The method you've described leaves me with a .txt file for chapters. Can it put the chapters in the mkv file it creates? For the time being I've just remuxed the data with tsMuxer to get the chapters in there so ripbot can use them.
Yeah, that's the one thing I don't like about eac3to... it's chapter output. I use tsMuxeR to grab the chapter points, that way when I remux using tsMuxeR I just copy/paste them from the .txt file I create.