tooLAME 0.2i review
DownloadtooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder. It is based heavily on: - the ISO dist10 code - improvement to algori
|
|
tooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder.
It is based heavily on:
- the ISO dist10 code
- improvement to algorithms as part of the LAME project
Installation:
1. edit Makefile
at least change the architecture type (ARCH) to suit your machine.
2. 'make'
Usage:
./toolame [options] < input > < output >
Input File
tooLAME parses AIFF and WAV files for file info
raw PCM is assumed if no header is found
for stdin use a -
Output File
file is automatically renamed from *.* to *.mp2
for stdout use a -
Input Options
-s [int]
if inputting raw PCM sound, you must specify the sample rate
default sample rate is 44.1khz.
-a
downmix from stereo to mono
if the incoming file is stereo, combine the audio into
a single channel
-x
force byte-swapping of the input. (current endian detection is dodgy,
so if toolame produces only noise, use -x )
-g
swap the LR channels of a stereo file
Output Options
-m [char]
the encoding mode (default 'j')
's' stereo
'd' dual channel
'j' joint stereo
'm' mono
-p [int]
which psy model to use (default '1')
Different models for the psychoacoustics
Models: -1 to 4
-b [int]
the total bitrate
For 48/44.1/32kHz default = 192
For 24/22.05/16kHz default = 96
-v [int]
Switch on VBR mode.
The higher the number the better the quality.
Useful range -10 to 10.
See README.VBR for details.
Operation
-f
fast mode turns off calculation of the psychoacoustic model.
Instead a set of default values are assumed
-q [int]
quick mode calculates the psy model every 'num' frames.
Misc
-d emp
de-emphasis (default 'n')
-c
mark as copyright
-o
mark as original
-e
add error protection
-r
force padding bits off
-D
add DAB extensions
-t [int]
'talkativity' setting. 0 = no message. 3 = too much information
tooLAME 0.2i search tags