[MPlayer-users] mplayer doesn't play dvd

Christian H. Kuhn christian.kuhn at qno.de
Mon Aug 12 00:24:01 CEST 2002


Hi,

Debian sid
Kernel 2.4.18
libc-2.2.5.so
XFree86 Version 4.1.0.1 / X Window System
(protocol Version 11, revision 0, vendor release 6510)
Release Date: 21 December 2001
gcc version 2.95.4 20011002
GNU ld version 2.12.90.0.15 20020717 Debian GNU/Linux
GNU assembler 2.12.90.0.15 20020717 Debian GNU/Linux

Athlon 750
Ati Rage 128
VIA vt82c686a on-board chip, ALSA

I just succeeded in compiling mplayer with dvdnav, thanks to the patch 
of Jonas Jerman, version of 2002-08-09, mplayer in the cvs from 
2002-08-09. Tested DVD is the german LOTR, first DVD.

Starting command is mplayer -v -dvd -1. mplayer gets the key of the DVD, 
recognizes audio streams and subtitles, chooses audio and video codecs, 
starts with playing - and crashes. Here the full log:

MPlayer CVS-020809-06:00-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU: Advanced Micro Devices Athlon K75 Pluto,Orion (Family: 6, Stepping: 1)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

Reading /home/qno/.mplayer/codecs.conf: can't open 
'/home/qno/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/share/mplayer/codecs.conf: 38 audio & 104 video codecs
CommandLine: '-v' '-dvd' '1' '-aid' '128'
get_path('font/font.desc') -> '/home/qno/.mplayer/font/font.desc'
font: can't open file: /home/qno/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 
chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Linux RTC init error: Permission denied
Using usleep() timing
get_path('input.conf') -> '/home/qno/.mplayer/input.conf'
Can't open input config file /home/qno/.mplayer/input.conf : No such 
file or directory
Can't open input config file /usr/local/share/mplayer/input.conf : No 
such file or directory
Falling back on default (hardcoded) input config

Playing DVD title 1
get_path('') -> '/home/qno/.mplayer/'
get_path('DVDKeys') -> '/home/qno/.mplayer/DVDKeys'
libdvdcss debug: GetASF authenticated
libdvdcss debug: already authenticated
Reading disc structure, please wait...
There are 2 titles on this DVD.
There are 41 chapters in this DVD title.
There are 1 angles in this DVD title.
dvdcss: opening /home/qno/.mplayer/DVDKeys/2002061904282500/000001c262 
to look for key
DVD successfully opened!
[open] audio stream: 0 audio format: ac3 (5.1) language: de aid: 128
[open] audio stream: 1 audio format: ac3 (stereo) language: de aid: 129
[open] audio stream: 2 audio format: ac3 (5.1) language: en aid: 130
[open] number of audio channels on disk: 3.
[open] subtitle ( sid ): 0 language: de
[open] subtitle ( sid ): 1 language: de
[open] subtitle ( sid ): 2 language: en
[open] subtitle ( sid ): 3 language: en
[open] subtitle ( sid ): 4 language: de
[open] number of subtitles on disk: 5
DVD start cell: 0  pack: 0x0-0x233FB
DVD start=0 end=3619042
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x233FB
Angle-seek synced by cell/vob IDN search!
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x837d928
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x837d928
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x837d928
Checking for MOV
DEMUXER: freeing demuxer at 0x837d928
Checking for VIVO
header block 1 size: 0
DEMUXER: freeing demuxer at 0x837d928
Checking for REAL
DEMUXER: freeing demuxer at 0x837d928
DEMUXER: freeing demuxer at 0x837d928
DEMUXER: freeing demuxer at 0x837d928
DEMUXER: freeing demuxer at 0x837d928
DEMUXER: freeing demuxer at 0x837d928
DEMUXER: freeing demuxer at 0x837d928
system stream synced at 0xD (0)!
==> Found video stream: 0
Detected MPEG-PS file format!
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG1  720x576  (aspect 3)  25.00 fps  10625.0 kbps (1328.1 kbyte/s)
[V] filefmt:2  fourcc:0x10000001  size:720x576  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/home/qno/.mplayer/sub/'
Detected audio codec: [a52] afm:14 (AC3-liba52)
Initializing audio codec...
Opening audio decoder: [liba52] AC3-liba52
dec_audio: Allocating 3840 bytes for input buffer
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
Using 3DNowEx optimized IMDCT transform
AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0xA
Using MMX optimized resampler
AUDIO: 48000 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 56000->192000 (448.0 kbit)
X11 opening display: :0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0" => local 
display)
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
vo_debug: query(Mpeg PES) returned 0x0 (i=0)
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
vo_debug: query(Mpeg PES) returned 0x0 (i=0)
Sorry, selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMXEXT for IDCT transform
libmpeg2: Using MMXEXT for motion compensation
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
vo_debug: query(Planar YV12) returned 0x437 (i=0)
Movie-Aspect is 1.78:1 - prescaling to correct movie aspect.
video_out->init(720x576->1024x576,flags=0,'MPlayer',0x32315659)
VO: [xv] 720x576 => 1024x576 Planar YV12
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 50 for hw scaling
[xv] dx: 0 dy: 0 dw: 1024 dh: 614
Disabling DPMS
DPMSDisable stat: 1
Detected video codec: [mpeg12] vfm:1 (MPEG 1 or 2)
==========================================================================
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/dsp' dsp device
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: 
Signed 16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags:   8/8  (8192 bytes/frag)  free:  65536
Start playing...
==> Found audio stream: 129
==> Found audio stream: 130
a52: CRC check failed!
a52: error at resampling
a52: CRC check failed!
a52: error at resampling
*** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
[xv] dx: 0 dy: 0 dw: 1024 dh: 576
*** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes%
X11 error: BadAlloc (insufficient resources for operation)
Type: 0, display: 837f6f0, resourceid: 36, serial: 44
Error code: b, request code: 8e, minor code: 13


MPlayer interrupted by signal 6 in module: flip_page
- MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer 
code _or_ in your drivers _or_ in your gcc version. If you think it's 
MPlayer's fault, please read DOCS/bugreports.html and follow 
instructions there. We can't and won't help unless you provide these 
informations when reporting a possible bug.
Successfully enabled DPMS
Xlib: unexpected async reply (sequence 0x49)!

gcc both 2,95.4 and 3.0.4 give the same results.

Any hints?

TIA
Chris




More information about the MPlayer-users mailing list