[MPlayer-cygwin] "Experimental" DVDNAV functionality

John Brown johnbrown105 at hotmail.com
Sat Aug 26 20:15:51 CEST 2006


I entered the following command:

mplayer -dvd-device I: dvdnav://

and it went straight into the first title. Should it have displayed a
menu? I created the DVD using DVDStyler, a GUI frontend for dvdauthor.
See output below:

MPlayer dev-SVN-r19528-3.4.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 3, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> './mplayer/codecs.conf'
Reading ./mplayer/codecs.conf: Can't open './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: '-dvd-device' 'i:' 'dvdnav://' '-v'
init_freetype
get_path('font/font.desc') -> './mplayer/font/font.desc'
font: can't open file: ./mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Windows native timing
get_path('input.conf') -> './mplayer/input.conf'
Can't open input config file ./mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file 
or directory
Falling back on default (hardcoded) input config
get_path('.conf') -> './mplayer/.conf'

Playing dvdnav://.
get_path('sub/') -> './mplayer/sub/'
WINSOCK2 init: 0
INIT ERROR: 2288040, couldn't get init pos New position not yet determined.

libdvdnav: Using dvdnav version 0.2.0cvs from http://dvd.sf.net
NAME OPEN FAILED
libdvdnav: Unable to find map file './.dvdnav/.map'
libdvdnav: DVD disk reports itself with Region mask 0x00000000. Regions: 1 2 
3 4 5 6 7 8
STREAM: [null] dvdnav://
STREAM: Description: DVDNAV stream
STREAM: Author:
STREAM: Comment:
system stream synced at 0xD (13)!
==> Found video stream: 0
MPEG-PS file format detected.
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG2  704x480  (aspect 2)  29.970 fps  6000.0 kbps (750.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:704x480  fps:29.97  ftime:=0.0334
get_path('sub/') -> './mplayer/sub/'
<vo_directx><INFO>checking primary surface
<vo_directx><FORMAT PRIMARY>14 BGR32 supported
<vo_directx><INFO>testing supported overlay pixelformats
<vo_directx><FORMAT OVERLAY>0 YV12  supported
<vo_directx><FORMAT OVERLAY>1 I420  not supported
<vo_directx><FORMAT OVERLAY>2 IYUV  not supported
<vo_directx><FORMAT OVERLAY>3 YVU9  supported
<vo_directx><FORMAT OVERLAY>4 YUY2  supported
<vo_directx><FORMAT OVERLAY>5 UYVY  supported
<vo_directx><FORMAT OVERLAY>6 BGR8  not supported
<vo_directx><FORMAT OVERLAY>7 RGB15 supported
<vo_directx><FORMAT OVERLAY>8 BGR15 supported
<vo_directx><FORMAT OVERLAY>9 RGB16 supported
<vo_directx><FORMAT OVERLAY>10 BGR16 supported
<vo_directx><FORMAT OVERLAY>11 RGB24 not supported
<vo_directx><FORMAT OVERLAY>12 BGR24 not supported
<vo_directx><FORMAT OVERLAY>13 RGB32 supported
<vo_directx><FORMAT OVERLAY>14 BGR32 supported
<vo_directx><INFO>Your card supports 10 of 15 overlayformats
<vo_directx><INFO>hardware supports overlay
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 704 x 480 (preferred colorspace: Mpeg PES)
Trying filter chain: vo
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
The selected video_out device is incompatible with this codec.
Try adding the scale filter, e.g. -vf spp,scale instead of -vf spp.
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))
==========================================================================
==========================================================================
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.
AC3: 2.0 (stereo)  48000 Hz  96.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0x2
AUDIO: 48000 Hz, 2 ch, s16le, 96.0 kbit/6.25% (ratio: 12000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
ao_dsound: Output Devices:
0 Primary Sound Driver <--
1 Realtek AC97 Audio
2 Modem #9 Line Playback (emulated)
3 Modem #9 Handset Playback (emulated)
4 Modem #11 Line Playback (emulated)
ao_dsound: DirectSound initialized
ao_dsound: Samplerate:48000Hz Channels:2 Format:s16le
ao_dsound: Buffersize:192000 bytes (1000 msec)
ao_dsound: primary buffer created
ao_dsound: secondary (stream)buffer created
AO: [dsound] 48000Hz 2ch s16le (2 bytes per sample)
AO: Description: Windows DirectSound audio output
AO: Author: Gabor Szecsi <deje at miki.hu>
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...
VDec: vo config request - 704 x 480 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (704x480->704x528,flags=0,'MPlayer',0x32315659)
VO: [directx] 704x480 => 704x528 Planar YV12
VO: Description: Directx DDraw YUV/RGB/BGR renderer
VO: Author: Sascha Sommer <saschasommer at freenet.de>
<vo_directx><INFO>overlay with format YV12  created
*** [vo] Allocating mp_image_t, 704x480x12bpp YUV planar, 506880 bytes
A:   0.2 V:   0.0 A-V:  0.174 ct:  0.000   1/  1 ??% ??% ??,?% 0 0
*** [vo] Allocating mp_image_t, 704x480x12bpp YUV planar, 506880 bytes
A:   0.2 V:   0.2 A-V:  0.043 ct:  0.003   2/  2 ??% ??% ??,?% 0 0
get_path('subfont.ttf') -> './mplayer/subfont.ttf'
Unicode font: 1418 glyphs.
A:   0.3 V:   0.2 A-V:  0.047 ct:  0.007   3/  3 ??% ??% ??,?% 0 0
*** [vo] Allocating (slices) mp_image_t, 704x480x12bpp YUV planar, 506880 
bytes
A:   0.3 V:   0.2 A-V:  0.043 ct:  0.010   4/  4 ??% ??% ??,?% 0 0
A:   0.3 V:   0.3 A-V:  0.042 ct:  0.013   5/  5 ??% ??% ??,?% 0 0
<cut>
No errors. I pressed <ESC> to quit
</cut>
A:   3.0 V:   2.9 A-V:  0.012 ct:  0.045  85/ 85  0%  0%  5.6% 0 0
A:   3.0 V:   3.0 A-V:  0.011 ct:  0.046  86/ 86  0%  0%  5.5% 0 0
A:   3.0 V:   3.0 A-V:  0.009 ct:  0.046  87/ 87  0%  0%  5.5% 0 0
A:   3.1 V:   3.0 A-V:  0.019 ct:  0.045  88/ 88  0%  0%  6.5% 0 0
A:   3.1 V:   3.1 A-V:  0.001 ct:  0.045  89/ 89  0%  0%  6.4% 0 0
Uninit audio filters...
[libaf] Removing filter dummy
Uninit audio: liba52
Uninit video: libmpeg2
WINSOCK2 uninit
ao_dsound: DirectSound uninitialized

Exiting... (Quit)
No accelerated IMDCT transform found
Using MMX optimized resampler


Standard dvd:// output below:
MPlayer dev-SVN-r19528-3.4.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 3, Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> './mplayer/codecs.conf'
Reading ./mplayer/codecs.conf: Can't open './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: '-dvd-device' 'I:' 'dvd://' '-v'
init_freetype
get_path('font/font.desc') -> './mplayer/font/font.desc'
font: can't open file: ./mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Windows native timing
get_path('input.conf') -> './mplayer/input.conf'
Can't open input config file ./mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file 
or directory
Falling back on default (hardcoded) input config
get_path('.conf') -> './mplayer/.conf'

Playing dvd://.
get_path('sub/') -> './mplayer/sub/'
WINSOCK2 init: 0
URL: dvd://
Reading disc structure, please wait...
There are 15 titles on this DVD.
There are 1 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened.
audio stream: 0 format: ac3 (stereo) language: unknown aid: 128.
number of audio channels on disk: 1.
number of subtitles on disk: 0
DVD start cell: 0  pack: 0x0-0x229BA
DVD start=0 end=141754
STREAM: [null] dvd://
STREAM: Description: DVD stream
STREAM: Author:
STREAM: Comment:
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for NuppelVideo
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename dvd:// ext: (null)
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
Checking for Nullsoft Streaming Video
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
Checking for MOV
Checking for VIVO
header block 1 size: 0
AVS: avs_check_file - attempting to open file dvd://
AVS: File is too big, aborting...
Checking for PVA
Checking for MPEG-TS...
TRIED UP TO POSITION 68103, FOUND 47, packet_size= 0, SEEMS A TS? 0
DVD Seek! lba=0x21  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
Checking for LMLM4 Stream Format
Invalid packet in LMLM4 stream: ch=0 size=1140851708
LMLM4 Stream Format not found
system stream synced at 0xD (13)!
==> Found video stream: 0
DVD Seek! lba=0x11462  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
==> Found audio stream: 128
DVD Seek! lba=0x228C5  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
--- END OF CELL !!! ---
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x229BA
Angle-seek synced by cell/vob IDN search!
MPEG-PS file format detected.
Searching for sequence header... OK!
VIDEO:  MPEG2  704x480  (aspect 2)  29.970 fps  6000.0 kbps (750.0 kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:704x480  fps:29.97  ftime:=0.0334
get_path('sub/') -> './mplayer/sub/'
<vo_directx><INFO>checking primary surface
<vo_directx><FORMAT PRIMARY>14 BGR32 supported
<vo_directx><INFO>testing supported overlay pixelformats
<vo_directx><FORMAT OVERLAY>0 YV12  supported
<vo_directx><FORMAT OVERLAY>1 I420  not supported
<vo_directx><FORMAT OVERLAY>2 IYUV  not supported
<vo_directx><FORMAT OVERLAY>3 YVU9  supported
<vo_directx><FORMAT OVERLAY>4 YUY2  supported
<vo_directx><FORMAT OVERLAY>5 UYVY  supported
<vo_directx><FORMAT OVERLAY>6 BGR8  not supported
<vo_directx><FORMAT OVERLAY>7 RGB15 supported
<vo_directx><FORMAT OVERLAY>8 BGR15 supported
<vo_directx><FORMAT OVERLAY>9 RGB16 supported
<vo_directx><FORMAT OVERLAY>10 BGR16 supported
<vo_directx><FORMAT OVERLAY>11 RGB24 not supported
<vo_directx><FORMAT OVERLAY>12 BGR24 not supported
<vo_directx><FORMAT OVERLAY>13 RGB32 supported
<vo_directx><FORMAT OVERLAY>14 BGR32 supported
<vo_directx><INFO>Your card supports 10 of 15 overlayformats
<vo_directx><INFO>hardware supports overlay
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 704 x 480 (preferred colorspace: Mpeg PES)
Trying filter chain: vo
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
The selected video_out device is incompatible with this codec.
Try adding the scale filter, e.g. -vf spp,scale instead of -vf spp.
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))
==========================================================================
==========================================================================
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.
AC3: 2.0 (stereo)  48000 Hz  96.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0x2
AUDIO: 48000 Hz, 2 ch, s16le, 96.0 kbit/6.25% (ratio: 12000->192000)
Selected audio codec: [a52] afm: liba52 (AC3-liba52)
==========================================================================
Building audio filter chain for 48000Hz/2ch/s16le -> 0Hz/0ch/??...
[libaf] Adding filter dummy
[dummy] Was reinitialized: 48000Hz/2ch/s16le
[dummy] Was reinitialized: 48000Hz/2ch/s16le
ao_dsound: Output Devices:
0 Primary Sound Driver <--
1 Realtek AC97 Audio
2 Modem #9 Line Playback (emulated)
3 Modem #9 Handset Playback (emulated)
4 Modem #11 Line Playback (emulated)
ao_dsound: DirectSound initialized
ao_dsound: Samplerate:48000Hz Channels:2 Format:s16le
ao_dsound: Buffersize:192000 bytes (1000 msec)
ao_dsound: primary buffer created
ao_dsound: secondary (stream)buffer created
AO: [dsound] 48000Hz 2ch s16le (2 bytes per sample)
AO: Description: Windows DirectSound audio output
AO: Author: Gabor Szecsi <deje at miki.hu>
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...
VDec: vo config request - 704 x 480 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (704x480->704x528,flags=0,'MPlayer',0x32315659)
VO: [directx] 704x480 => 704x528 Planar YV12
VO: Description: Directx DDraw YUV/RGB/BGR renderer
VO: Author: Sascha Sommer <saschasommer at freenet.de>
<vo_directx><INFO>overlay with format YV12  created
*** [vo] Allocating mp_image_t, 704x480x12bpp YUV planar, 506880 bytes
A:   0.2 V:   0.0 A-V:  0.180 ct:  0.000   1/  1 ??% ??% ??,?% 0 0
*** [vo] Allocating mp_image_t, 704x480x12bpp YUV planar, 506880 bytes
A:   0.2 V:   0.2 A-V:  0.048 ct:  0.003   2/  2 ??% ??% ??,?% 0 0
get_path('subfont.ttf') -> './mplayer/subfont.ttf'
Unicode font: 1418 glyphs.
A:   0.3 V:   0.2 A-V:  0.044 ct:  0.007   3/  3 ??% ??% ??,?% 0 0
*** [vo] Allocating (slices) mp_image_t, 704x480x12bpp YUV planar, 506880 
bytes
A:   0.3 V:   0.2 A-V:  0.059 ct:  0.010   4/  4 ??% ??% ??,?% 0 0
A:   0.3 V:   0.3 A-V:  0.044 ct:  0.013   5/  5 ??% ??% ??,?% 0 0
A:   0.3 V:   0.3 A-V:  0.038 ct:  0.016   6/  6 ??% ??% ??,?% 0 0
A:   0.4 V:   0.3 A-V:  0.028 ct:  0.019   7/  7 ??% ??% ??,?% 0 0
<cut>
Again, I pressed <ESC> to quit
</cut>
A:   1.2 V:   1.2 A-V: -0.006 ct:  0.040  34/ 34  2%  0%  5.5% 0 0
A:   1.3 V:   1.3 A-V:  0.009 ct:  0.040  35/ 35  2%  0%  5.4% 0 0
A:   1.3 V:   1.3 A-V:  0.005 ct:  0.039  36/ 36  2%  0%  5.2% 0 0
A:   1.3 V:   1.3 A-V:  0.003 ct:  0.038  37/ 37  2%  0%  5.1% 0 0
Uninit audio filters...
[libaf] Removing filter dummy
Uninit audio: liba52
Uninit video: libmpeg2
WINSOCK2 uninit
ao_dsound: DirectSound uninitialized

Exiting... (Quit)
No accelerated IMDCT transform found
Using MMX optimized resampler





More information about the MPlayer-cygwin mailing list