logo
Free, unlimited AI code reviews that run on commit
git-lrc git-lrc GitHub Install Now We'd appreciate a star git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt git-lrc - Free, unlimited AI code reviews that run on commit | Product Hunt

mppenc - Musepack lossy audio codec encoder

Author

       This manual page was written by Jorge Salamero Sanz <bencer@cauterized.net> for the  Debian  system  (but
       may  be  used by others). Permission is granted to copy, distribute and/or modify this document under the
       terms of the GNU General Public License, Version 2 any later version published by the Free Software Foun‐
       dation.

       On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-
       licenses/GPL.

                                                  12 June 2007                                         mppenc(1)

Description

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.

Examples

mppencinputfile.wavmppencinputfile.wavoutputfile.mpcmppenc--radioinputfile.wavoutputfile.mpcmppenc--silent--radio--pns0.25inputfile.wavoutputfile.mpcmppenc--nmt12--tmn28inputfile.wavoutputfile.mpc

Input Files

-      STDIN (only RIFF WAVE files)

       /dev/audio
              soundcard (OSS, 44.1 kHz)

       *.wav  RIFF WAVE file

       *.raw|cdr
              RAW PCM file (2ch, 16bit, 44.1kHz)

       *.pac|lpac
              LPAC file (Windows only)

       *.fla|flac
              FLAC file

       *.ape  Monkey's Audio file (APE extension only)

       *.rka|rkau
              RK Audio file (Windows only)

       *.sz   SZIP file

       *.shn  Shorten file

       *.wv   Wavpack file

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

Name

       mppenc - Musepack lossy audio codec encoder

Options

--quality0.00
              below telephone, poor quality (~ 20 kbps)

       --quality1.00
              below telephone, poor quality (~ 30 kbps)

       --quality2.00--telephone
              telephone, low quality (~ 60 kbps)

       --quality3.00--thumb
              thumb, low/medium quality (~ 90 kbps)

       --quality4.00--radio
              radio, medium quality (~ 130 kbps)

       --quality5.00--standard--normal
              normal (default), high quality (~ 180 kbps)

       --quality6.00--extreme--xtreme
              extreme, excellent quality (~ 210 kbps)

       --quality7.00--insane
              insane, excellent quality (~ 240 kbps)

       --quality8.00--braindead
              braindead, excellent quality (~ 270 kbps)

       --quality9.00
              above braindead, excellent quality (~ 300 kbps)

       --quality10.00
              above braindead, excellent quality (~ 350 kbps)

       In addition, quality scale is effective centesimally (i.e. --quality 4.25).

       --silent
              repress console messages (default: off)

       --verbose
              increase verbosity (default: off)

       --longhelp
              print long help

       --stderrFILE
              append messages to file

       --neveroverwrite
              never overwrite existing output file (default: off)

       --interactive
              ask to overwrite an existing output file (default: on)

       --overwrite
              overwrite existing output file (default: off)

       --deleteinput
              delete input file after encoding (default: off)

       --beep beep when encoding is finished (default: off)

       --unicode
              unicode input from console (Unix only)

       --tagkey=value
              add tag 'key' with 'value' as contents

       --tagfilekey=file
              add tags, take values from a file

       --tagkey
              add tags, take values from console

       --artist'value'
              shortcut for --tag 'Artist=value'

       --album'value'
              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, me‐
       dia, index, isrc, abstract, bibliography, introplay, media, language...

       --skipx
              skip the first x seconds (default: 0.0)

       --durx
              stop encoding after at most x seconds of encoded audio

       --fadex
              fadein+out in seconds

       --fadeinx
              fadein in seconds (default: 0.0)

       --fadeoutx
              fadeout in seconds (default: 0.0)

       --fadeshapex
              fade shape, see http://www.uni-jena.de/~pfk/mpc/img/fade.png (default: 1.0)

       --scalex
              scale input signal by x (default: 1.00000)

       --scalex,y
              scale input signal, separate for each channel

Output Files

*.mpc  Musepack file

       *.mp+|mpp
              MPEGplus file (deprecated)

       -      STDOUT

Synopsis

mppenc [--options] [input_file] [output_file]

See Also