summaryrefslogtreecommitdiff
path: root/audio/abcde/patches/patch-aa
diff options
context:
space:
mode:
Diffstat (limited to 'audio/abcde/patches/patch-aa')
-rw-r--r--audio/abcde/patches/patch-aa74
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),