diff options
Diffstat (limited to 'audio/abcde/patches/patch-aa')
-rw-r--r-- | audio/abcde/patches/patch-aa | 74 |
1 files changed, 59 insertions, 15 deletions
diff --git a/audio/abcde/patches/patch-aa b/audio/abcde/patches/patch-aa index 0f7d14dfdc0..1265e61a5e3 100644 --- a/audio/abcde/patches/patch-aa +++ b/audio/abcde/patches/patch-aa @@ -1,7 +1,7 @@ -$NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ +$NetBSD: patch-aa,v 1.7 2003/01/01 19:06:02 kim Exp $ ---- abcde.1.orig Tue Aug 21 11:22:33 2001 -+++ abcde.1 +--- abcde.1.orig Mon Aug 20 21:22:33 2001 ++++ abcde.1 Wed Jan 1 14:00:54 2003 @@ -1,6 +1,6 @@ .TH ABCDE 1 .SH NAME @@ -10,7 +10,7 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ .SH SYNOPSIS .B abcde .I [options] [tracks] -@@ -19,7 +19,7 @@ Do a CDDB query over the Internet to loo +@@ -19,7 +19,7 @@ Grab a track from your CD .TP .B * @@ -19,7 +19,20 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ .TP .B * Comment or ID3 tag it -@@ -42,7 +42,7 @@ cddb. The default is to do all actions e +@@ -36,13 +36,17 @@ + .TP + .B \-a [actions] + Comma-delimited list of actions to perform. Can be one or more of: +-cddb, read, encode, tag, move, playlist, clean. Encode implies read. Tag implies +-cddb, read, encode. Move implies cddb, read, encode, tag. Playlist implies +-cddb. The default is to do all actions except playlist. ++cddb, read, normalize, encode, tag, move, playlist, clean. Normalize ++and encode imply read. Tag implies cddb, read, encode. Move implies ++cddb, read, encode, tag. Playlist implies cddb. The default is to ++do all actions except normalize and playlist. ++.TP ++.B \-b ++Enable batch mode normalization. See the BATCH configuration variable. .TP .B \-c [filename] Specifies an additional configuration file to parse. Configuration options @@ -28,7 +41,7 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ .TP .B \-C [discid] Allows you to resume a session for -@@ -66,7 +66,7 @@ the MAXPROCS configuration variable. +@@ -66,7 +70,7 @@ Use the low-diskspace algorithm. See the LOWDISK configuration variable. .TP .B \-o [filetype] @@ -37,7 +50,7 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ configuration variable. .TP .B \-r [hosts...] -@@ -87,11 +87,12 @@ will process the entire CD. Accepts rang +@@ -87,11 +91,12 @@ .SH OUTPUT Each track is, by default, placed in a separate file named after the track in a subdirectory named after the artist under the current directory. Each @@ -53,7 +66,7 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ $HOME/.abcde.conf, in that order. Here is a list of options abcde recognizes: .TP .B CDDBURL -@@ -100,7 +101,8 @@ Specifies a server to use for CDDB looku +@@ -100,10 +105,15 @@ .B ENCODERSYNTAX Specifies the style of encoder to use. Valid options are \'oggenc\' (default for Ogg Vorbis), \'vorbize\', \'lame\' (default for MP3), \'gogo\', \'bladeenc\', @@ -63,7 +76,14 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ the variable to pick encoder command-line options from, and where the options are given. .TP -@@ -118,7 +120,8 @@ to 700MB of temporary space for each ses ++.B NORMALIZERSYNTAX ++Specifies the style of normalizer to use. Valid options are \'default\' ++and \'normalize'\ (and both run \'normalize\'). ++.TP + .B HELLOINFO + Specifies the Hello information to send to the CDDB server. The CDDB + protocol requires you to send a valid username and hostname each time you +@@ -118,7 +128,8 @@ over 100MB for a machine that can encode music as fast as it can read it). .TP .B OUTPUTFORMAT @@ -73,7 +93,7 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ using standard shell syntax. Allowed variables are ALBUMFILE, ARTISTFILE, TRACKFILE, and TRACKNUM. Default is \'${ARTISTFILE}/${TRACKFILE}.${OUTPUTTYPE}\'. -@@ -127,8 +130,8 @@ automatically zero-padded. +@@ -127,8 +138,8 @@ .TP .B OUTPUTTYPE Specifies the encoding format to output as well as the default extension and @@ -84,24 +104,39 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ .TP .B VAOUTPUTFORMAT Just like OUTPUTFORMAT but for Various Artists discs. Default is whatever -@@ -137,14 +140,14 @@ OUTPUTFORMAT is set to. +@@ -137,15 +148,15 @@ .B PATHNAMES The following configuration file options specify the pathnames of their respective utilities: LAME, GOGO, BLADEENC, L3ENC, XINGMP3ENC, MP3ENC, -VORBIZE, OGGENC, ID3, ID3V2, CDPARANOIA, CDDA2WAV, WGET, CDDISCID, +-CDDBTOOL, EJECT, DISTMP3, and VORBISCOMMENT. +VORBIZE, OGGENC, FLAC, ID3, ID3V2, CDPARANOIA, CDDA2WAV, WGET, CDDISCID, - CDDBTOOL, EJECT, DISTMP3, and VORBISCOMMENT. ++CDDBTOOL, EJECT, NORMALIZE, DISTMP3, and VORBISCOMMENT. .TP .B COMMAND-LINE OPTIONS If you wish to specify command-line options to any of the programs abcde uses, set the following configuration file options: LAMEOPTS, GOGOOPTS, BLADEENCOPTS, L3ENCOPTS, XINGMP3ENCOPTS, MP3ENCOPTS, VORBIZEOPTS, -OGGENCOPTS, ID3OPTS, ID3V2OPTS, CDPARANOIAOPTS, CDDA2WAVOPTS, WGETOPTS, +-CDDBTOOLOPTS, EJECTOPTS, and DISTMP3OPTS. +OGGENCOPTS, FLACOPTS, ID3OPTS, ID3V2OPTS, CDPARANOIAOPTS, CDDA2WAVOPTS, WGETOPTS, - CDDBTOOLOPTS, EJECTOPTS, and DISTMP3OPTS. ++CDDBTOOLOPTS, EJECTOPTS, NORMALIZEOPTS, and DISTMP3OPTS. .TP .B MAXPROCS -@@ -197,7 +200,7 @@ after all tracks have been read. + Defines how many encoders to run at once. This makes for huge speedups +@@ -159,6 +170,11 @@ + entire CD. Use only if your system is low on space and cannot encode as + quickly as it can read. + .TP ++.B BATCH ++If set to y, enables batch mode normalization, which preserves relative ++volume differences between tracks of an album. Also enables nogap encoding ++when using the \'lame\' encoder. ++.TP + .B PLAYLISTFORMAT + Specifies the format for completed playlist filenames. Works like the + OUTPUTFORMAT configuration variable. Default is +@@ -197,7 +213,7 @@ abcde requires the following backend tools to work: .TP .B * @@ -110,8 +145,17 @@ $NetBSD: patch-aa,v 1.6 2002/12/16 05:14:30 lukem Exp $ .TP .B * An audio CD reading utility (cdparanoia, cdda2wav) -@@ -218,6 +221,7 @@ wget, an HTTP retrieval program. +@@ -213,11 +229,16 @@ + .TP + .B * + (optional) distmp3, a client/server for distributed mp3 encoding. ++.TP ++.B * ++(optional) normalize, a WAV file volume normalizer + .SH "SEE ALSO" + .BR cdparanoia (1), .BR cdda2wav (1), ++.BR normalize (1), .BR oggenc (1), .BR vorbize (1), +.BR flac (1), |