Log in

View Full Version : DirectShow E-AC3 decoder that supports low bitrate


Blue_MiSfit
21st November 2009, 02:26
Hey all,

I deal with lots of low bitrate E-AC3 streams (256 kbps 5.1ch) that aren't decoded by the current libavcodec in eac3to or ffdshow.

Apparently, SBR is used, and not supported by lavc.

Here's the error from eac3to from both 2ch 128kbps E-AC3s and 6ch 256kbps E-AC3s.

libav Spectral extension is not implemented. If you want to help, update your FFmpeg version
to the newest one from SVN. If the problem still occurs, it means that your file has extension
which has not been tested due to a lack of samples exhibiting this feature. Upload a sample
of the audio from this file to ftp://upload.mplayerhq.hu/incoming and contact the ffmpeg-devel
mailing list.


I need to play .TS files muxed with these E-AC3 streams, and H.264 video.

Any suggestions for a good DirectShow decoder that can handle this?

~MiSfit

Snowknight26
21st November 2009, 06:20
If you send in some samples, I'm sure one of the ffmpeg devs could eventually add support..

Brazil2
21st November 2009, 14:32
Here's the error from eac3to from both 2ch 128kbps E-AC3s and 6ch 256kbps E-AC3s.

libav Spectral extension is not implemented.

I need to play .TS files muxed with these E-AC3 streams, and H.264 video.

Any suggestions for a good DirectShow decoder that can handle this?
If these tracks are E-AC3 with spectral extension then a recent build of ffdshow (no more than ~3 months old, get it from Sourceforge (https://sourceforge.net/project/showfiles.php?group_id=173941&package_id=199416) or Alexins' site (http://www.xvidvideo.ru/ffdshow-tryouts-project-x86-x64/)) or the MPC-HC standalone audio decoder (again a recent version) or Arcsoft TMT audio HD decoder can all play them. There might be other working ones but I'm sure that the three ones I've mentioned are working fine with E-AC3 with spectral extension.

If you still can't play your tracks with any of these decoders then post samples as Snowknight26 suggested.

Blue_MiSfit
22nd November 2009, 00:11
Thanks, guys!