I'm having trouble playing DVDs on my system. I can watch tv fine and have gotten libdvdread3 installed, but only get a flash on the screen from mplayer when playing a DVD.
Trying it from the command with "mplayer dvd:// -dvd-device /dev/hdc -fs -zoom -vo xv -v -v -v -v > err" yields the following:
*Begin*
MPlayer 1.0pre7try2-3.3.5 (C) 2000-2005 MPlayer Team
CPU: Intel (Family: 8, Stepping: 9)
Detected cache-line size is 64 bytes
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled with runtime CPU detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
CommandLine: 'dvd://' '-dvd-device' '/dev/hdc' '-fs' '-zoom' '-vo' 'xv' '-v' '-v
' '-v' '-v'
init_freetype
get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/root/.mplayer/input.conf'
Can't open input config file /root/.mplayer/input.conf: No such file or director
y
Can't open input config file /etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
Setting up LIRC support...
get_path('.conf') -> '/root/.mplayer/.conf'
[[[init getch2]]]
Playing
dvd://.
Reading disc structure, please wait...
There are 17 titles on this DVD.
There are 1 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
[open] audio stream: 0 audio format: ac3 (5.1) language: en aid: 128
[open] number of audio channels on disk: 1.
[open] number of subtitles on disk: 0
DVD start cell: 0 pack: 0x19A10-0x19A1F
DVD start=104976 end=104991
s->pos=0 newpos=CD08000 new_bufpos=CD08000 buflen=0
DVD Seek! lba=0x19A10 cell=0 packs: 0x19A10-0x19A1F
Found NAVI packet! lba=0x19A10 len=15
^M### CELL 0: Navi: 1/5 IFO: 1/5
Angle-seek synced by cell/vob IDN search!
DEMUXER: freeing demuxer at 0x8724228
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8724228
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x8724228
Checking for Nullsoft Streaming Video
DEMUXER: freeing demuxer at 0x8724228
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x8724228
Checking for REAL
DEMUXER: freeing demuxer at 0x8724228
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x8724228
[mkv] no head found
DEMUXER: freeing demuxer at 0x8724228
DEMUXER: freeing demuxer at 0x8724228
DEMUXER: freeing demuxer at 0x8724228
Searching demuxer type for filename dvd:// ext: (null)
Checking for MOV
DEMUXER: freeing demuxer at 0x8724228
Checking for VIVO
header block 1 size: 0
DEMUXER: freeing demuxer at 0x8724228
s->pos=CD08800 newpos=0 new_bufpos=4 buflen=0
DVD Seek! lba=0x19A10 cell=0 packs: 0x19A10-0x19A1F
Found NAVI packet! lba=0x19A10 len=15
^M### CELL 0: Navi: 1/5 IFO: 1/5
Angle-seek synced by cell/vob IDN search!
DEMUXER: freeing demuxer at 0x8724228
DEMUXER: freeing demuxer at 0x8724228
DEMUXER: freeing demuxer at 0x8724228
Ogg demuxer : Bad page sync
DEMUXER: freeing demuxer at 0x8724228
s->pos=CD09000 newpos=CD08000 new_bufpos=CD08000 buflen=0
DVD Seek! lba=0x19A10 cell=0 packs: 0x19A10-0x19A1F
Found NAVI packet! lba=0x19A10 len=15
^M### CELL 0: Navi: 1/5 IFO: 1/5
Angle-seek synced by cell/vob IDN search!
AVS: avs_check_file - attempting to open file dvd://
AVS: File is too big, aborting...
DEMUXER: freeing demuxer at 0x8724228
Checking for PVA
Failed: PVA
DEMUXER: freeing demuxer at 0x8724228
Checking for MPEG-TS...
GET_PACKET_SIZE, pos 1, char: 9f
GET_PACKET_SIZE, pos 1, char: 9f
GET_PACKET_SIZE, pos 1, char: dd
GET_PACKET_SIZE, pos 1, char: dd
--- END OF CELL !!! ---
dvd_next_cell: next1=0x0
dvd_next_cell: next2=0x0
COULDN'T READ ENOUGH DATA, EXITING TS_CHECK
DEMUXER: freeing demuxer at 0x8724228
s->pos=0 newpos=CD08000 new_bufpos=CD08000 buflen=0
DVD Seek! lba=0x19A10 cell=0 packs: 0x19A10-0x19A1F
Found NAVI packet! lba=0x19A10 len=15
^M### CELL 0: Navi: 1/5 IFO: 1/5
Angle-seek synced by cell/vob IDN search!
Checking for LMLM4 Stream Format
typ: 442 chan: 0 size: 1140851708 pad: 508
Invalid packet in LMLM4 stream: ch=0 size=1140851708
LMLM4 Stream Format not found
DEMUXER: freeing demuxer at 0x8724228
system stream synced at 0xCD0800D (0)!
==> Found video stream: 0
MPEG-PS file format detected.
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO: MPEG2 720x480 (aspect 2) 29.970 fps 8000.0 kbps (1000.0 kbyte/s)
[V] filefmt:2 fourcc:0x10000002 size:720x480 fps:29.97 ftime:=0.0334
SPU: Display only forced subs now disabled
get_path('sub/') -> '/root/.mplayer/sub/'
get_path('default.sub') -> '/root/.mplayer/default.sub'
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
dec_audio: Allocating 3840 bytes for input buffer.
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer.
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
AC3: 5.1 (3f+2r+lfe) 48000 Hz 384.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0xA
AUDIO: 48000 Hz, 2 ch, s16le, 384.0 kbit/25.00% (ratio: 48000->192000)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
X11 opening display: :0.0
vo: X11 color mask: FFFF (R:F800 G:7E0 B:1F)
vo: X11 running at 640x480 with depth 16 and 16 bpp (":0.0" => local display)
[x11] Detected wm supports layers.
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Current fstype setting honours LAYER FULLSCREEN X atoms
[xv common] Drawing colorkey manually.
[xv common] Using colorkey from Xv (0x00083e).
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 480 (preferred csp: Mpeg PES)
Trying filter chain: vo
vo_debug: query(Mpeg PES) returned 0x0 (i=0)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
Trying filter chain: scale vo
vo_debug: query(Mpeg PES) returned 0x0 (i=0)
VDecoder init failed
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.4.0b
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG-1 or 2 (libmpeg2))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 48000Hz/2ch/s16le
AF_pre: 48000Hz/2ch/s16le
ao2: 48000 Hz 2 chans s16le
audio_setup: using '/dev/dsp' dsp device
audio_setup: using '/dev/mixer' mixer device
audio_setup: using 'pcm' mixer device
audio_setup: sample format: s16le (requested: s16le)
audio_setup: using 2 channels (requested: 2)
audio_setup: using 48000 Hz samplerate (requested: 48000)
audio_setup: frags: 16/16 (4096 bytes/frag) free: 65536
AO: [oss] 48000Hz 2ch s16le (2 bps)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 48000Hz/2ch/s16le -> 48000Hz/2ch/s16le...
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
Starting playback...
decaudio: minlen=65536 maxlen=65536 declen=65536 (max=71680)
decaudio: decoding 65536 bytes, max: 71680 (6144)
decaudio: decoding 59392 bytes, max: 65536 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 53248 bytes, max: 59392 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 47104 bytes, max: 53248 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 40960 bytes, max: 47104 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 34816 bytes, max: 40960 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 28672 bytes, max: 34816 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 22528 bytes, max: 28672 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 16384 bytes, max: 22528 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 10240 bytes, max: 16384 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: decoding 4096 bytes, max: 10240 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: declen=65536 out=65536 (max 65536)
^M telecine = 1.0 -2.500
VDec: vo config request - 720 x 480 (preferred csp: Planar YV12)
Trying filter chain: vo
vo_debug: query(Planar YV12) returned 0x437 (i=0)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (720x480->720x540,flags=5,'MPlayer',0x32315659)
VO: [xv] 720x480 => 720x540 Planar YV12 [fs] [zoom]
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel@goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
using Xvideo port 56 for hw scaling
[xv-fs] dx: 0 dy: 0 dw: 640 dh: 480
[xv] dx: 0 dy: 0 dw: 640 dh: 480
*** [vo] Allocating mp_image_t, 720x480x12bpp YUV planar, 518400 bytes
(imgfmt: 32315659, planes: b6e57040,b6ec07c0,b6eab640 strides: 720,360,360, chro
ma: 360x240, shift: h:1,v:1)
[xv] dx: 0 dy: 0 dw: 640 dh: 480
[xv-fs] dx: 0 dy: 0 dw: 640 dh: 480
A: 0.4 V: 0.0 A-V: 0.369 ct: 0.000 1/ 1 ??% ??% ??,?% 0 0
^M
decaudio: minlen=8192 maxlen=65536 declen=8192 (max=71680)
decaudio: decoding 6144 bytes, max: 69632 (6144)
a52: len=1536 flags=0x17 48000 Hz 384000 bit/s
decaudio: declen=8192 out=8192 (max 65536)
--- END OF CELL !!! ---
dvd_next_cell: next1=0x0
dvd_next_cell: next2=0x0
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
A: 0.4 V: 0.0 A-V: 0.360 ct: 0.003 1/ 1 ??% ??% ??,?% 0 0
^MEOF code: 1
*** uninit(0xE6B)
Uninit audio filters...
[libaf] Removing filter dummy
uninit audio: liba52
uninit video: libmpeg2
DEMUXER: freeing demuxer at 0x8724228
DEMUXER: freeing sh_audio at 0x8728780
DEMUXER: freeing sh_video at 0x8726c38
[[[uninit getch2]]]
Config poped level=2
Config poped level=1
*** uninit(0x80)
vo: uninit ...
Exiting... (End of file)
max framesize was 5362 bytes
*End*
I also see:
libdvdread: Using libdvdcss version 1.2.5 for DVD access
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 0x00000153
libdvdread: Elapsed time 0
Chapter Info removed for brevity
libdvdread: Get key for /VIDEO_TS/VTS_09_1.VOB at 0x003ed450
libdvdread: Elapsed time 0
libdvdread: Found 9 VTS's
libdvdread: Elapsed time 2
Using SSE optimized IMDCT transform
Using MMX optimized resampler
The selected video_out device is incompatible with this codec.
aspect: Warning: no suitable new res found!
aspect: Warning: no suitable new res found!
aspect: Warning: no suitable new res found!
Any ideas, or am I going to have to try the mplayer mailing list?