View Single Post
Old 22nd February 2009, 15:48   #8342  |  Link
GZZ
Registered User
 
Join Date: Jan 2002
Posts: 581
Subtitles still not showing on some Blurays.

I think there is a small bug in EAC3to way of parsing the mpls files and the m2ts files.

I did a test on Der Untergang (Nordic version)

Quote:
just to see which mpls and m2ts files are used...

d:\eac3to>eac3to "H:\"
1) 00007.mpls, 00010.m2ts+00009.m2ts, 2:35:23
- Chapters, 12 chapters
- h264/AVC, 1080p24 (16:9)


------------------------------------

d:\eac3to>eac3to "H:\" 1)
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 2:35:23, 24p
1: Chapters, 12 chapters
2: h264/AVC, 1080p24 (16:9)
3: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
4: DTS Master Audio, 5.1 channels, 24 bits, 48khz, dialnorm: -4dB
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz, dialnorm: -4dB)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
8: Subtitle (PGS)
v02 The video framerate is correct, but rather unusual.

Here we dont have any names on the subtitles, there should be, because when I open the mpls files in text mode I see this:

MPLS0200 : p   2   P00010M2TS  \P .    b   deu 00009M2TS  w   b  adeu  adeu  dan  nor  swe  swe   deu $   00008M2TS      B  %i  (*   G'   .  
6  3  SH  ;/  
 >

deu = Deutsch (German) (Audio)
dan = Danish (Subtitle)
nor = Norwegian (Subtitle)
swe = Swedish (Subtitle)
swe = Swedish (Subtitle) (Should have been Finnish, mastering error on the bluray, not eac3to fault)

But as you can see the mpls language/Subtitles are NOT always parsed and shown in eac3to. BUG!

---------------------------------------------
If I then try to parse the 2 m2ts files I also dont get any subtitle/language and I think its because eac3to only parse the first file begin 00010.m2ts which is a 1 sec long black screen video clip without audio/subtitles.

d:\eac3to>eac3to "H:\BDMV\STREAM\00010.m2ts"+"H:\BDMV\STREAM\00009.m2ts"
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 2:35:23, 24p
1: Chapters, 12 chapters
2: h264/AVC, 1080p24 (16:9)
3: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
4: DTS Master Audio, 5.1 channels, 24 bits, 48khz, dialnorm: -4dB
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz, dialnorm: -4dB)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
8: Subtitle (PGS)
v02 The video framerate is correct, but rather unusual.


---------------------------------------------
If I then skip the 00010.m2ts file and go for the 00009.m2ts which is the main video, it shows all the language and subtitles as indicated in the mpls file. GOOD!

d:\eac3to>eac3to "H:\BDMV\STREAM\00009.m2ts"
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 2:35:21, 24p
1: h264/AVC, 1080p24 (16:9)
2: AC3, German, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
3: DTS Master Audio, German, 5.1 channels, 24 bits, 48khz, dialnorm: -4dB
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz, dialnorm: -4dB)
4: Subtitle (PGS), Danish
5: Subtitle (PGS), Norwegian
6: Subtitle (PGS), Swedish
7: Subtitle (PGS), Swedish
v01 The video framerate is correct, but rather unusual.

There is also a problem with extracting video and audio from this using the mpls file. Because the audio goes out of sync because of the small 00010.m2ts black screen file. Giving you this when extracting:

Quote:
d:\eac3to>eac3to "H:\" 1) 4:"D:\Audio.dts" -core
M2TS, 1 video track, 2 audio tracks, 4 subtitle tracks, 2:35:23, 24p
1: Chapters, 12 chapters
2: h264/AVC, 1080p24 (16:9)
3: AC3, 5.1 channels, 448kbps, 48khz, dialnorm: -27dB
4: DTS Master Audio, 5.1 channels, 24 bits, 48khz, dialnorm: -4dB
(core: DTS, 5.1 channels, 24 bits, 1509kbps, 48khz, dialnorm: -4dB)
5: Subtitle (PGS)
6: Subtitle (PGS)
7: Subtitle (PGS)
8: Subtitle (PGS)
v02 The video framerate is correct, but rather unusual.
a04 Extracting audio track number 4...
a04 0:00:00 Detected PTS break, increasing PTS by 41.7ms...
a04 Extracting DTS core...
a04 Removing DTS dialog normalization...
a04 Creating file "D:\Audio.dts"...
The audio is out of sync by 1-2 sec. The solution is to rip the files from the 00009.m2ts files (main movie) then the audio is in sync. Dont know if eac3to can make a work around for this.


Last a small request if possible. If you want to extract the chapters, is it then possible to do this without having eac3to to scan the video stream. As the chapters are located in the mpls file ?
GZZ is offline