Filewatcher File Search File Search
Content Search
» » » » alsa-tools-1.0.25.tar.bz2 » Content »
pkg://alsa-tools-1.0.25.tar.bz2:1574402/alsa-tools-1.0.25/ac3dec/  info  downloads


ac3dec - a free AC-3 stream decoder

Written by Aaron Holtzman (

  Michael Holzt <> - OSS output.c and misc errata
	Jim Miller <> - IRIX output.c
	Angelos Keromytis <> - OpenBSD fixes
	Don Mahurin <> - stdin support for extract_ac3
	Takefumi SAYO <> - FreeBSD tweak
	Charles M. Hannum <> - fixes

See the file COPYING for license details.

The currently supported platforms are Linux, Solaris, IRIX, OpenBSD, and
FreeBSD. If you want support for other platforms, take a look at 
output_*.c for an idea of what you need to do.

This software is completely useless to 99.99 percent of users
out there. It is mostly of use to those interested in audio
coding research and evaluating codecs. It could theoretically
be used as a portion of a DVD playback system for unix systems. 


Building ac3dec should be easy. Here's how:

./configure && make all


To find AC-3 streams on the internet, use and 
search for "vob trailer". A vob is a "Video Object" which is
just an MPEG-2 stream. The site has a 
few good MPEG-2s with AC-3 audio. The program tools/extract_ac3 
will take an MPEG-2 stream and spit out AC-3 audio to stdout if
it exists. You can easily pipe this data to the ac3 player like

  ./tools/extract_ac3 foo.vob | ./ac3dec/

You can also get AC-3 streams on a DVD. Check out for details.


You can get a whole pile of debug info by setting the environment
variable AC3_DEBUG=1. Be sure to pipe stderr to a file or you probably
won't get realtime playback. You can pipe stderr to a file like so:

  ./ac3dec foo.ac3 2> debug.out
Results 1 - 1 of 1
Help - FTP Sites List - Software Dir.
Search over 15 billion files
© 1997-2017