[MPlayer-users] can't play second half of some commercial DVDs
Steve Kleene
skmpl at syrano.acb.uc.edu
Tue Nov 20 17:00:48 CET 2007
Here is a problem I've had with some, but not all, commercial DVDs. I'm
trying to play a commercial DVD with mplayer. Mplayer and lsdvd both show 5
titles. Title 01 (length 02:17:56.000) has 35 chapters. This succeeds:
mplayer dvd://1 -chapter 19
but this fails:
mplayer dvd://1 -chapter 20
With mencoder, I also tried indexing into title 01 with -ss. This worked
until the time got to about 1:08:49. This is almost exactly halfway into the
title, which is also what happened in the past. (Sure sounds like a clue.)
Greater start times gave failure. Using "dvdnav" instead of "dvd" didn't
help.
I just compiled mplayer 1.0rc2-4.1.2 and ran the following:
./mplayer -msglevel all=6 dvd://1 -chapter 20
Here is the relevant output:
DVD start cell: 20 pack: 0x19F2BB-0x1B7423
DVD start=1700539 end=3143586
STREAM: [null] dvd://1
STREAM: Description: DVD stream
STREAM: Author:
STREAM: Comment:
DVD Seek! lba=0x19F2BB cell=20 packs: 0x19F2BB-0x1B7423
stream_seek: WARNING! Can't seek to 0xCF95D800 !
stream_seek: WARNING! Can't seek to 0xCF95D800 !
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
MPEG packet stats: p100: 0 p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 0 c: 0 idr: 0 sps: 0 pps: 0 PES: 0
Not MPEG System Stream format... (maybe Transport Stream?)
stream_seek: WARNING! Can't seek to 0xCF95D800 !
I'd appreciate any suggestions on how to get around this problem and will be
happy to provide any other debugging output that might help. I'm running
Debian Etch.
More information about the MPlayer-users
mailing list