# lame
# Autogenerated from man page /usr/share/man/man1/lame.1.gz
complete -c lame -s r -d 'Assume the input file is raw pcm'
complete -c lame -s x -d 'Swap bytes in the input file (or output file when using  --decode)'
complete -c lame -s s -d 'sfreq = 8/11. 025/12/16/22. 05/24/32/44'
complete -c lame -l bitwidth -d 'Input bit width per sample'
complete -c lame -l signed -d 'Instructs LAME that the samples from the input are signed (the default for 16…'
complete -c lame -l unsigned -d 'Instructs LAME that the samples from the input are unsigned (the default for …'
complete -c lame -l little-endian -d 'Instructs LAME that the samples from the input are in little-endian form'
complete -c lame -l big-endian -d 'Instructs LAME that the samples from the input are in big-endian form'
complete -c lame -l mp1input -d 'Assume the input file is a MPEG Layer I (ie MP1) file'
complete -c lame -l mp2input -d 'Assume the input file is a MPEG Layer II (ie MP2) file'
complete -c lame -l mp3input -d 'Assume the input file is a MP3 file'
complete -c lame -l nogap -d 'gapless encoding for a set of contiguous files'
complete -c lame -l nogapout -d 'output dir for gapless encoding (must precede --nogap)'
complete -c lame -l out-dir -d 'If no explicit output file is specified, a file will be written at given path'
complete -c lame -s m -d 'mode = s, j, f, d, m, l, r  Joint-stereo is the default mode for stereo files'
complete -c lame -s a -d 'Mix the stereo input file to mono and encode as mono'
complete -c lame -l freeformat -d 'Produces a free format bitstream'
complete -c lame -l decode -d 'Uses LAME for decoding to a wav file'
complete -c lame -s t -d 'Disable writing of the INFO Tag on encoding'
complete -c lame -l comp -d 'Instead of choosing bitrate, using this option, user can choose compression r…'
complete -c lame -l scale-r -d 'Scales input (every channel, only left channel or only right channel) by  n'
complete -c lame -l replaygain-fast -d 'Compute ReplayGain fast but slightly inaccurately'
complete -c lame -l replaygain-accurate -d 'Compute ReplayGain more accurately and find the peak sample'
complete -c lame -l noreplaygain -d 'Disable ReplayGain analysis.   By default ReplayGain analysis is enabled'
complete -c lame -l clipdetect -d 'Clipping detection'
complete -c lame -l preset -d 'Use one of the built-in presets.   Have a look at the PRESETS section below'
complete -c lame -l noasm -d 'Disable specific assembly optimizations (  mmx /  3dnow /  sse )'
complete -c lame -l disptime -d 'Set the delay in seconds between two display updates'
complete -c lame -l nohist -d 'By default, LAME will display a bitrate histogram while producing VBR mp3 fil…'
complete -c lame -l quiet -d 'Do not print anything on the screen. PD'
complete -c lame -l verbose -d 'Print a lot of information on the screen'
complete -c lame -l help -d 'Display a list of available options'
complete -c lame -s q -d '0 <=  qual <= 9  Bitrate is of course the main influence on quality'
complete -c lame -s h -d 'Alias of   -q 2'
complete -c lame -s f -d 'Alias of  -q 7   . PP CBR (constant bitrate, the default) options:'
complete -c lame -s b -d 'For MPEG-1 (sampling frequencies of 32, 44. 1 and 48 kHz) '
complete -c lame -l cbr -d 'enforce use of constant bitrate'
complete -c lame -l abr -d 'Turns on encoding with a targeted average bitrate of n kbits, allowing to use…'
complete -c lame -s v -d 'use variable bitrate  (--vbr-new)'
complete -c lame -l vbr-old -d 'Invokes the oldest, most tested VBR algorithm'
complete -c lame -l vbr-new -d 'Invokes the newest VBR algorithm.  During the development of version 3'
complete -c lame -s V -d '0 <=  n <= 9. 999 '
complete -c lame -s B -d 'For MPEG-1 (sampling frequencies of 32, 44. 1 and 48 kHz) '
complete -c lame -s F -d 'Strictly enforce the  -b option'
complete -c lame -s X -d '0 <=  n <= 7  When LAME searches for a "good" quantization, it has to compare…'
complete -c lame -s Y -d 'lets LAME ignore noise in sfb21, like in CBR  . PP MP3 header/stream options:'
complete -c lame -s e -d 'emp = n, 5, c  n = (none, default) . br 5 = 0/15 microseconds . br c = citt j'
complete -c lame -s c -d 'Mark the encoded file as being copyrighted'
complete -c lame -s o -d 'Mark the encoded file as being a copy'
complete -c lame -s p -d 'Turn on CRC error protection'
complete -c lame -l nores -d 'Disable the bit reservoir'
complete -c lame -l strictly-enforce-ISO -d 'With this option, LAME will enforce the 7680 bit limitation on total frame si…'
complete -c lame -l lowpass -d 'Set a lowpass filtering frequency in kHz'
complete -c lame -l lowpass-width -d 'Set the width of the lowpass filter'
complete -c lame -l highpass -d 'Set an highpass filtering frequency in kHz'
complete -c lame -l highpass-width -d 'Set the width of the highpass filter in kHz'
complete -c lame -l resample -d 'sfreq = 8, 11. 025, 12, 16, 22. 05, 24, 32, 44. 1, 48 '
complete -c lame -l tt -d 'audio/song title (max 30 chars for version 1 tag)'
complete -c lame -l ta -d 'audio/song artist (max 30 chars for version 1 tag)'
complete -c lame -l tl -d 'audio/song album (max 30 chars for version 1 tag)'
complete -c lame -l ty -d 'audio/song year of issue (1 to 9999)'
complete -c lame -l tc -d 'user-defined text (max 30 chars for v1 tag, 28 for v1. 1)'
complete -c lame -l tn -d 'audio/song track number and (optionally) the total number of tracks on the or…'
complete -c lame -l tg -d 'audio/song genre (name or number in list)'
complete -c lame -l tv -d 'Text or URL frame specified by id and value (v2. 3 tag).  User defined frame'
complete -c lame -l add-id3v2 -d 'force addition of version 2 tag'
complete -c lame -l id3v1-only -d 'add only a version 1 tag'
complete -c lame -l id3v2-only -d 'add only a version 2 tag'
complete -c lame -l id3v2-latin1 -d 'add following options in ISO-8859-1 text encoding'
complete -c lame -l id3v2-utf16 -d 'add following options in unicode text encoding'
complete -c lame -l space-id3v1 -d 'pad version 1 tag with spaces instead of nulls'
complete -c lame -l pad-id3v2 -d 'same as --pad-id3v2-size 128'
complete -c lame -l pad-id3v2-size -d 'adds version 2 tag, pad with extra "num" bytes'
complete -c lame -l genre-list -d 'print alphabetically sorted ID3 genre list and exit'
complete -c lame -l ignore-tag-errors -d 'ignore errors in values passed for tags, use defaults in case an error occurs…'
complete -c lame -l scale
complete -c lame -l scale-l
complete -c lame -s S
complete -c lame -l silent
complete -c lame -o X0 -d 'being the default mode:'
complete -c lame -o X1
complete -c lame -o X2
complete -c lame -o X3
complete -c lame -o X4
complete -c lame -o X5
complete -c lame -o X6
complete -c lame -o X7
complete -c lame -s g -d 'run graphical analysis on <infile>.  <infile> can also be a . mp3 file'

