This wav file with wma2 inside plays correctly with WMP, but mplayer fails to play it both with ffwmav2 and divxa32.acm - i hear only strange noise. My email: mosgalin@rain.ifmo.ru Mplayer and system logs below. [mosgalin@VM10124 mosgalin]$ mplayer -v -quiet FLCL_Ending_My.wav Using GNU internationalization Original domain: messages Original dirname: /usr/share/locale Current domain: mplayer Current dirname: /usr/local/share/locale MPlayer 0.90rc1-3.2 (C) 2000-2002 Arpad Gereoffy (см. DOCS!) CPU: Intel Pentium MMX P55C (Family: 5, Stepping: 3) CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0 Compiled for x86 CPU with extensions: MMX Reading config file /usr/local/etc/mplayer/mplayer.conf: Нет такого файла или каталога Reading config file /home/mosgalin/.mplayer/config Reading /home/mosgalin/.mplayer/codecs.conf: can't open '/home/mosgalin/.mplayer/codecs.conf': Нет такого файла или каталога Reading /usr/local/etc/mplayer/codecs.conf: 49 audio & 123 video codecs CommandLine: '-v' '-quiet' 'FLCL_Ending_My.wav' init_freetype Using MMX Optimized OnScreenDisplay Using Linux hardware RTC timing (1024Hz) get_path('input.conf') -> '/home/mosgalin/.mplayer/input.conf' Parsing input config file /home/mosgalin/.mplayer/input.conf Input config file /home/mosgalin/.mplayer/input.conf parsed : 52 binds Проигрывание FLCL_Ending_My.wav Not an URL! File size is 1120892 bytes CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0 Cache fill: 13,36% (1120892 bytes) DEMUXER: freeing demuxer at 0x837cf78 Checking for YUV4MPEG2 DEMUXER: freeing demuxer at 0x837d7e0 ASF_check: not ASF guid! DEMUXER: freeing demuxer at 0x837d7e0 Checking for NuppelVideo DEMUXER: freeing demuxer at 0x837d7e0 Checking for MOV DEMUXER: freeing demuxer at 0x837d7e0 Checking for VIVO header block 1 size: 73 DEMUXER: freeing demuxer at 0x837d7e0 Checking for REAL DEMUXER: freeing demuxer at 0x837d7e0 DEMUXER: freeing demuxer at 0x837d7e0 DEMUXER: freeing demuxer at 0x837d7e0 DEMUXER: freeing demuxer at 0x837d7e0 DEMUXER: freeing demuxer at 0x837d7e0 Checking for SMJPEG DEMUXER: freeing demuxer at 0x837d7e0 DEMUXER: freeing demuxer at 0x837e048 Checking for PVA DEMUXER: freeing demuxer at 0x837e048 MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 5 p101: 0 PES: 2 MP3: 25 Not MPEG System Stream format... (maybe Transport Stream?) DEMUXER: freeing demuxer at 0x837e048 Checking for DV DEMUXER: freeing demuxer at 0x837e048 ==> Found audio stream: 0 ======= WAVE Format ======= Format Tag: 353 (0x161) Channels: 2 Samplerate: 44100 avg byte/sec: 8010 Block align: 372 bits/sample: 16 cbSize: 0 demux_audio: audio data 0x38 - 0x0 Detected audio file! ========================================================================== Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders dec_audio: Allocating 131072 + 65536 = 196608 bytes for output buffer FFmpeg's libavcodec audio codec INFO: libavcodec init OK! AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 8010->176400 (64,1 kbit) Selected audio codec: [ffwmav2] afm:ffmpeg (DivX audio v2 (ffmpeg)) ========================================================================== ao2: 44100 Hz 2 chans Signed 16-bit (Little-Endian) audio_setup: using '/dev/dsp' dsp device audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian)) audio_setup: using 2 channels (requested: 2) audio_setup: using 44100 Hz samplerate (requested: 44100) audio_setup: frags: 8/8 (16384 bytes/frag) free: 131072 AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) AO: Description: OSS/ioctl audio output AO: Author: A'rpi Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit... Adding filter dummy [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2 [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2 Video: no video!!! Freeing 0 unused video chunks Начало воcпроизведения... lavc_audio: error [skipped] lavc_audio: error Uninit audio filters... uninit audio: ffmpeg DEMUXER: freeing demuxer at 0x837e048 DEMUXER: freeing sh_audio at 0x837a7f0 vo: x11 uninit called but X11 not inited.. Выходим... (Выход) Another try, with -afm acm: [mosgalin@VM10124 mosgalin]$ mplayer -v -quiet -afm acm FLCL_Ending_My.wav Using GNU internationalization Original domain: messages Original dirname: /usr/share/locale Current domain: mplayer Current dirname: /usr/local/share/locale MPlayer 0.90rc1-3.2 (C) 2000-2002 Arpad Gereoffy (см. DOCS!) CPU: Intel Pentium MMX P55C (Family: 5, Stepping: 3) CPUflags: MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0 Compiled for x86 CPU with extensions: MMX Reading config file /usr/local/etc/mplayer/mplayer.conf: Нет такого файла или каталога Reading config file /home/mosgalin/.mplayer/config Reading /home/mosgalin/.mplayer/codecs.conf: can't open '/home/mosgalin/.mplayer/codecs.conf': Нет такого файла или каталога Reading /usr/local/etc/mplayer/codecs.conf: 49 audio & 123 video codecs CommandLine: '-v' '-quiet' '-afm' 'acm' 'FLCL_Ending_My.wav' init_freetype Using MMX Optimized OnScreenDisplay Using Linux hardware RTC timing (1024Hz) get_path('input.conf') -> '/home/mosgalin/.mplayer/input.conf' Parsing input config file /home/mosgalin/.mplayer/input.conf Input config file /home/mosgalin/.mplayer/input.conf parsed : 52 binds Проигрывание FLCL_Ending_My.wav Not an URL! File size is 1120892 bytes CACHE_PRE_INIT: 0 [0] 0 pre:0 eof:0 Cache fill: 13,36% (1120892 bytes) DEMUXER: freeing demuxer at 0x837cfe8 Checking for YUV4MPEG2 DEMUXER: freeing demuxer at 0x837d850 ASF_check: not ASF guid! DEMUXER: freeing demuxer at 0x837d850 Checking for NuppelVideo DEMUXER: freeing demuxer at 0x837d850 Checking for MOV DEMUXER: freeing demuxer at 0x837d850 Checking for VIVO header block 1 size: 73 DEMUXER: freeing demuxer at 0x837d850 Checking for REAL DEMUXER: freeing demuxer at 0x837d850 DEMUXER: freeing demuxer at 0x837d850 DEMUXER: freeing demuxer at 0x837d850 DEMUXER: freeing demuxer at 0x837d850 DEMUXER: freeing demuxer at 0x837d850 Checking for SMJPEG DEMUXER: freeing demuxer at 0x837d850 DEMUXER: freeing demuxer at 0x837e0b8 Checking for PVA DEMUXER: freeing demuxer at 0x837e0b8 MPEG Stream reached EOF ds_fill_buffer: EOF reached (stream: video) MPEG packet stats: p100: 5 p101: 0 PES: 2 MP3: 25 Not MPEG System Stream format... (maybe Transport Stream?) DEMUXER: freeing demuxer at 0x837e0b8 Checking for DV DEMUXER: freeing demuxer at 0x837e0b8 ==> Found audio stream: 0 ======= WAVE Format ======= Format Tag: 353 (0x161) Channels: 2 Samplerate: 44100 avg byte/sec: 8010 Block align: 372 bits/sample: 16 cbSize: 0 demux_audio: audio data 0x38 - 0x0 Detected audio file! ========================================================================== Trying to force audio codec driver family acm ... Opening audio decoder: [acm] Win32/ACM decoders ======= Win32 (ACM) AUDIO Codec init ======= Input format: ======= WAVE Format ======= Format Tag: 353 (0x161) Channels: 2 Samplerate: 44100 avg byte/sec: 8010 Block align: 372 bits/sample: 16 cbSize: 0 Output format: ======= WAVE Format ======= Format Tag: 1 (0x1) Channels: 2 Samplerate: 44100 avg byte/sec: 176400 Block align: 4 bits/sample: 16 cbSize: 0 Loading codec DLL: 'divxa32.acm' Loaded DLL driver divxa32.acm Audio codec opened OK! ;-) Audio ACM output buffer min. size: 1048584 Audio ACM input buffer min. size: 744 INFO: Win32/ACM audio codec init OK! dec_audio: Allocating 1488 bytes for input buffer dec_audio: Allocating 1048584 + 65536 = 1114120 bytes for output buffer AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 8010->176400 (64,1 kbit) Selected audio codec: [divx] afm:acm (DivX audio (WMA)) ========================================================================== ao2: 44100 Hz 2 chans Signed 16-bit (Little-Endian) audio_setup: using '/dev/dsp' dsp device audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: Signed 16-bit (Little-Endian)) audio_setup: using 2 channels (requested: 2) audio_setup: using 44100 Hz samplerate (requested: 44100) audio_setup: frags: 8/8 (16384 bytes/frag) free: 131072 AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) AO: Description: OSS/ioctl audio output AO: Author: A'rpi Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit... Adding filter dummy [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2 [dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 and bps = 2 Video: no video!!! Freeing 0 unused video chunks Начало воcпроизведения... Uninit audio filters... uninit audio: acm Total Unfree 4096 bytes cnt 1 [(nil),0] DEMUXER: freeing demuxer at 0x837e0b8 DEMUXER: freeing sh_audio at 0x837a860 vo: x11 uninit called but X11 not inited.. Выходим... (Выход) Distribution: ASPLinux 7.3 with gcc3.2 and glibc from 8.0 (that is, very redhat-compatible distribution). Kernel: 2.4.18-17.7-msg2 Glibc: 2.3 X: XFree86 4.2.0 gcc version 3.2 20020903 (ASPLinux 8.0 3.2-7asp) GNU ld version 2.13.90.0.2 20020802 GNU assembler 2.13.90.0.2 20020802 cpuinfo: processor : 0 vendor_id : GenuineIntel cpu family : 5 model : 4 model name : Pentium MMX stepping : 3 cpu MHz : 166.450 fdiv_bug : no hlt_bug : no f00f_bug : yes coma_bug : no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu vme de pse tsc msr mce cx8 mmx bogomips : 331.77 Video: S3 virge/dx with s3virge driver Sound: Creative SBLive!, ALSA 0.9rc5 OSS emulation