www669
6th July 2010, 16:07
Bluray MPLS Editor
--------------------------------------------------------------------------------
Bluray MPLS Editor !
who have this software!
where i can download!
Bluray movies include a playlist (.MPLS) file to link to all of the video/audio/subtitle streams and to store the chapter information in. TS Muxer (great program) messes up the TIME_IN variable in the playlist and assigns it something other than 0 (usually 10 min). This causes Sage to not start the movie at Time = 00:00:00.000 and Chapter = 1. To fix this I wrote two small windows console applications.
readmpls
Like the name sounds this takes as input a .mpls file and outputs the TIME_IN, TIME_OUT, DURATION, and CHAPTER MARKERS.
fixmpls
takes as input a .mpls file and requests a new TIME_IN value. It then fixes all the timestamps in the file to reflect the new TIME_IN value. I always use TIME_IN = 0.00 secs, but can be whatever you want.
fixmpls creates a backup of the mpls file at runtime NAME.mpls.XX.back, where NAME = the playlist name, and XX increments from 01.
usage
fixmpls.exe [path to .mpls file] OR drag and drop a .mpls file onto the exe. I use a shortcut from the Send To: menu to send the .mpls to the exe
--------------------------------------------------------------------------------
Bluray MPLS Editor !
who have this software!
where i can download!
Bluray movies include a playlist (.MPLS) file to link to all of the video/audio/subtitle streams and to store the chapter information in. TS Muxer (great program) messes up the TIME_IN variable in the playlist and assigns it something other than 0 (usually 10 min). This causes Sage to not start the movie at Time = 00:00:00.000 and Chapter = 1. To fix this I wrote two small windows console applications.
readmpls
Like the name sounds this takes as input a .mpls file and outputs the TIME_IN, TIME_OUT, DURATION, and CHAPTER MARKERS.
fixmpls
takes as input a .mpls file and requests a new TIME_IN value. It then fixes all the timestamps in the file to reflect the new TIME_IN value. I always use TIME_IN = 0.00 secs, but can be whatever you want.
fixmpls creates a backup of the mpls file at runtime NAME.mpls.XX.back, where NAME = the playlist name, and XX increments from 01.
usage
fixmpls.exe [path to .mpls file] OR drag and drop a .mpls file onto the exe. I use a shortcut from the Send To: menu to send the .mpls to the exe