abcde 2.2.0 review

by on

abcde is a frontend to cdparanoia, wget, cd-discid, id3, and your favorite Ogg Vorbis (the default), MP3, FLAC, Ogg Speex, or MPP (Mu

License: GPL (GNU General Public License)
File size: 0K
Developer: Jesus Climent
0 stars award from

abcde is a frontend to cdparanoia, wget, cd-discid, id3, and your favorite Ogg Vorbis (the default), MP3, FLAC, Ogg Speex, or MPP (Musepack) encoder.

It grabs an entire CD and converts each track to the desired format, then comments or ID3-tags each file, all with one command.

It supports multiple output in a single CD read, the creation of a single track from a CD, resume operation, CD concatenation, volume normalization, gapless encoding (with LAME), parallelization, SMP, proxies, customizable filename organization and munging, playlist generation, distributed encoding via distmp3, and more.

What's New in This Release:
Added support for MPP/MP+(Musepack) encoding. Although I am trying to
get 2.2 for Debian Sarge release, mpc seems safe enough to introduce. See for code.
Some POSIX shell corrections (making the code more portable). Thanks to
Guillem Jover for pointing the problem out.
CDYEAR is also passed to do_move(), so one can use it for sorting the
Small MacOS X fix, allowing directories with "()" to work. Thanks to Evan
On the MacOS X, I still do not know if abcde works correctly. If does
not, please, drop a note. Or else.
DOSPLAYLIST also changes "/" with "".
DATA tracks are now excluded from the ripping process using internally
the cdparanoia "-Q" query option. If using another ripper, it does not
work (at least there is no support for them in abcde)
(Closes: #112692, #117412).
New "0" choice for "None of the above" has been introduced. If selected, a
template is created and the user encouraged to edit it (Closes: #147683).
New options for when the PLAYLIST already exists: erase, append or keep.
Bug fixes along the code:
- abcde.1 corrections and additions
- abcde corrections and code reorganization. abcde now exits earlier if
some of the options are incompatible. Also the actions are set as
variables earlier, so we use less calls to external tools.
- abcde.conf additions
The GENRE is munged now in its own mungegenre function, so that no more
upper-to-lowercase is done (forced) except if the default is used.
Examples added to the tarball and /usr/share/doc/abcde/examples with two
scripts to make abcde kind-of-a ripper daemon.
Changed to experimental to have an stable 2.1.x version in Sarge.
Add CDDB information to Ogg/Vorbis and FLAC files (Closes: #265358).
Added INTERACTIVE option. Set it to "n" and there you go, without user
Changes normalize to normalize-audio (Closes: #267053)
Copes with wav files being erased by the ripping tool.
Small patch to support ()'s in the path under MacOSX. Thanks to Evan Jones
for noticing and sending the patch.
Added -w for COMMENT seed. Used to give a comment to a given CD.
Option "-t " added to modify the numbering from a starting point
(Closes: #95828). Geez! That is low bug number...
Added -T to modify also the tag entries on the songs. Currently available
for FLAC and Ogg/Vorbis.
Removes trailing spaces (Closes: #280382).
TRACKNAME now combines multi-lines from long CDDB entries.
- s/dh_installmanpages/dh_installman/

abcde 2.2.0 keywords