http://zebra.fh-weingarten.de/~maxi/html/mplayer-users/2003-12/msg00920.html quicktime video with 'twos' audio produces fast audio, tested in recent cvs. i have more of these types of files (dont know if they are exactly the same or not) if you need more. (tempn_A@T_twmi.rr.com remove _AT_) C:\Documents and Settings\resu\Desktop>mplayer34 -v Moviefone.mov MPlayer dev-CVS-040317-09:55-3.2.3 (C) 2000-2004 MPlayer Team CPU: Intel Pentium MMX P55C 329.0 MHz (Family: 5, Stepping: 3) Detected cache-line size is 32 bytes CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 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 C:/WINDOWS/mplayer/mplayer.conf Reading config file C:/programs/mplayer/mplayer/config Reading C:/programs/mplayer/mplayer/codecs.conf: 55 audio & 166 video codecs CommandLine: '-v' 'Moviefone.mov' get_path('font/font.desc') -> 'C:/programs/mplayer/mplayer/font/font.desc' font: can't open file: C:/programs/mplayer/mplayer/font/font.desc Font C:/WINDOWS/mplayer/font/font.desc loaded successfully! (206 chars) Using MMX Optimized OnScreenDisplay Using usleep() timing get_path('input.conf') -> 'C:/programs/mplayer/mplayer/input.conf' Parsing input config file C:/programs/mplayer/mplayer/input.conf Input config file C:/programs/mplayer/mplayer/input.conf parsed: 53 binds get_path('Moviefone.mov.conf') -> 'C:/programs/mplayer/mplayer/Moviefone.mov.con f' Playing Moviefone.mov. WINSOCK2 init: 0 [file] File size is 8282893 bytes STREAM: [file] Moviefone.mov STREAM: Description: File STREAM: Author: Albeu STREAM: Comment: based on the code from ??? (probably Arpi) CACHE_PRE_INIT: 0 [0] 0 pre:1677721 eof:0 Cache fill: 17.77% (1490944 bytes) Checking for YUV4MPEG2 DEMUXER: freeing demuxer at 01D8A008 ASF_check: not ASF guid! DEMUXER: freeing demuxer at 01D8A008 Checking for NuppelVideo DEMUXER: freeing demuxer at 01D8A008 Checking for REAL DEMUXER: freeing demuxer at 01D8A008 Checking for SMJPEG DEMUXER: freeing demuxer at 01D8A008 DEMUXER: freeing demuxer at 01E2F008 DEMUXER: freeing demuxer at 01E2F008 Searching demuxer type for filename Moviefone.mov ext: .mov Trying demuxer 7 based on filename extension Checking for MOV MOV: Movie header found! MOV: 'WIDE' chunk found! MOV: Movie DATA found! QuickTime/MOV file format detected. MOV: Movie header (100 bytes): tscale=600 dur=24504 -------------- MOV: Track #0: MOV: Track header! tkhd len=84 ver=0 flags=0x0 id=1 dur=24504 lay=0 vol=255 MOV: Edit atom! MOV: Edit list table (1 entries) (ver:0,flags:0) MOV: entry#0: duration: 24504 start time: 0 speed: 1.0x MOV: Media stream! MOV: Media header! MOV: Handler header: mhlr/soun (appl) Apple Sound Media Handler MOV: Media info! MOV: Sound header! MOV: Handler header: dhlr/alis (appl) Apple Alias Data Handler MOV: unknown chunk: dinf 28 MOV: Sample info! MOV: Description list! (cnt:1) MOV: desc #0: twos (20 bytes) MOV: Sample duration table! (1 blocks) MOV: Sample->Chunk mapping table! (2 blocks) (ver:0,flags:0) MOV: Sample size table! (entries=900522 ss=1) (ver:0,flags:0) MOV: Chunk offset table! (82 chunks) MOV track #0: 82 chunks, 0 samples pts=900522 scale=22050 time=40.840 ==> Found audio stream: 0 Audio bits: 16 chans: 1 rate: 22050 Fourcc: twos -------------- MOV: Track #1: MOV: Track header! tkhd len=84 ver=0 flags=0x0 id=2 dur=24500 lay=0 vol=0 MOV: Edit atom! MOV: Edit list table (1 entries) (ver:0,flags:0) MOV: entry#0: duration: 24500 start time: 0 speed: 1.0x MOV: Media stream! MOV: Media header! MOV: Handler header: mhlr/vide (appl) Apple Video Media Handler MOV: Media info! MOV: Video header! MOV: Handler header: dhlr/alis (appl) Apple Alias Data Handler 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! (163 blocks) (ver:0,flags:0) MOV: Sample size table! (entries=980 ss=0) (ver:0,flags:0) MOV: Chunk offset table! (164 chunks) MOV track #1: 164 chunks, 980 samples pts=98000 scale=2400 time=40.833 EL#0: pts=0 1st_sample=0 frames=980 (40.833s) pts_offs=0 ==> Found video stream: 1 Image size: 240 x 180 (24 bpp) Display size: 240 x 180 Fourcc: jpeg Codec: 'Photo - JPEG' -------------- Quicktime Clip Info: MOV: longest streams: A: #0 (82 samples) V: #1 (980 samples) [V] filefmt:7 fourcc:0x6765706A size:240x180 fps:24.00 ftime:=0.0417 get_path('sub/') -> 'C:/programs/mplayer/mplayer/sub/' get_path('default.sub') -> 'C:/programs/mplayer/mplayer/default.sub' ========================================================================== Opening audio decoder: [pcm] Uncompressed PCM audio decoder dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer. AUDIO: 22050 Hz, 1 ch, 16 bit (0x10), ratio: 44100->44100 (352.8 kbit) Selected audio codec: [pcm] afm:pcm (Uncompressed PCM) ========================================================================== checking primary surface 12 BGR32 supported testing supported overlay pixelformats 0 YV12 supported 1 I420 not supported 2 IYUV not supported 3 YVU9 supported 4 YUY2 supported 5 RGB15 not supported 6 BGR15 not supported 7 RGB16 not supported 8 BGR16 not supported 9 RGB24 not supported 10 BGR24 not supported 11 RGB32 not supported 12 BGR32 not supported Your card supports 3 of 13 overlayformats can mirror up down 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) ========================================================================== Checking audio filter chain for 22050Hz/1ch/16bit -> 22050Hz/2ch/16bit... [libaf] Adding filter dummy [dummy] Was reinitialized, rate=22050Hz, nch = 1, format = 0x00000001 and bps = 2 AF_pre: af format: 2 bps, 1 ch, 22050 hz, little endian signed int AF_pre: 22050Hz 1ch Signed 16-bit (Little-Endian) ao_win32: Samplerate:22050Hz Channels:2 Format:Signed 16-bit (Little-Endian) ao_win32: Buffersize:4096 AO: [win32] 22050Hz 2ch Signed 16-bit (Little-Endian) (2 bps) AO: Description: Windows waveOut audio output AO: Author: Sascha Sommer Building audio filter chain for 22050Hz/1ch/16bit -> 22050Hz/2ch/16bit... [dummy] Was reinitialized, rate=22050Hz, nch = 1, format = 0x00000001 and bps = 2 [libaf] Adding filter channels [channels] Changing number of channels to 2 [dummy] Was reinitialized, rate=22050Hz, nch = 1, format = 0x00000001 and bps = 2 Starting playback... [libaf] Reallocating memory in module channels, old len = 0, new len = 65534 [mjpeg @ 007FEC68]mjpeg: JFIF header found (version: 1.1) [mjpeg @ 007FEC68]mjpeg comment: 'AppleMark' [ffmpeg] aspect_ratio: 1.333333 VDec: vo config request - 240 x 180 (preferred csp: Planar YV12) Trying filter chain: vo VDec: using Planar YV12 as output csp (no 3) Movie-Aspect is 1.33:1 - prescaling to correct movie aspect. VO Config (240x180->240x180,flags=1,'MPlayer',0x32315659) VO: [directx] 240x180 => 240x180 Planar YV12 [fs] VO: Description: Directx DDraw YUV/RGB/BGR renderer VO: Author: Sascha Sommer using singlebuffer overlay *** [vo] Direct Rendering mp_image_t, 240x180x12bpp YUV planar, 64800 bytes *** [vo] Direct Rendering mp_image_t, 240x180x12bpp YUV planar, 64800 bytes Uninit audio filters... 7.613 ct: 0.888 214/214 32% 5% 1.0% 20 0 77% [libaf] Removing filter dummy [libaf] Removing filter channels uninit audio: pcm uninit video: ffmpeg DEMUXER: freeing demuxer at 01E2F008 DEMUXER: freeing sh_audio at 01E1FEE0 DEMUXER: freeing sh_video at 01DBBA50 WINSOCK2 uninit waveOut device closed buffer memory freed Exiting... (Quit)