资源说明:A Better CD Encoder Forked
ABCDE
=====
abcde is a frontend command-line utility (actually, a shell script) that
grabs tracks off a CD or a singletrack flac file with an embeded cuesheet,
encodes them to Ogg/Vorbis, MP3, FLAC, Ogg/Speex and/or MPP/MP+(Musepack)
format, and tags them, all in one go.
Your finished Ogg/MP3/FLAC/Speex/MPP's are, by default, stored in a subdirectory
of the current directory (named after the artist) with a filename based on the
track title. Spaces are replaced by underscores, and apostrophes and control
codes are filtered out. Colons are replaced with an underscore and a hyphen. The
end result usually looks like: Our_Lady_Peace/01.Supermans_Dead.ogg This
filename munging is customizable - edit the mungefilename function in your
abcde.conf to change it.
Many of the questions related of problems executing abcde have been moved to the
FAQ, which should be distributed along with this package. Reffer to that file
for more help.
MAJOR CHANGES
=============
Changes in 2.4:
* Read TOC entries from the CD. The default uses cdrdao. The program mkcue is
also optional.
* Possibility to use CDDBCHOICE1,CDDBCHOICE2 (i.e., 1,3) to get a diff of two
parsed CDDB entries.
* Added SHOWCDDBFIELDS to define wether to show the YEAR and GENRE fields from
the CDDB output.
* Added the possibility of embeding a cuesheet on a singletrack flac file. A
single BACKUP flag is most likely needed to use all the needed flags:
"abcde -1 -o flac -a default,cue"
* Added the possibility of using a singletrack flac file with an embeded
cuesheet as a source to extract tracks from (use -X to specify an external
CUE2DISCID implementation; check under examples in the distributed source
code or package).
* Added replaygain for Ogg/Vorbis and Ogg/FLAC.
* Added M4A encoding.
* Uses the default found $CDROMREADER instead of forcing cdparanoia when
cdda2wav is installed.
* BATCH mode has been split into two options: BATCHNORM and NOGAP.
* Added -U option for non-UNICODE (non UTF-8) tag encoding.
* Added -z for debug.
* Added -f to force the removal of left files.
* CUE support has changed from a flag (-M) to an action (cue).
Changes in 2.3:
* Support for mkcue, to create a CUE sheet of the CD structure. It can be used
with "-1" to create a backup, so that later the original CD can be recreated.
* New -o