Embedded Audio Coder (EAC) - Parser

Fig. 1 Functionality of the EAC parser.
The EAC parser converts a master embedded bitstream to an application bitstream of lower coding bitrate, number of audio channels, and audio sampling rate later. It needs a companion file for optimal scaling.
DOWNLOAD
The EAC parser can be download here. (In IE, when pop up download screen shows up, please use "save as" instead of "open". "Open" sometimes causes problem. )
You will need the Visual C++ runtime library (including msvcrt.dll etc) to use the EAC parser. The runtime libtrary can be downloaded here. (If you have question regarding the Visual C runtime library, please refer to this article. )
Currently, EAC parser is only available as a command line program in Windows platform. It may be run under cmd.exe, or cygwin (a UNIX environment developed by Redhat under Windows). Please contact the author if you request support for other platforms.
USAGE
EAC parser is a command line program with the following parameters
eac_parser -i INPUT.EAC -o OUTPUT.EAC -icomp ICOMPANION.COMP -rate RATE -ch CHANNEL -ss SAMPLING -ocomp OCOMPANION.COMP
The parameters of the EAC parser are as follows:
Examples
eac_parser -i mpeg_44m_64kbps.eac -o mpeg_44m_16kbps.eac -comp mpeg_44m.comp -rate 16384
Convert the master bitstream mpeg_44m_64kbps.eac (mono, 64kbps) to an application mpeg_44m_16kbps.eac of 16kbps.
eac_parser -i mpeg_44s_512kbps.eac -o mpeg_22m_16kbps.eac -icomp mpeg_44s.comp -rate 16384 -ss 1 -ch 1 -rate 16384
Convert the master bitstream mpeg_44s_512kbps.eac (stereo, 512kbps, 44.1kHz sampling) to an application bitstream mpeg_22m_16kbps.eac (mono, 16kbps, 22.05kHz sampling).
©Copyright by Jin Li, Apr. 23, 2002