[MPlayer-users] DVDNAV woes: errors reading TOC

Marcin 'Rambo' Roguski rambo at id.uw.edu.pl
Mon Oct 9 22:36:38 CEST 2006


Nos sure where it belongs

About libdvdnav: I decided to give it a try, and more than half of my DVDs suddenly 
refuse to play, after recompling without dvdnav support- ecverything got back to
normal
---------------------------------------------------------------------------------------------------------
This is the dvdnav mplayer:

# mplayer.dvdnav -v dvd://2
MPlayer dev-SVN-r20117-3.3.4 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (Family: 15, Model: 3, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> '/root/.mplayer/codecs.conf'
Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' 'dvd://2'
init_freetype
font: can't open file: ~/.mplayer/subfont.ttf
Cannot load bitmap font: ~/.mplayer/subfont.ttf
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using nanosleep() timing
get_path('input.conf') -> '/root/.mplayer/input.conf'
Parsing input config file /root/.mplayer/input.conf
Input config file /root/.mplayer/input.conf parsed: 1 binds
get_path('2.conf') -> '/root/.mplayer/2.conf'

Playing dvd://2.
get_path('sub/') -> '/root/.mplayer/sub/'
URL: dvd://2
libdvdread: Encrypted DVD support unavailable.
Reading disc structure, please wait...
There are 14 titles on this DVD.
There are 3 chapters in this DVD title.
There are 1 angles in this DVD title.
libdvdread: Invalid IFO for title 2 (VTS_02_0.IFO).
Cannot open the IFO file for DVD title 2.
File not found: '2'
Failed to open dvd://2.

vo: x11 uninit called but X11 not inited..

-------------------------------------------------------------------------------------------------------
and the "normal" mplayer

# mplayer -v dvd://2
MPlayer dev-SVN-r20117-3.3.4 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz (Family: 15, Model: 3, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> '/root/.mplayer/codecs.conf'
Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' 'dvd://2'
init_freetype
font: can't open file: ~/.mplayer/subfont.ttf
Cannot load bitmap font: ~/.mplayer/subfont.ttf
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using nanosleep() timing
get_path('input.conf') -> '/root/.mplayer/input.conf'
Parsing input config file /root/.mplayer/input.conf
Input config file /root/.mplayer/input.conf parsed: 1 binds
get_path('2.conf') -> '/root/.mplayer/2.conf'

Playing dvd://2.
get_path('sub/') -> '/root/.mplayer/sub/'
URL: dvd://2
Reading disc structure, please wait...
There are 14 titles on this DVD.
There are 3 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
audio stream: 0 format: ac3 (stereo) language: en aid: 128.
number of audio channels on disk: 1.
number of subtitles on disk: 0
DVD start cell: 0  pack: 0x0-0x513C  
DVD start=0 end=40587  
STREAM: [null] dvd://2
[...]
and so on...
--------------------------------------------------------------------------------------------------------
And that's not all, sometimes dvdnav'd mplayer will actually open (the same) DVD,
but complain at start:

a52: CRC check failed!  
a52: error at resampling

FATAL: Could not initialize video filters (-vf) or video output (-vo).

or:

DVD Seek! lba=0x0  cell=0  packs: 0x0-0x11  
stream_seek: WARNING! Can't seek to 0x0 !
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x11  
stream_seek: WARNING! Can't seek to 0x0 !
Checking for YUV4MPEG2

while drive will report:
Oct  9 22:28:31 beethoven kernel: hdd: command error: status=0x51 { DriveReady SeekComplete Error }
Oct  9 22:28:31 beethoven kernel: hdd: command error: error=0x54 { AbortedCommand LastFailedSense=0x05 }
Oct  9 22:28:31 beethoven kernel: ide: failed opcode was: unknown           
Oct  9 22:28:31 beethoven kernel: end_request: I/O error, dev hdd, sector 1287336
[and so on until mplayer gives up]

or even more weird error:

*** libdvdread: CHECK_VALUE failed in ifo_read.c:1728 ***
*** for pgci_ut->nr_of_lus != 0 ***


*** libdvdread: CHECK_VALUE failed in ifo_read.c:1730 ***
*** for (uint32_t)pgci_ut->nr_of_lus * PGCI_LU_SIZE < pgci_ut->last_byte ***

libdvdread: Unable to read VTS_TMAPT.

*** libdvdread: CHECK_VALUE failed in ifo_read.c:1389 ***
*** for info_length % sizeof(cell_adr_t) == 0 ***

libdvdread: Invalid title IFO (VTS_01_0.IFO).
Cannot open the IFO file for DVD title 1.

What do you make of it?

Rambo

-- 
"I'd love to go out with you, but I have to stay home and see if I snore."



More information about the MPlayer-users mailing list