mppenc1
Musepack lossy audio codec encoder
Usage
mppenc [--options]
[input_file]
[output_file]
Overview
mppenc is a Musepack lossy audio codec encoder. Musepack is a lossy audio codec specifically optimized for transparent compression of stereo audio at bitrates of 160-180 kbit/s.
Input files
FC
|
STDIN (only RIFF WAVE files) |
|---|---|
FC
|
soundcard (OSS, 44.1 kHz) |
FC
|
RIFF WAVE file |
FC
|
RAW PCM file (2ch, 16bit, 44.1kHz) |
FC
|
LPAC file (Windows only) |
FC
|
FLAC file |
FC
|
Monkey's Audio file (APE extension only) |
FC
|
RK Audio file (Windows only) |
FC
|
SZIP file |
FC
|
Shorten file |
FC
|
Wavpack file |
FC
|
OptimFROG file (Windows only) |
Currently only 32, 37.8, 44.1 and 48 kHz, 1-8 channels, 8-32 bit linear PCM is supported. When using one of the lossless compressed formats, a proper binary must be installed within the system's $PATH.
Output files
FC
|
Musepack file |
|---|---|
FC
|
MPEGplus file (deprecated) |
FC
|
STDOUT |
Options
FC--quality 0.00F[0]
|
below telephone, poor quality (~ 20 kbps) |
|---|---|
FC--quality 1.00F[0]
|
below telephone, poor quality (~ 30 kbps) |
FC--quality 2.00F[0] FC
|
telephone, low quality (~ 60 kbps) |
FC--quality 3.00F[0] FC
|
thumb, low/medium quality (~ 90 kbps) |
FC--quality 4.00F[0] FC
|
radio, medium quality (~ 130 kbps) |
FC--quality 5.00F[0] FC
|
normal (default), high quality (~ 180 kbps) |
FC--quality 6.00F[0] FC
|
extreme, excellent quality (~ 210 kbps) |
FC--quality 7.00F[0] FC
|
insane, excellent quality (~ 240 kbps) |
FC--quality 8.00F[0] FC
|
braindead, excellent quality (~ 270 kbps) |
FC--quality 9.00F[0]
|
above braindead, excellent quality (~ 300 kbps) |
FC--quality 10.00F[0]
|
above braindead, excellent quality (~ 350 kbps) |
In addition, quality scale is effective centesimally (i.e. --quality 4.25).
FC
|
repress console messages (default: off) |
|---|---|
FC
|
increase verbosity (default: off) |
FC
|
print long help |
FC--stderr FILEF[0]
|
append messages to file |
FC
|
never overwrite existing output file (default: off) |
FC
|
ask to overwrite an existing output file (default: on) |
FC
|
overwrite existing output file (default: off) |
FC
|
delete input file after encoding (default: off) |
FC
|
beep when encoding is finished (default: off) |
FC
|
unicode input from console (Unix only) |
FC--tag key=valueF[0]
|
add tag 'key' with 'value' as contents |
FC--tagfile key=fileF[0]
|
add tags, take values from a file |
FC--tag keyF[0]
|
add tags, take values from console |
FC--artist 'value'F[0]
|
shortcut for --tag 'Artist=value' |
FC--album 'value'F[0]
|
shortcut for --tag 'Album=value' |
Other possible keys are: debutalbum, publisher, conductor, title, subtitle, track, comment, composer, copyright, publicationright, filename, recordlocation, recorddate, ean/upc, year, releasedate, genre, media, index, isrc, abstract, bibliography, introplay, media, language...
FC--skip xF[0]
|
skip the first x seconds (default: 0.0) |
|---|---|
FC--dur xF[0]
|
stop encoding after at most x seconds of encoded audio |
FC--fade xF[0]
|
fadein+out in seconds |
FC--fadein xF[0]
|
fadein in seconds (default: 0.0) |
FC--fadeout xF[0]
|
fadeout in seconds (default: 0.0) |
FC--fadeshape xF[0]
|
fade shape, see http://www.uni-jena.de/~pfk/mpc/img/fade.png (default: 1.0) |
FC--scale xF[0]
|
scale input signal by x (default: 1.00000) |
FC--scale x,yF[0]
|
scale input signal, separate for each channel |
Examples
mppenc inputfile.wav
mppenc inputfile.wav outputfile.mpc
mppenc --radio inputfile.wav outputfile.mpc
mppenc --silent --radio --pns 0.25 inputfile.wav outputfile.mpc
mppenc --nmt 12 --tmn 28 inputfile.wav outputfile.mpc
Releases
8 releases since Debian 5.0 (Lenny); the text changed 1 time.