[MPlayer-users] Sample format big endian AC3 not yet supported / AC3 5.1 is played as AC3 2Ch 8 (?) bit with 1 (!) bps (???)

dwe dwe at firemail.de
Wed Dec 3 01:04:10 CET 2003


I just bought a Low-End AC3-Amplifier at Wal Mart Germany, brand is their own, named "Durabrand" (only 90,- ? including 6 speakers, sound is astonishingly clear regarding the price)

Sound works fine, also via SP/DIF, Winamp plays fine, with Windows media player and moonlight audio codec also AC3 sound plays fine with all six discrete channels.

But I want to use mplayer (of course) to play the movie, but I get this Error message:

-------------------- snip --------------------
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, big endian AC3
AF_pre: 48000Hz 2ch AC3
AO: [win32] 48000Hz 2ch AC3 (1 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
[format] Sample format big endian AC3  not yet supported
Couldn't find matching filter / ao format!
Starting playback...
-------------------- snap --------------------

(Here is the whole mplayer output:)

-------------------- snip --------------------
MPlayer dev-CVS-031013-22:58-3.2.3 (C) 2000-2003 MPlayer Team

CPU: Advanced Micro Devices Duron MG Morgan 1058 MHz (Family: 6, Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 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 /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file C:/Programme/MPlayer/mplayer/config
Reading C:/Programme/MPlayer/mplayer/codecs.conf: Can't open 'C:/Programme/MPlayer/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
c:/windows/fonts/arial.ttf doesn't look like a font description, ignoring
Cannot load font: c:/windows/fonts/arial.ttf
Using usleep() timing
Input config file C:/Programme/MPlayer/mplayer/input.conf parsed: 53 binds

Playing W:\movies\Movie.avi
AVI file format detected.
Detected NON-INTERLEAVED AVI file format.
VIDEO:  [XVID]  640x272  24bpp  23.976 fps  1230.5 kbps (150.2 kbyte/s)
Clip info:
 Software: Nandub v1.0rc2
==========================================================================
Forced audio codec: hwac3
Opening audio decoder: [hwac3] AC3/DTS pass-through SP/DIF
No accelerated IMDCT transform found
hwac3: switched to AC3, 448000 bps, 48000 Hz
AUDIO: 48000 Hz, 2 ch, 16 bit (0x400), ratio: 56000->192000 (448.0 kbit)
Selected audio codec: [hwac3] afm:hwac3 (AC3 through SPDIF)
==========================================================================
Opening video filter: [eq]
==========================================================================
Forced video codec: divx5
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
Selected video codec: [ffodivx] vfm:ffmpeg (FFmpeg MPEG-4)
==========================================================================
Checking audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
AF_pre: af format: 2 bps, 2 ch, 48000 hz, big endian AC3
AF_pre: 48000Hz 2ch AC3
AO: [win32] 48000Hz 2ch AC3 (1 bps)
Building audio filter chain for 48000Hz/2ch/16bit -> 48000Hz/2ch/8bit...
[format] Sample format big endian AC3  not yet supported
Couldn't find matching filter / ao format!
Starting playback...
VDec: vo config request - 640 x 272 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 2.35:1 - prescaling to correct movie aspect.
VO: [directx] 640x272 => 640x272 Planar YV12  [fs]
-------------------- snap --------------------


Soundcard is a Hoontech with some Yamaha YMF chip, but i don't think that's important.


In this forum I found only messages from January to march, claiming this bug were fixed, but obviously it's not.

I get some sound, but nothing hearable. Only an ugly loud white-noise-like noise with stuttering clicks. 

So i see two Problems: 

a) Big Endian format is not converted to little endian
b) mplayer insists on AC3 2.1 - but it's DEFINITELY AC3 5.1 !!!

Maybe the compiled windows version is outdated an the bug is fixed already?

Maybe you could update the compiled windows version that can be found here:
http://www.mplayerhq.hu/MPlayer/releases/win32-beta/
to Version 1.0pre2 (?)
(I am planning to move towards linux, but am still stuck to windows atm)


Is there already any solution to this problem?
Is someone out there able to send AC3 directly to his/her DD-Decoder using mplayer?

regards

Daniel




More information about the MPlayer-users mailing list