Nero AAC Codec

Last updated

Nero AAC Codec
Developer(s) Nero AG
Initial release1 May 2006;18 years ago (2006-05-01)
Final release
1.5.4.0 (See table below) / February 18, 2010;14 years ago (2010-02-18)
Operating system Windows, Linux
Platform IA-32
Size 2.1 MB
Available inEnglish
Type Encoder/Decoder/Metadata Tool
License Freeware
Website https://web.archive.org/web/20160310025758/http://www.nero.com:80/enu/company/about-nero/nero-aac-codec.php

Nero AAC Codec is a set of software tools for encoding and decoding Advanced Audio Coding (AAC) format audio, and editing MPEG-4 metadata. It was developed and distributed by Nero AG, and is available at no cost for Windows and Linux for non-commercial use. The codec was originally part of Nero Digital, but was later released as a stand-alone package.

Contents

Nero's AAC encoder has been very competitive when tested against other encoders in scientific listening tests, for a time, second only to Apple's AAC encoder. [1]

In 2006, Chip Magazine (Germany) found that AAC files encoded with the Nero AAC encoder would consume as little as half of the space on a portable music player when compared to MP3 files of similar audio quality. [2]

Components and Capabilities

The current package is labeled version "1.5.1.0", but contains the following three utilities:

ToolRoleLatest Version
neroAacEncAAC encoder1.5.4.0 (Feb 18 2010)
neroAacDecAAC decoder1.5.1.0 (Dec 17 2009)
neroAacTagMP4 metadata editor1.5.1.0 (Dec 17 2009)

The encoder and decoder support MPEG-4 AAC LC, HE-AAC (AAC LC + SBR), and HE-AACv2 (LC + SBR + PS) Audio Object Types. Sample rates up to 96 kHz, and multichannel audio up to six channels (5.1 surround) are supported.

The metadata utility can read and write Nero Digital, iTunes, and Memory Stick format tags to MPEG-4 containers. [3]

These command-line tools are commonly used by shell scripts and programs like ABCDE, Exact Audio Copy and foobar2000 to convert audio to AAC.

History

The codec [4] [5] [6] was originally part of Nero Digital, a complete MPEG-4 Audio/Video solution. The ASP/AVC (video) codec was developed by a French company called Ateme. Nero built an in-house team to develop the AAC (audio) codec that included Ivan Dimkovic, Menno Bakker, and others. [7] Dimkovic was the author of the PsyTel codec, and the Nero AAC codec is said to be based on this work. [8] Menno Bakker was the developer of FAAC, one of the earliest widely available AAC encoders, and also what would become its companion decoder, FAAD. [9] The Nero AAC codec became a stand-alone package around 2006, although still called Nero Digital Audio until 2009. Nero apparently still uses the codec in its products. Neither Dimkovic nor Bakker currently work at Nero, and development of the codec has stalled, but the software is stable and remains a reliable, and high-quality, option for AAC encoding.

See also

Related Research Articles

<span class="mw-page-title-main">MP3</span> Digital audio format

MP3 is a coding format for digital audio developed largely by the Fraunhofer Society in Germany under the lead of Karlheinz Brandenburg, with support from other digital scientists in other countries. Originally defined as the third audio format of the MPEG-1 standard, it was retained and further extended—defining additional bit rates and support for more audio channels—as the third audio format of the subsequent MPEG-2 standard. A third version, known as MPEG-2.5—extended to better support lower bit rates—is commonly implemented but is not a recognized standard.

Windows Media Audio (WMA) is a series of audio codecs and their corresponding audio coding formats developed by Microsoft. It is a proprietary technology that forms part of the Windows Media framework. WMA consists of four distinct codecs. The original WMA codec, known simply as WMA, was conceived as a competitor to the popular MP3 and RealAudio codecs. WMA Pro, a newer and more advanced codec, supports multichannel and high-resolution audio. A lossless codec, WMA Lossless, compresses audio data without loss of audio fidelity. WMA Voice, targeted at voice content, applies compression using a range of low bit rates. Microsoft has also developed a digital container format called Advanced Systems Format to store audio encoded by WMA.

<span class="mw-page-title-main">FFmpeg</span> Multimedia framework

FFmpeg is a free and open-source software project consisting of a suite of libraries and programs for handling video, audio, and other multimedia files and streams. At its core is the command-line ffmpeg tool itself, designed for processing video and audio files. It is widely used for format transcoding, basic editing, video scaling, video post-production effects, and standards compliance.

Advanced Audio Coding (AAC) is an audio coding standard for lossy digital audio compression. It was designed to be the successor of the MP3 format and generally achieves higher sound quality than MP3 at the same bit rate.

mp3PRO is an unmaintained proprietary audio compression codec that combines the MP3 audio format with the spectral band replication (SBR) compression method. At the time it was developed it could reduce the size of a stereo MP3 by as much as 50% while maintaining the same relative quality. This works, fundamentally, by discarding the higher half of the frequency range and algorithmically replicating that information while decoding.

Musepack or MPC is an open source lossy audio codec, specifically optimized for transparent compression of stereo audio at bitrates of 160–180 kbit/s. It was formerly known as MPEGplus, MPEG+ or MP+.

