NAME
faac - encode audio to the MPEG-2/-4 AAC format
SYNOPSIS
faac [options] [-o outfile] infiles ...
DESCRIPTION
FAAC is a free AAC audio encoder that can compress WAV and raw PCM
audio files. AAC is commonly used as the primary format in the Apple
iPod and iTunes, although several other software and hardware
implementations exist that can play back AAC files such as FAAD2 and
FFmpeg.
OPTIONS
Quality-related options
-q quality
Set the default variable bitrate (VBR) quantizer quality in
percent. Default is 100 which is approximately 120 kbps VBR for
a normal stereo 16-bit 44.1 kHz input. Min value 10, max value
500.
-b bitrate
Set the average bitrate (ABR) to approximately bitrate kbps.
-c freq
Set the bandwidth in Hz. By default, FAAC will automatically
adapt the maximum value to the input sample rate.
Input/Output options
- Use stdin as input file.
-o outfile
Set the output file to outfile ; you can use a dash (“-”) to
specify stdout as the output file.
-P Enable raw PCM input mode. By default, this is not enabled and
FAAC expects a WAV file as input. Using this option will use
the default values for -R, -B, and -C unless otherwise modified.
-R rate
Set the raw PCM input sample rate to rate Hz. Default is 44100,
max is 96000.
-B bitsize
Set the raw PCM input sample size to bitsize bits. Default is
16, other available sizes are 8, 24, and 32. Input is assumed
to be big endian unless otherwise specified with -X
-X Change raw PCM input byte order from big endian to little
endian.
-C channels
Set the raw PCM input channel count. Default is 2 (stereo), max
is 33 + 1 LFE.
-I centre[,lfe]
Set the raw PCM input multichannel configuration. centre
specifies which channel is the centre channel (default 3), and
lfe specifies which channel is the LFE channel (default 4).
-r Output file as raw AAC data (i.e. without ADTS headers).
MP4-specific options
-w Wrap AAC data in an MP4 container. This is enabled by default
for output files with the extensions .mp4 and .m4a.
--artist artist
Set artist to artist
--writer writer
Set writer to writer
--title title
Set title to title
--genre genre
Set genre to genre
--album album
Set album to album
--compilation
Set compilation
--track track
Set track to track in the format “number/total”
--disc disc
Set disc to disc in the format “number/total”
--year year
Set year to year
--cover-art file
Set cover art to image in file; supported formats are GIF, JPEG,
and PNG.
--comment comment
Set comment to comment
Expert options
--no-tns
Disable temporal noise shaping coding.
--no-midside
Disable mid/side coding.
--mpeg-vers version
Set the AAC MPEG version to either 2 or 4.
--obj-type type
Set the AAC object type to LC (Low Complexity, default), Main,
or LTP (Long Term Prediction).
--shortctl type
Force block type of short (1), long (2), or both (by default).
CONFORMING TO
FAAC conforms to ISO/IEC 14496 (MPEG-4) in parts 1 (Systems), 3
(Audio), and 14 (MPEG-4 File Format), as well as ISO/IEC 13818 (MPEG-2)
part 7 (Advanced Audio Coding). Not all audio profiles/codecs are
supported, but the most common (LC-AAC, or Low Complexity) is supported
fully.
BUGS
Any bugs should be posted on
<http://www.audiocoding.com/modules/newbb/viewforum.php?forum=3>
AUTHORS
FAAC was written by Menno Bakker and Krzysztof Nikiel, and it is based
on the ISO/IEC 14496-5 reference encoder.
This man page written by Matt Sicker <boards@gmail.com> for use in the
Debian and Ubuntu operating system distributions but may be modified
and redistributed by anyone else for any reason provided this notice is
preserved.
COPYRIGHT
FAAC is Copyright (c) 1999-2001 Menno Bakker, and Copyright (c)
2002-2003 Krzysztof Nikiel. You may redistribute, modify, etc., it
under the terms of the GNU Lesser General Public License version 2.1 or
any later version published by the Free Software Foundation.
The original ISO/IEC 14496-5 source code is licensed as follows:
This software module was originally developed by
FirstName LastName (CompanyName)
and edited by
FirstName LastName (CompanyName) FirstName LastName
(CompanyName)
in the course of development of the MPEG-2 NBC/MPEG-4 Audio
standard ISO/IEC 13818-7, 14496-1,2 and 3. This software module
is an implementation of a part of one or more MPEG-2 NBC/MPEG-4
Audio tools as specified by the MPEG-2 NBC/MPEG-4 Audio
standard. ISO/IEC gives users of the MPEG-2 NBC/MPEG-4 Audio
standards free license to this software module or modifications
thereof for use in hardware or software products claiming
conformance to the MPEG-2 NBC/ MPEG-4 Audio standards. Those
intending to use this software module in hardware or software
products are advised that this use may infringe existing
patents. The original developer of this software module and
his/her company, the subsequent editors and their companies, and
ISO/IEC have no liability for use of this software module or
modifications thereof in an implementation. Copyright is not
released for non MPEG-2 NBC/MPEG-4 Audio conforming products.
The original developer retains full right to use the code for
his/her own purpose, assign or donate the code to a third party
and to inhibit third party from using the code for non MPEG-2
NBC/MPEG-4 Audio conforming products. This copyright notice must
be included in all copies or derivative works.
Copyright (c) 1997.
Please also note that in certain jurisdictions, the AAC standard may be
covered by software patents. This program is not distributed with any
warranty or indemnity from patent royalties and as such should be
looked into by oneself if one wishes to modify or redistribute FAAC.
SEE ALSO
faad(1), ffmpeg(1), sox(1)
<http://www.audiocoding.com/> AudioCoding.com home page
2007-03-27