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/' checking primary surface 14 BGR32 supported testing supported overlay pixelformats 0 YV12 supported 1 I420 not supported 2 IYUV not supported 3 YVU9 supported 4 YUY2 supported 5 UYVY supported 6 BGR8 not supported 7 RGB15 supported 8 BGR15 supported 9 RGB16 supported 10 BGR16 supported 11 RGB24 not supported 12 BGR24 not supported 13 RGB32 supported 14 BGR32 supported Your card supports 10 of 15 overlayformats 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 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 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