The Audio Codec Packages consist of various audio encoders and decoders for Low Level and DirectShow (Windows only) supporting different audio formats, such as MPEG, PCM, AAC, HE AAC, LPCM, MP3, AMR and WMA. They are compliant with many media, devices and workflows ranging from file to live transcoding, professional broadcast and streaming workflows up to consumer-based solutions for the CE business.
MPEG Audio Encoder/Decoder
Audio encoding into MPEG-1 (ISO/IEC 11172-3) and MPEG-2 (ISO/IEC 13818-3) streams. The corresponding decoder additionally enables you to play back MP3, MPEG-2.5 and LPCM audio streams. MP3 (MPEG-1/2 Layer 3) is the most widespread format for audio playback currently on the consumer market. It is supported by almost every mobile player, cell phone etc.
PCM Audio Encoder
Support for DVD LPCM, AES3 PCM’s and HDMV PCM (for AVCHD and Blu-Ray). The PCM audio encoder can be used with the muxer to put PCM audio tracks into DVD, MPEG-2 Transport and MXF Streams. It also supports AES3 382 for XDCAM HD and AES3 311 for IMX.
Encode and decode MPEG-2 (ISO/IEC 13818-7) and MPEG-4 (ISO/IEC 14496-3 including Amd.1:2003 – HE AAC v1 and Amd.2:2004 – HE AAC v2) AAC audio streams. The AAC (Advanced Audio Coding) format is predominantly used with HEVC/H.265, AVC/H.264 and MPEG-4 Part 2 video streams that are muxed into the MP4 container, which is required for mobile devices and streaming workflows. The AAC Encoder SDK comes with a MainConcept AAC Encoder and a Fraunhofer AAC Encoder. The latter is optimized for adaptive bitrate streaming formats. The AAC Encoders as well as the AAC Decoder support up to 7.1 channels.
Software-only AMR encoding and decoding. Components are available as narrow and wide band versions. AMR (Adaptive MultiRate) is a speech codec with variable bitrates which has been standardized by 3GPP and ETSI. It is predominantly used for mobile devices, such as cell phones together with MPEG-4 Part 2 or H.264/AVC video streams.
WMA (Windows Media Audio) Encoder/Decoder
Encode and decode audio streams into a WMA-compliant file format. By using the MainConcept ASF (Advanced Systems Format) Muxer, the WMA streams can be muxed with VC-1 video streams.