.\" -*- coding: us-ascii -*- .if \n(.g .ds T< \\FC .if \n(.g .ds T> \\F[\n[.fam]] .de URL \\$2 \(la\\$1\(ra\\$3 .. .if \n(.g .mso www.tmac .TH mppenc 1 "12 June 2007" "" "" .SH NAME mppenc \- Musepack lossy audio codec encoder .SH SYNOPSIS 'nh .fi .ad l \fBmppenc\fR \kx .if (\nx>(\n(.l/2)) .nr x (\n(.l/5) 'in \n(.iu+\nxu [\fB\fI--options\fB\fR] [\fB\fIinput_file\fB\fR] [\fB\fIoutput_file\fB\fR] 'in \n(.iu-\nxu .ad b 'hy .SH DESCRIPTION \fBmppenc\fR 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. .SH "INPUT FILES" .TP \*(T<\fB\-\fR\*(T> STDIN (only RIFF WAVE files) .TP \*(T<\fB/dev/audio\fR\*(T> soundcard (OSS, 44.1 kHz) .TP \*(T<\fB*.wav\fR\*(T> RIFF WAVE file .TP \*(T<\fB*.raw|cdr\fR\*(T> RAW PCM file (2ch, 16bit, 44.1kHz) .TP \*(T<\fB*.pac|lpac\fR\*(T> LPAC file (Windows only) .TP \*(T<\fB*.fla|flac\fR\*(T> FLAC file .TP \*(T<\fB*.ape\fR\*(T> Monkey's Audio file (APE extension only) .TP \*(T<\fB*.rka|rkau\fR\*(T> RK Audio file (Windows only) .TP \*(T<\fB*.sz\fR\*(T> SZIP file .TP \*(T<\fB*.shn\fR\*(T> Shorten file .TP \*(T<\fB*.wv\fR\*(T> Wavpack file .TP \*(T<\fB\&.ofr\fR\*(T> OptimFROG file (Windows only) .PP 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. .SH "OUTPUT FILES" .TP \*(T<\fB*.mpc\fR\*(T> Musepack file .TP \*(T<\fB*.mp+|mpp\fR\*(T> MPEGplus file (deprecated) .TP \*(T<\fB\-\fR\*(T> STDOUT .SH OPTIONS .TP \*(T<\fB\-\-quality 0.00\fR\*(T> below telephone, poor quality (~ 20 kbps) .TP \*(T<\fB\-\-quality 1.00\fR\*(T> below telephone, poor quality (~ 30 kbps) .TP \*(T<\fB\-\-quality 2.00\fR\*(T> \*(T<\fB\-\-telephone\fR\*(T> telephone, low quality (~ 60 kbps) .TP \*(T<\fB\-\-quality 3.00\fR\*(T> \*(T<\fB\-\-thumb\fR\*(T> thumb, low/medium quality (~ 90 kbps) .TP \*(T<\fB\-\-quality 4.00\fR\*(T> \*(T<\fB\-\-radio\fR\*(T> radio, medium quality (~ 130 kbps) .TP \*(T<\fB\-\-quality 5.00\fR\*(T> \*(T<\fB\-\-standard\fR\*(T> \*(T<\fB\-\-normal\fR\*(T> normal (default), high quality (~ 180 kbps) .TP \*(T<\fB\-\-quality 6.00\fR\*(T> \*(T<\fB\-\-extreme\fR\*(T> \*(T<\fB\-\-xtreme\fR\*(T> extreme, excellent quality (~ 210 kbps) .TP \*(T<\fB\-\-quality 7.00\fR\*(T> \*(T<\fB\-\-insane\fR\*(T> insane, excellent quality (~ 240 kbps) .TP \*(T<\fB\-\-quality 8.00\fR\*(T> \*(T<\fB\-\-braindead\fR\*(T> braindead, excellent quality (~ 270 kbps) .TP \*(T<\fB\-\-quality 9.00\fR\*(T> above braindead, excellent quality (~ 300 kbps) .TP \*(T<\fB\-\-quality 10.00\fR\*(T> above braindead, excellent quality (~ 350 kbps) .PP In addition, quality scale is effective centesimally (i.e. --quality 4.25). .TP \*(T<\fB\-\-silent\fR\*(T> repress console messages (default: off) .TP \*(T<\fB\-\-verbose\fR\*(T> increase verbosity (default: off) .TP \*(T<\fB\-\-longhelp\fR\*(T> print long help .TP \*(T<\fB\-\-stderr FILE\fR\*(T> append messages to file .TP \*(T<\fB\-\-neveroverwrite\fR\*(T> never overwrite existing output file (default: off) .TP \*(T<\fB\-\-interactive\fR\*(T> ask to overwrite an existing output file (default: on) .TP \*(T<\fB\-\-overwrite\fR\*(T> overwrite existing output file (default: off) .TP \*(T<\fB\-\-deleteinput\fR\*(T> delete input file after encoding (default: off) .TP \*(T<\fB\-\-beep\fR\*(T> beep when encoding is finished (default: off) .TP \*(T<\fB\-\-unicode\fR\*(T> unicode input from console (Unix only) .TP \*(T<\fB\-\-tag key=value\fR\*(T> add tag 'key' with 'value' as contents .TP \*(T<\fB\-\-tagfile key=file\fR\*(T> add tags, take values from a file .TP \*(T<\fB\-\-tag key\fR\*(T> add tags, take values from console .TP \*(T<\fB\-\-artist 'value'\fR\*(T> shortcut for --tag 'Artist=value' .TP \*(T<\fB\-\-album 'value'\fR\*(T> shortcut for --tag 'Album=value' .PP 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... .TP \*(T<\fB\-\-skip x\fR\*(T> skip the first x seconds (default: 0.0) .TP \*(T<\fB\-\-dur x\fR\*(T> stop encoding after at most x seconds of encoded audio .TP \*(T<\fB\-\-fade x\fR\*(T> fadein+out in seconds .TP \*(T<\fB\-\-fadein x\fR\*(T> fadein in seconds (default: 0.0) .TP \*(T<\fB\-\-fadeout x\fR\*(T> fadeout in seconds (default: 0.0) .TP \*(T<\fB\-\-fadeshape x\fR\*(T> fade shape, see http://www.uni-jena.de/~pfk/mpc/img/fade.png (default: 1.0) .TP \*(T<\fB\-\-scale x\fR\*(T> scale input signal by x (default: 1.00000) .TP \*(T<\fB\-\-scale x,y\fR\*(T> scale input signal, separate for each channel .SH EXAMPLES \fBmppenc inputfile.wav\fR .PP \fBmppenc inputfile.wav outputfile.mpc\fR .PP \fBmppenc --radio inputfile.wav outputfile.mpc\fR .PP \fBmppenc --silent --radio --pns 0.25 inputfile.wav outputfile.mpc\fR .PP \fBmppenc --nmt 12 --tmn 28 inputfile.wav outputfile.mpc\fR .SH AUTHOR This manual page was written by Jorge Salamero Sanz <\*(T> 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 Foundation. .PP On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL.