Playing this file causes a bombout on the windows version of mplayer, but NOT on the gmplayer (the GUI version).  I've uploaded the video content that causes the problem, and the error from mplayer running with -v is further below.

It seems quite inconsistent that mplayer should have different behaviour to mplayer.

Also, the RC1 gmplayer for windows seems to play back all video in a jerky unsmooth way, unlike mplayer, which is smooth.  This is also inconsistent.

Also, my screen is 1680x1050 resolution and ALL video played back via both mplayer and gmplayer comes out with the wrong aspect ratio unless I give them the -monitoraspect 1680:1050 option.

Having to pass this option is troublesome, because I'm wanting to put the player binary on a DVD such that it can play video on any PC which it seems that I cannot do, because both players do not auto-aspect!!!

Below is the error from mplayer with the -v flag.... and the video file I've uploaded

I ran mplayer with these options:
  mplayer -v "e:\Videos\RosaCute.mov

-- David Campbell (david@pastornet.net.au)


---------------------------------------------------------
MPlayer 1.0rc1-3.4.2 (C) 2000-2006 MPlayer Team
CPU: Intel(R) Pentium(R) 4 CPU 3.20GHz (Family: 15, Model: 2, Stepping: 9)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled with runtime CPU detection.
get_path('codecs.conf') -> 'c:\dcampbel/mplayer/codecs.conf'
Reading c:\dcampbel/mplayer/codecs.conf: Can't open 'c:\dcampbel/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: '-v' 'e:\Videos\RosaCute.mov'
init_freetype
get_path('font/font.desc') -> 'c:\dcampbel/mplayer/font/font.desc'
font: can't open file: c:\dcampbel/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') -> 'c:\dcampbel/mplayer/input.conf'
Can't open input config file c:\dcampbel/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('e:\Videos\RosaCute.mov.conf') -> 'c:\dcampbel/mplayer/e:\Videos\RosaCute.mov.conf'

