X-Git-Url: https://git.hcoop.net/clinton/abcde.git/blobdiff_plain/c9c2ca2730a901eb83ebbdb15522bd2a5849b64f..7acef70b718082c76c122caae92aadb4bbb55ef1:/README diff --git a/README b/README index 3e80ccd..57e2a92 100644 --- a/README +++ b/README @@ -2,11 +2,11 @@ ABCDE ===== abcde is a frontend command-line utility (actually, a shell script) that -grabs tracks off a CD, encodes them to Ogg/Vorbis, MP3, FLAC or Ogg/Speex -format, and tags them, all in one go. +grabs tracks off a CD, 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's are, by default, stored in a subdirectory of -the current directory (named after the artist) with a filename based on the +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 @@ -24,8 +24,7 @@ Low on disk space? abcde has different algorithms to schedule ripping and encoding - to optimize for disk conservation, use -l. abcde can also take advantage of SMP systems, just like make. Try -'abcde -j 2' - it'll run two encoder jobs while it rips the next -track. +'abcde -j 2' - it'll run two encoder jobs while it rips the next track. abcde now uses FreeDB by default. To use a different FreeDB mirror or another CDDB service, change the CDDBURL option in your abcde.conf. @@ -52,6 +51,31 @@ http://www.hispalinux.es/~data/files/cd-discid/ MAJOR CHANGES ============= +Changes in 2.2-pre2: + +* Support for MPP/MP+(Musepack) format. It can be downloaded from + corecodecs.org. It is supposed to be Free (not only free), and released + under the GPL... +* New "-s " option for starting the numbering of the output files at + a given starting number. Ideal for albums with more than one CD. +* Support for keeping an existing playlist (and not add new entries to it), + erase the existing one (overwrite) or append new entries to the existing + one. +* Under ./examples you will find a very basic way to make abcde run in the + background and start a non-interactive rip of a CD, if it can find an + audio CD in the tray. + The abcded script depends on eject and cdparanoia being installed in your + system. +* New mungegenre function to switch off (or modify) the default behaviour of + transforming uppercase characters to lowercase. + +Changes in 2.2-pre1: + +* cdparanoia permits performing a query to the CD drive and obtain a list of + valid audio tracks. So, now we perform such query and process the results. +* Support for "None of the above" has been added with the "0" selection. A + template is created, and the selection to edit it is defaulted to "y". + New options in 2.1.19: * ONETRACK mode has been introduced. Setting the flag "-1" will create a @@ -162,7 +186,8 @@ abcde requires the following backend tools to work: You can get a trial version of mp3enc at: http://www.iis.fhg.de/amm/download/ or: * FLAC encoder (flac) or: -* Ogg/Speex encoder (speexenc) +* Ogg/Speex encoder (speexenc) or: +* MPP/MP+(Musepack) encoder (mppenc) * normalize for volume normalization. * CD Paranoia, an audio CD reading utility, * Or cdda2wav, the audio CD reading utility cdparanoia was born from,