[MPlayer-users] Unable to play DVDs because --disable-dvdnav has no effect!!

Jan Schiefer cheaterjs at gmx.de
Sat Jan 17 21:36:54 CET 2009


Marcin 'Rambo' Roguski schrieb:
>> However, can you fix the --disable-dvdnav issue first, because it
>> allows me to play DVDs until the second bug is properly fixed?
> 
> Well, I'm not the maintainer, however when I ./configure --disable-dvdnav
> it properly disables libdvdnav and uses dvdread/dvddcss combination:
> 
> mplayer -display beethoven:0 dvd:// 
> MPlayer dev-SVN-r28339-4.1.2 (C) 2000-2009 MPlayer Team
> CPU: Intel(R) Pentium(R) Dual  CPU  E2200  @ 2.20GHz (Family: 6, Model: 15, Stepping: 13)
> CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
> Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
> /root/.mplayer/subfont.ttf doesn't look like a bitmap font description, ignoring.
> Cannot load bitmap font: /root/.mplayer/subfont.ttf
> 
> Playing dvd://.
> libdvdread: Using libdvdcss version 1.2.9 for DVD access
> There are 15 titles on this DVD.
> There are 1 angles in this DVD title.
> 
> libdvdread: Attempting to retrieve all CSS keys
> libdvdread: This can take a _long_ time, please be patient
> 
> libdvdread: Get key for /VIDEO_TS/VIDEO_TS.VOB at 0x0000014c
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_01_0.VOB at 0x00012753
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_01_1.VOB at 0x00012e35
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_02_0.VOB at 0x002f5b57
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_02_1.VOB at 0x002f5b5c
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_03_0.VOB at 0x002f8973
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_03_1.VOB at 0x002f8978
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_04_0.VOB at 0x0036a80c
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_04_1.VOB at 0x0036a811
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_05_0.VOB at 0x0036bd64
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_05_1.VOB at 0x0036bd6a
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_06_0.VOB at 0x0036e634
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_06_1.VOB at 0x0036e639
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_07_0.VOB at 0x0036f635
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_07_1.VOB at 0x0036f63a
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_08_0.VOB at 0x0036f695
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_08_1.VOB at 0x0036f69a
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_09_0.VOB at 0x0036f6fb
> libdvdread: Elapsed time 0
> libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x0036f701
> libdvdread: Elapsed time 0
> libdvdread: Found 9 VTS's
> libdvdread: Elapsed time 0
> audio stream: 0 format: ac3 (5.1) language: en aid: 128.
> audio stream: 1 format: ac3 (stereo) language: en aid: 129.
> number of audio channels on disk: 2.
> subtitle ( sid ): 0 language: en
> subtitle ( sid ): 1 language: en
> number of subtitles on disk: 2
> MPEG-PS file format detected.
> VIDEO:  MPEG2  720x576  (aspect 3)  25.000 fps  9800.0 kbps (1225.0 kbyte/s)
> ==========================================================================
> Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> VDec: vo config request - 720 x 576 (preferred colorspace: Mpeg PES)
> Could not find matching colorspace - retrying with -vf scale...
> Opening video filter: [scale]
> The selected video_out device is incompatible with this codec.
> Try appending the scale filter to your filter list,
> e.g. -vf spp,scale instead of -vf spp.
> VDecoder init failed :(
> Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
> Selected video codec: [ffmpeg2] vfm: ffmpeg (FFmpeg MPEG-2)
> ==========================================================================
> ==========================================================================
> Opening audio decoder: [liba52] AC3 decoding with liba52
> Using SSE optimized IMDCT transform
> Using MMX optimized resampler
> AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
> Selected audio codec: [a52] afm: liba52 (AC3-liba52)
> ==========================================================================
> AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
> Starting playback...
> VDec: vo config request - 720 x 576 (preferred colorspace: Planar YV12)
> VDec: using Planar YV12 as output csp (no 0)
> Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
> VO: [xv] 720x576 => 1024x576 Planar YV12  [fs] [zoom]
> [VO_XV] Shared memory not supported
> Reverting to normal Xv.
> [VO_XV] Shared memory not supported
> Reverting to normal Xv.
> [mpeg2video @ 0x88e94a0]ac-tex damaged at 11 7
> [mpeg2video @ 0x88e94a0]Warning MVs not available
> [mpeg2video @ 0x88e94a0]concealing 1305 DC, 1305 AC, 1305 MV errors
> 
> 

Are you using newest svn? Did you execute make distclean?
Is your DVD mounted with udf or iso9660 filesystem?

My ./configure is:
./configure --enable-gui --enable-largefiles 
--with-extraincdir=/usr/local/include --with-extralibdir=/usr/local/lib 
--disable-dvdnav

configure-output:

---

  Install prefix: /usr/local
   Data directory: /usr/local/share/mplayer
   Config direct.: /usr/local/etc/mplayer

   Byte order: little-endian
   Optimizing for:

   Languages:
     Messages/GUI: en
     Manual pages: en

   Enabled optional drivers:
     Input: ftp pvr tv-teletext tv-v4l2 tv-v4l tv cddb cdda 
libdvdcss(internal) dvdread(internal) vcd dvb smb network
     Codecs: libschroedinger x264 xvid libdv libavcodec(internal) real 
xanim faad2(internal) faac musepack libmpeg2(internal) liba52(internal) 
mp3lib(internal) libtheora speex tremor(internal) twolame libmad liblzo gif
     Audio output: alsa openal jack pulse nas esd oss v4l2 sdl mpegpes(dvb)
     Video output: v4l2 sdl gif89a pnm jpeg png mpegpes(dvb) fbdev svga 
caca aa ggi xvidix cvidix opengl dga xv x11 xover dfbmga directfb 
yuv4mpeg md5sum tga

   Disabled optional drivers:
     Input: dvdnav vstream radio tv-dshow live555 nemesi
     Codecs: libdirac libamr_wb libamr_nb qtx win32 libdca toolame
     Audio output: sun arts ivtv dxr2
     Video output: zr zr2 ivtv dxr3 dxr2 vesa xmga mga winvidix 3dfx 
xvmc bl xvr100 tdfx_vid wii s3fb tdfxfb

'config.h' and 'config.mak' contain your configuration options.
Note: If you alter theses files (for instance CFLAGS) MPlayer may no longer
       compile *** DO NOT REPORT BUGS if you tweak these files ***

'make' will now compile MPlayer and 'make install' will install it.
Note: On non-Linux systems you might need to use 'gmake' instead of 'make'.

Please check mtrr settings at /proc/mtrr (see DOCS/HTML/en/video.html#mtrr)

NOTE: Win32 codec DLLs are not supported on your CPU (x86_64) or your
operating system (Linux). You may encounter a few files that cannot
be played due to missing open source video/audio codec support.

Check configure.log if you wonder why an autodetection failed (make sure
development headers/packages are installed).

NOTE: The --enable-* parameters unconditionally force options on, completely
skipping autodetection. This behavior is unlike what you may be used to from
autoconf-based configure scripts that can decide to override you. This 
greater
level of control comes at a price. You may have to provide the correct 
compiler
and linker flags yourself.
If you used one of these options (except --enable-gui and similar ones that
turn on internal features) and experience a compilation or linking failure,
make sure you have passed the necessary compiler/linker flags to configure.

If you suspect a bug, please read DOCS/HTML/en/bugreports.html.

---

It tells me dvdnav is disabled, but it isn't.

Greetings,
Jan Schiefer!



More information about the MPlayer-users mailing list