lame(1) LAME lame(1) (NAME) lame - MP3 (SYNOPSIS) lame [] <_> <_> (DESCRIPTION) LAME MP3 ( LAME Lame Ain't an MP3 Encoder ). MP3 mpg123 madplay . (stdin) "-" . (stdout) "-" . (OPTIONS) : -r PCM ( ) . (Sampling rate) // (jstereo) . LAME . LAME little-endian . -r, LAME fseek() WAV AIFF . . -x (Byte swap) ( --decode). (little-endian / big-endian). . -x, LAME (native endian) . -s sfreq sfreq = 8/11.025/12/16/22.05/24/32/44.1/48 (kHz). PCM . . LAME MP3 (Resample) . --bitwidth n (Bit width). n = 8, 16, 24, 32 ( 16) PCM . . --signed LAME (Signed) ( PCM ). PCM . --unsigned LAME (Unsigned) ( PCM 0x80 ). PCM . --little-endian LAME little-endian . PCM . --big-endian LAME big-endian . PCM . --mp1input MPEG Layer I ( MP1) . ".mp1" LAME MPEG Layer I . (stdin) Layer I mp1. . --mp2input MPEG Layer II ( MP2) . ".mp2" LAME MPEG Layer II . (stdin) Layer II mp2. . --mp3input MP3 . mp3 mp3 (downsampling) . IceCast . ".mp3" LAME MP3 . (stdin) MP3 mp3. . --nogap file1 file2 ... (Gapless) . --nogapout dir ( --nogap ). --out-dir dir . . : -m mode mode = s, j, f, d, m, l, r (Joint- stereo) . (s)imple stereo ( LR) . . (j)oint stereo ( ) L/R mid/side . mid/side (L+R) (L-R) . . mid/side . mid/side . mid/side LAME ISO . (f)orced MS stereo mid/side . . (d)ual channel . . ( : ). . (m)ono . (downsampled). . PCM -a . (l)eft channel only . . (r)ight channel only . . -a () . . PCM ( LAME ). PCM : lame -a -m m WAV AIFF -m m mp3. . --freeformat (free format bitstream) . -b . MP3 . : in_mpg123 l3dec LAME MAD --decode LAME wav. layer II. LAME mpglib HIP . -t ( wav) LAME pcm (native endian) . -x . MP3 LAME . -t INFO . MP3 . VBR VBR (seek) VBR . --decode ( WAV) WAV . pcm . -x . --comp arg . --scale n --scale-l n --scale-r n ( ) n. PCM ( ) n . n > 1: n = 1: n < 1: MP3 (truncate). --replaygain-fast ReplayGain. ReplayGain ("Radio" ReplayGain) . ReplayGain . ReplayGain http://www.replaygain.org . "RadioGain" LAME . . : . .. . . : --replaygain-accurate, --noreplaygain --replaygain-accurate ReplayGain (Peak sample). ReplayGain (on the fly) . ReplayGain . ReplayGain http://www.replaygain.org . LAME ReplayGain ( ). / (lossy) . --replaygain-accurate mp3 . : * ReplayGain . . . * . : * --replaygain-accurate . () << >> (Clipping) . "RadioGain" LAME . . : . .. . MP3 LAME (: LAME MP3 ReplayGain ). : --replaygain-fast, --noreplaygain, --clipdetect --noreplaygain ReplayGain. ReplayGain . . : --replaygain-fast, --replaygain-accurate --clipdetect (Clipping). --replaygain-accurate (Full scale) . MP3 LAME . : --replaygain-accurate --preset type | [cbr] kbps . << (PRESETS)>> . --preset help . --noasm type ( mmx / 3dnow / sse ). . LAME Cyrix/Via mmx . : --disptime n . --nohist LAME VBR . . . -S --silent --quiet . --verbose . --help . (Noise shaping & psycho acoustics): -q qual 0 <= qual <= 9 . . (scalefactors) (Huffman encoding ) . CBR ABR : -q 0: ( ). -q 1 -q 4: -q 0 q0. -q 3 . -q 5 -q 6: -q 7 (subblock gain) . -q 7 -q 9: -f. . (pre-echo) mid/side . VBR LAME 3.98 : -q 0 -q 4: . -q 5 -q 6: -q 7 . -q 7 -q 9 (psymodel) . -h -q 2 -f -q 7 CBR ( ): -b n MPEG-1 ( . ): n = 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 MPEG-2 ( . ): n = 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 MPEG-2.5 ( . ): n = 8, 16, 24, 32, 40, 48, 56, 64 MPEG1 MPEG2 MPEG2.5 ( ). --cbr . VBR ABR . ABR ( ): --abr n n . n . -b -B : lame --abr 123 -b 64 -B 192 a.wav a.mp3 . -B . CBR (bit reservoir) . VBR CBR . VBR ( ): -v (--vbr-new) --vbr-old VBR . . . VBR . --vbr-new VBR . . --vbr-old . ( --vbr-old ) . . . -V n 0 <= n <= 9.999 VBR ( ) VBR ( = 4). 4.51. 0 = . ABR VBR: -b bitrate MPEG-1 ( . ): n = 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 MPEG-2 ( . ): n = 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 MPEG-2.5 ( . ): n = 8, 16, 24, 32, 40, 48, 56, 64 . . -B bitrate MPEG-1 ( . ): n = 32, 40, 48, 56, 64, 80, 96, 112, 128, 160, 192, 224, 256, 320 MPEG-2 ( . ): n = 8, 16, 24, 32, 40, 48, 56, 64, 80, 96, 112, 128, 144, 160 MPEG-2.5 ( . ): n = 8, 16, 24, 32, 40, 48, 56, 64 . : MP3 MAS 3503 . -F -b. MP3 . (ATH) . : -X n 0 <= n <= 7 LAME <<>> . : . -X -X0 : -X0 ( ): * * * -X1 . -X2 . -X3 . -X4 . -X5 ( ): * * -X6 ( ): * * * -X7 : * * -Y LAME sfb21 CBR . / MP3: -e emp emp = n, 5, c n = (none ) 5 = 0/15 c = citt j.17 . PCM () LAME MP3 de-emphasis . de-emphasis -e . -c (Copyrighted). -o (Copy). -p CRC. (CRC) MP3 . . --nores (Bit reservoir). . --strictly-enforce-ISO LAME . ISO . . : --lowpass freq (Lowpass) (kHz). . --lowpass-width freq . . --highpass freq (Highpass) (kHz). . --highpass-width freq . . --resample sfreq sfreq = 8, 11.025, 12, 16, 22.05, 24, 32, 44.1, 48 ( ). LAME . ID3: --tt title / ( ). --ta artist / ( ). --tl album ( ). --ty year ( ). --tc comment ( v1 v1.1). --tn track[/total] () . ( . v1.1 v2.0 ). --tg genre ( ). --tv id=value ( v2.3). . : --tv "TXXX=description=content" --add-id3v2 . --id3v1-only . --id3v2-only . --id3v2-latin1 ISO-8859-1. --id3v2-utf8 UTF-8 (ID3v2.4). --id3v2-utf16 UCS-2 (ID3v2.3). --space-id3v1 (Space) (Null). --pad-id3v2 --pad-id3v2-size 128. --pad-id3v2-size num "num" . --genre-list ID3 . --ignore-tag-errors . : -g . mp3. . ( ). ID3 (ID3 TAGS) LAME ID3 v1 v1.1 v2 MP3 . . MP3 . LAME . ID3 v2 v1 v1.1 ( ). v1 v2 ID3 v2 . (ENCODING MODES) LAME : (CBR) (ABR) (VBR). (CBR) . mp3 . mp3 . . (ABR) . CBR CBR . AAC Liquid Audio vbr . (VBR) ( / ) ( / ) . . . (PRESETS) --preset LAME . : VBR ( ): --preset medium . --preset standard . --preset extreme standard . CBR 320kbps ( --preset ): --preset insane (Overkill) . ABR ( VBR): --preset kbps . . VBR VBR . cbr ABR 80 96 112 128 160 192 224 256 320 --preset cbr kbps CBR ABR . ABR CBR MP3 . (EXAMPLES) : lame -b 128 sample.wav sample.mp3 : lame -q 0 -b 128 sample.wav sample.mp3 ( <= ): lame -m s sample.wav sample.mp3 ( -V n ): lame -V 2 sample.wav sample.mp3 () PCM . : cat inputfile | lame -r -m m -b 24 -s 22.05 - - > output () PCM . . : cat inputfile | lame -r -m m -b 24 --resample 22.05 - - > output standard: lame --preset standard sample.wav sample.mp3 (BUGS) . (SEE ALSO) mpg123(1), madplay(1), sox(1) (AUTHORS) LAME Mike Cheng Mark Taylor LAME . GPSYCHO Mark Taylor ( https://lame.sourceforge.io ). mpglib Michael Hipp . William Schelter Nils Faerber Alexander Leidinger Rogerio Brito . LAME 3.99 8 2013 lame(1)