Nero AAC/AAC+ UI
Features
- Encode WAV or FLAC files to MPEG-4 AAC/AAC+
- Decode from FLAC or AAC/AAC+ to WAV
- Automatic tagging of AAC/AAC+ files from FLAC files that have tags (only
English character set supported at the moment)
- Change the priority of AAC/AAC+ and FLAC encoder and decoder
programs on-the-fly

Setup
Loading encoder & decoder files
After downloading the Nero
AAC/AAC+ encoder/decoder files, click Options on the Nero AAC UI program
and load Nero's AAC
encoder (neroAacEnc.exe) and decoder
(neroAacDec.exe) files into the following locations:

To convert FLAC files to AAC you will also need to load the flac.exe file (which you can download from here).
If you're using an Intel processor that supports SSE you can use the
neroAacEnc_SSE.exe encoder file (which should be faster at encoding) instead of
neroAacEnc.exe.
Quality / Bit rate

Sets the quality (between 0.0 and 1.0) or bit rate (between 0 and 425 kbps)
level to use for encoding.
If the audio mode is VBR (recommended) you will be setting the quality
level, and if any of the other audio modes are used you will be setting the
bit rate level.
The bit rate values for different quality levels are taken from the values
given on this
Hydrogen Audio thread:
Approx
Bit rate
kbps |
Quality |
| ~15 |
0.05 |
| ~32 |
0.15 |
| ~63 |
0.25 |
| ~99 |
0.35 |
| ~146 |
0.45 |
| ~197 |
0.55 |
| ~248 |
0.65 |
| ~299 |
0.75 |
| ~350 |
0.85 |
| ~401 |
0.95 |
AAC

Encode WAV or FLAC files to AAC/AAC+.
Decode

Decode AAC/AAC+ or FLAC files to WAV.
Options

Brings up the Options dialog box to load the required
neroAacEnc.exe/neroAacEnc_SSE.exe,
neroAacDec.exe and flac.exe files; allows you to set default encoder settings;
the output directory and the output file extension.
FLAC
FLAC command line options
Monkey's Audio
-c5000 stands for Insane (Slow and sometimes gives worse compression)
-c4000 stands for Extra High compression level and it's recomended
-c3000 - High
-c2000 - Normal
-c1000 - Fast
TAKC
TAKC -mode [-p# -wm# -v -overwrite -l# -w] infile [outfile]
-mode -e encode, -d decode, -t test decode, -te test encode
-p# select encoder preset #
T/F/N/H/E or 0-4 for Turbo/Fast/Normal(default)/High/Extra
Append M (-p2m) to increase the evaluation level to the maximum.
-wm# 1/0 to enable(default)/disable saving(encode)/restoring(decode) of
non-audio wave file meta data
-v verify encoded frames (when encoding)
-overwrite overwrite existing output files (without confirmation!)
-l# select log file level #
0 = no log file (default)
1 = log results
2 = log results and diagnostics
Append A (-l1a) to append new results to an existing file.
-w wait for enter key when finished
infile specify file or directory (Dir\*) to be processed
outfile specify output file or directory (Dir\*)
Wavpack
Wavpack
command line options
Encoder type

This allows you to force the Nero AAC encoder to use one of the AAC
profiles.
Recommended option: Auto
Options:
- Auto (the Nero AAC encoder automatically chooses which AAC profile to
use based on what quality / bit rate value is being used)
- LC-AAC (low complexity AAC -- this is the standard kind of AAC used in
iTunes etc used at bit rates of 80 kbps and above. This profile provides
the highest audio quality at these bit rates -- AAC+ does not
provide higher audio quality than standard AAC at bit rates higher than
about 80 kbps.)
- HE-AAC (high-efficiency AAC -- also known as AAC+ -- this is a more
efficient AAC profile used at very low bit rate levels)
- HE-AACv2 (HE-AAC version 2 -- also known as AAC+ -- this is a more
efficient AAC profile used for extremely low bit rate levels.)
Audio mode

This allows you to choose which kind of bit rate mode to use for encoding.
Recommended option: VBR
Options:
- VBR (variable bit rate)
- ABR (average bit rate)
- CBR (constant bit rate)
- 2-pass (two-pass -- the encoder runs through the audio file once
gathering statistics to help it encode in the second pass. You can set the
2-pass period in Options.)
Priority level

This allows you to set the priority level at which the Nero and FLAC codecs
run at -- for example, Normal and higher priority levels can make other
programs run sluggishly when encoding AAC files. The priority can be changed
whilst the codecs are running.
Options: Real-time, High, Above Normal, Normal, Below Normal, Low.
Current issues
- The program doesn't fully support the Unicode character set for file
names and only ASCII characters are supported at present -- I will look into supporting
this in future.
- The neroAacTag.exe file that allows AAC/AAC+ files to be tagged must be
in the same directory as the neroAacEnc.exe file, and only ASCII
characters are supported.
|