[MPlayer-cygwin] win32 mplayer can't play dvd's

devans at presscentre.net devans at presscentre.net
Sat Jan 24 13:57:29 CET 2004


On Sat, Jan 24, 2004 at 10:49:17AM +0100, Sascha Sommer wrote:
> > On Friday 23 January 2004 23:12, devans at presscentre.net wrote:
> > > So I have just discovered the win32 version of mplayer and would like to
> > > test a DVD.
> > >
> > >
> http://www.mplayerhq.hu/MPlayer/releases/win32-beta/mplayer-mingw32-1.0pre3
> > >.zip
> > >
> > > And installed the Latest Win32 codecpack.
> > >
> > >
> > > I can play a DVD using the full path but not using the dvd://0 option.
> > >
> > Have you tried adding -dvd-device E: or something like that?
> >
> > I know that I once did a lot of work on fixing the awfully broken win32
> code
> > in libdvdread, but it got upgraded inside mplayer later, so it might be
> all
> > the stuff got lost and not fixed later...
> > But on the other hand I haved tried the win32 port for ages.
> >
> 
> It is -dvd-device e:/video_ts on windows 98. Not sure if -dvd-device E: will
> work
> on other windows versions.

Firstly thanks everyone for the kind reply's, much appreciated.  I'd really like
to understand how to best setup the excellent mplayer tool.  I could write up
some docs for everyone later, once I can understand how best to set it up.


The -dvd-device D: trick does'nt work on my XP system, although that would be the
ideal thing, to just put the DVD into the drive and to say "Play this DVD".
I wonder if i'm missing something, is that possible ?


Install
=======
win32 version  of Mplayer 
http://ftp.mplayerhq.hu/MPlayer/releases/win32-beta/mplayer-mingw32-1.0pre3.zip

Latest Win32 codecpack
http://ftp.mplayerhq.hu/MPlayer/releases/codecs/win32codecs.tar.bz2

I then install the codecs into c:\program files\mplayer\


This is what's on the DVD.

C:\Program Files\mplayer>dir d:video_ts\*.vob
 Volume in drive D is MONKEY_DVD_01
 Volume Serial Number is D78E-65F3

 Directory of D:\video_ts

19/05/2002  02:59       123,238,400 VIDEO_TS.VOB
19/05/2002  02:34     1,072,254,976 VTS_01_1.VOB
19/05/2002  02:34       836,048,896 VTS_01_2.VOB
19/05/2002  02:39     1,072,353,280 VTS_02_1.VOB
19/05/2002  02:39       675,520,512 VTS_02_2.VOB
19/05/2002  02:45     1,072,320,512 VTS_03_1.VOB
19/05/2002  02:45       667,197,440 VTS_03_2.VOB
19/05/2002  02:50     1,072,254,976 VTS_04_1.VOB
19/05/2002  02:50       677,533,696 VTS_04_2.VOB
19/05/2002  02:50        26,245,120 VTS_05_1.VOB
19/05/2002  02:50         7,471,104 VTS_06_1.VOB
19/05/2002  02:50         7,467,008 VTS_07_1.VOB
19/05/2002  02:51        29,519,872 VTS_08_1.VOB
19/05/2002  02:51        24,207,360 VTS_09_1.VOB
19/05/2002  02:51       152,211,456 VTS_10_1.VOB
              15 File(s)  7,515,844,608 bytes
               0 Dir(s)               0 bytes free


So when I run mplayer I receive the following errors below.

What should go in codecs.conf if I use the latest win32 codec pack ?
Do I even need this codec pack if I run the windows port of mplayer,
i'm assuming this is necessary.


Where can I download arial.ttf from ?


C:\Program Files\mplayer>mplayer -dvd-device d:/video_ts dvd://01_01

MPlayer 1.0pre3-3.2.3 (C) 2000-2003 MPlayer Team

CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville 989.0 MHz (Family: 6, Stepping: 10)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled with Runtime CPU Detection - WARNING - this is not optimal!
To get best performance, recompile MPlayer with --disable-runtime-cpudetection.
Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file C:/Program Files/mplayer/mplayer/config
Reading C:/Program Files/mplayer/mplayer/codecs.conf: Can't open 'C:/Program Files/mplayer/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.
Cannot load font: c:/windows/fonts/arial.ttf
c:/windows/fonts/arial.ttf doesn't look like a font description, ignoring
Using usleep() timing
Input config file C:/Program Files/mplayer/mplayer/input.conf parsed: 53 binds

Playing dvd://01_01.
Reading disc structure, please wait...
There are 11 titles on this DVD.
There are 11 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
LMLM4 Stream Format not found
MPEG-PS file format detected.
VIDEO:  MPEG2  720x576  (aspect 2)  25.000 fps  7200.0 kbps (900.0 kbyte/s)
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
AC3: 2.0 (stereo)  48000 Hz  256.0 kbit/s
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 32000->192000 (256.0 kbit)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
Could not find matching colorspace - retrying with -vf scale...
Opening video filter: [scale]
libdvdread: Could not open device with libdvdcss.
libdvdread: Can't open d:/video_ts for reading
libdvdread: Device d:/video_ts inaccessible, CSS authentication not available.
Using SSE optimized IMDCT transform
Using MMX optimized resampler
The selected video_out device is incompatible with this codec.
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder libmpeg2-v0.3.1
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2 (libmpeg2))
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, little endian signed int 
AF_pre: 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: [win32] 48000Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/16bit...
Starting playback...
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO: [directx] 720x576 => 768x576 Planar YV12 

Exiting... (Quit)




More information about the MPlayer-cygwin mailing list