faac

Langue: en

Version: 2007-03-27 (ubuntu - 07/07/09)

Section: 1 (Commandes utilisateur)

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

-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. 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