Nero Digital is a brand name applied to a suite of MPEG-4-compatible video and audio compression codecs developed by Nero AG of Germany and Ateme of France. The audio codecs are integrated into the Nero Digital Audio+ audio encoding tool for Microsoft Windows, and the audio & video codecs are integrated into Nero's Recode DVD ripping software.

<span class="mw-page-title-main">Spectral band replication</span> Low bitrate digital audio enhancement technique

Spectral band replication (SBR) is a technology to enhance audio or speech codecs, especially at low bit rates and is based on harmonic redundancy in the frequency domain.

ffdshow Open-source unmaintained codec library

ffdshow is an open-source unmaintained codec library that is mainly used for decoding of video in the MPEG-4 ASP and H.264/MPEG-4 AVC video formats, but it supports numerous other video and audio formats as well. It is free software released under GNU General Public License 2.0, runs on Windows, and is implemented as a Video for Windows (VFW) codec and a DirectShow filter.

<span class="mw-page-title-main">High-Efficiency Advanced Audio Coding</span> Audio codec

High-Efficiency Advanced Audio Coding (HE-AAC) is an audio coding format for lossy data compression of digital audio defined as an MPEG-4 Audio profile in ISO/IEC 14496–3. It is an extension of Low Complexity AAC (AAC-LC) optimized for low-bitrate applications such as streaming audio. The usage profile HE-AAC v1 uses spectral band replication (SBR) to enhance the modified discrete cosine transform (MDCT) compression efficiency in the frequency domain. The usage profile HE-AAC v2 couples SBR with Parametric Stereo (PS) to further enhance the compression efficiency of stereo signals.

FAAC is a software project which includes the AAC encoder FAAC and decoder FAAD2. It supports MPEG-2 AAC as well as MPEG-4 AAC. It supports several MPEG-4 Audio object types, file formats, multichannel and gapless encoding/decoding and MP4 metadata tags. The encoder and decoder is compatible with standard-compliant audio applications using one or more of these object types and facilities. It also supports Digital Radio Mondiale.

Flash Video is a container file format used to deliver digital video content over the Internet using Adobe Flash Player version 6 and newer. Flash Video content may also be embedded within SWF files. There are two different Flash Video file formats: FLV and F4V. The audio and video data within FLV files are encoded in the same way as SWF files. The F4V file format is based on the ISO base media file format, starting with Flash Player 9 update 3. Both formats are supported in Adobe Flash Player and developed by Adobe Systems. FLV was originally developed by Macromedia. In the early 2000s, Flash Video was the de facto standard for web-based streaming video. Users include Hulu, VEVO, Yahoo! Video, metacafe, Reuters.com, and many other news providers.

libavcodec is a free and open-source library of codecs for encoding and decoding video and audio data.

Α video codec is software or a device that provides encoding and decoding for digital video, and which may or may not include the use of video compression and/or decompression. Most codecs are typically implementations of video coding formats.

Media Foundation (MF) is a COM-based multimedia framework pipeline and infrastructure platform for digital media in Windows Vista, Windows 7, Windows 8, Windows 8.1, Windows 10, and Windows 11. It is the intended replacement for Microsoft DirectShow, Windows Media SDK, DirectX Media Objects (DMOs) and all other so-called "legacy" multimedia APIs such as Audio Compression Manager (ACM) and Video for Windows (VfW). The existing DirectShow technology is intended to be replaced by Media Foundation step-by-step, starting with a few features. For some time there will be a co-existence of Media Foundation and DirectShow. Media Foundation will not be available for previous Windows versions, including Windows XP.

The following is a list of H.264/MPEG-4 AVC products and implementations.

Unified Speech and Audio Coding (USAC) is an audio compression format and codec for both music and speech or any mix of speech and audio using very low bit rates between 12 and 64 kbit/s. It was developed by Moving Picture Experts Group (MPEG) and was published as an international standard ISO/IEC 23003-3 and also as an MPEG-4 Audio Object Type in ISO/IEC 14496-3:2009/Amd 3 in 2012.

Fraunhofer FDK AAC is an open-source library for encoding and decoding digital audio in the Advanced Audio Coding (AAC) format. Fraunhofer IIS developed this library for Android 4.1. It supports several Audio Object Types including MPEG-2 and MPEG-4 AAC LC, HE-AAC, HE-AACv2 as well AAC-LD and AAC-ELD for real-time communication. The encoding library supports sample rates up to 96 kHz and up to eight channels.

References

  1. "Listening Tests". HydrogenAudio. Retrieved September 29, 2014.
  2. "Double space free: Nero AAC encoder". Chip Magazine. June 30, 2006. Retrieved September 29, 2014.
  3. "Nero AAC#NeroAACTag". HydrogenAudio. Retrieved September 28, 2014.
  4. Former Nero CoDec competitors have become part of the industry's history.
  5. "FFmpeg native encoder quality assessment" (in Japanese). July 29, 2012. Retrieved January 5, 2015.
  6. "AAC Encoding Guide/FAQ". FFmpeg documentation. Retrieved January 5, 2015.
  7. "Discussion regarding people associated with Nero AAC development". HydrogenAudio. Retrieved October 23, 2014.
  8. "Interview of Ivan Dimkovic - The man behind Nero AAC encoder (Interviewed on 2002-12-02)". AfterDawn.com. Retrieved October 8, 2007.
  9. Menno Bakker (July 9, 2004). "AAC Library API Documentat ion" . Retrieved October 1, 2014.