Playing e:\Videos\RosaCute.mov.
get_path('sub/') -> 'c:\dcampbel/mplayer/sub/'
WINSOCK2 init: 0
[file] File size is 55150650 bytes
STREAM: [file] e:\Videos\RosaCute.mov
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for NuppelVideo
Checking for REAL
Checking for SMJPEG
Searching demuxer type for filename e:\Videos\RosaCute.mov ext: .mov
Trying demuxer 7 based on filename extension
Checking for MOV
MOV: Movie DATA found!
MOV: Movie header found!
Quicktime/MOV file format detected.
MOV: Movie header (100 bytes): tscale=30  dur=1260
--------------
MOV: Track #0:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=1 dur=1260 lay=0 vol=0
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/vide (pana) 
MOV:   Media info!
MOV:    Video header!
MOV:    Handler header: dhlr/alis (pana) 
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: jpeg  (70 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (1 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=1260 ss=0) (ver:0,flags:0)
MOV:     Chunk offset table! (84 chunks)
MOV track #0: 84 chunks, 1260 samples
pts=1260  scale=30  time=42.000
==> Found video stream: 0
Image size: 640 x 480 (24 bpp)
Display size: 640 x 480
Fourcc: jpeg  Codec: 'Photo - JPEG'
--------------
MOV: Track #1:
MOV:  Track header!
tkhd len=84 ver=0 flags=0x0 id=2 dur=1260 lay=0 vol=256
MOV:  Media stream!
MOV:   Media header!
MOV:   Handler header: mhlr/soun (pana) 
MOV:   Media info!
MOV:    Sound header!
MOV:    Handler header: dhlr/alis (pana) 
MOV: unknown chunk: dinf 28
MOV:    Sample info!
MOV:     Description list! (cnt:1)
MOV:      desc #0: raw   (20 bytes)
MOV:     Sample duration table! (1 blocks)
MOV:     Sample->Chunk mapping table!  (1 blocks) (ver:0,flags:0)
MOV:     Sample size table! (entries=336000 ss=1) (ver:0,flags:0)
MOV:     Chunk offset table! (84 chunks)
MOV track #1: 84 chunks, 0 samples
pts=336000  scale=8000  time=42.000
==> Found audio stream: 1
Audio bits: 8  chans: 1  rate: 8000
Fourcc: raw 
--------------
MOV: longest streams: A: #1 (84 samples)  V: #0 (1260 samples)
VIDEO:  [jpeg]  640x480  24bpp  30.000 fps    0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:7  fourcc:0x6765706A  size:640x480  fps:30.00  ftime:=0.0333
get_path('sub/') -> 'c:\dcampbel/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: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffmjpeg] vfm: ffmpeg (FFmpeg MJPEG decoder)
==========================================================================
==========================================================================
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer.
AUDIO: 8000 Hz, 1 ch, u8, 64.0 kbit/100.00% (ratio: 8000->8000)
Selected audio codec: [pcm] afm: pcm (Uncompressed PCM)
==========================================================================
Building audio filter chain for 8000Hz/1ch/u8 -> 0Hz/0ch/??...
[libaf] Adding filter dummy 
[dummy] Was reinitialized: 8000Hz/1ch/u8
[dummy] Was reinitialized: 8000Hz/1ch/u8
ao_dsound: Output Devices:
0 Primary Sound Driver <--
1 Realtek AC97 Audio 
2 Modem #0 Line Playback (emulated) 
3 SoundTap Recorder 
ao_dsound: DirectSound initialized
ao_dsound: format u8 not supported defaulting to Signed 16-bit Little-Endian
ao_dsound: Samplerate:8000Hz Channels:1 Format:s16le
ao_dsound: Buffersize:16000 bytes (1000 msec)
ao_dsound: primary buffer created
ao_dsound: secondary (stream)buffer created
AO: [dsound] 8000Hz 1ch s16le (2 bytes per sample)
AO: Description: Windows DirectSound audio output
AO: Author: Gabor Szecsi <deje@miki.hu>
Building audio filter chain for 8000Hz/1ch/u8 -> 8000Hz/1ch/s16le...
[dummy] Was reinitialized: 8000Hz/1ch/u8
[libaf] Adding filter format 
[format] Changing sample format from little-endian 8-bit unsigned int to little-endian 16-bit signed int
[dummy] Was reinitialized: 8000Hz/1ch/u8
[format] Changing sample format from little-endian 8-bit unsigned int to little-endian 16-bit signed int
Starting playback...
[libaf] Reallocating memory in module format, old len = 0, new len = 15999
[ffmpeg] aspect_ratio: 0.000000
VDec: vo config request - 640 x 480 (preferred colorspace: Planar YV12)
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 3)
Movie-Aspect is undefined - no prescaling applied.
VO Config (640x480->640x480,flags=0,'MPlayer',0x32315659)
VO: [directx] 640x480 => 640x480 Planar YV12 
VO: Description: Directx DDraw YUV/RGB/BGR renderer
VO: Author: Sascha Sommer <saschasommer@freenet.de>
<vo_directx><INFO>overlay with format YV12  created
*** [vo] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes
get_path('subfont.ttf') -> 'c:\dcampbel/mplayer/subfont.ttf'
New_Face failed. Maybe the font path is wrong.
Please supply the text font file (~/.mplayer/subfont.ttf).
subtitle font: load_sub_face failed.
A:   0.0 V:   0.0 A-V:  0.043 ct:  0.000   1/  1 ??% ??% ??,?% 0 0             *** [vo] Allocating mp_image_t, 640x480x12bpp YUV planar, 460800 bytes


MPlayer interrupted by signal 11 in module: decode_video
- MPlayer crashed by bad usage of CPU/FPU/RAM.
  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
  disassembly. Details in DOCS/HTML/en/bugreports_what.html#bugreports_crash.
- 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/HTML/en/bugreports.html and follow the instructions there. We can't and
  won't help unless you provide this information when reporting a possible bug.
Uninit audio filters...
[libaf] Removing filter dummy 
[libaf] Removing filter format 
Uninit audio: pcm
Uninit video: ffmpeg
WINSOCK2 uninit
ao_dsound: DirectSound uninitialized