[MPlayer-dev-eng] [PATCH] Bluray support through libbluray

Ergzay ergzay at gmail.com
Sun Jul 4 18:03:27 CEST 2010


On Jul 4, 2010, at 5:21 AM, Benjamin Zores wrote:
>> It now seems to compile fine and it basically works with the single bluray folder I have. I can't switch audio tracks. I can't select subtitle tracks. I can't seek by chapters using ! and @. It just plays the video and it connects all the .m2ts files together and I can seek seamlessly between them. The channel decoding down to 2 channels is wrong (most sound comes from the right speaker). The timestamp of the video starts at 1:10:00.  The over all length of the timestamp is reported as 49:57:46 which is obviously much longer than it actually is. The timestamp on the OSD also flickers backward and forward right around when its changing second sometimes. This may be related to my computer not being quite fast enough to render some scenes, but I haven't seen this in other videos before. (I have a Core 2 Duo 2.5 GHz with nvida 8600M GT.)
> 
> libbluray will only provide you access to MPEG-TS stream actually.
> So all of the decoding issues are probably not related to bluray but
> inherent to MPlayer (i.e. if you play m2ts file by hand you probably
> will have the same ones).

Just FYI uau's fork does not seem to have this issue. It might simply be because the decoding is much faster as its using ffmpeg-mt. It plays past the episode change, the timestamp resets but there is no loss of A-V sync. Although I do see the spike of -1444 A-V desync, it doesn't stay around.

I did some patch tweaking to get it to apply to his tree. If someone wants the patch that applies to uau's tree contact me directly as I know his tree is kind of taboo on here or something.

Matthew Lindner


More information about the MPlayer-dev-eng mailing list