-abcde 2.8.2
+abcde 2.9.2
+
+ * Fix up lookup code to deal with spaces etc. in directory names
+
+abcde 2.9.1
+
+ * Merged Debian packaging files updates
+ * Fixups in the new Musicbrainz code:
+ + Cope with not finding an entry for a CD!
+ + Fix (again!) dealing with CDs with no release events
+
+ -- Steve McIntyre <93sam@debian.org> Fri, 09 Mar 2018 23:01:04 +0000
+
+abcde 2.9
* Add some documentation for the aged CD ripper dagrab. Thanks to
Teika Kazura for the notification and suggested documentation. This
closes Issue 50: https://abcde.einval.com/bugzilla/show_bug.cgi?id=50
+ * Work by Matthias Andree <matthias.andree@gmx.de> to address the issue
+ where abcde fails with accented characters from CD-TEXT. The issue and
+ partial fix applied here documented in Issue 53:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=53
+ and also in the abcde mailing list:
+ https://lists.einval.com/pipermail/abcde-users/2017-January/000232.html
+ * Allow for embedding of album art downloaded by the getalbumart function.
+ Currently this is available for flac (using metaflac), mp3 (using eyed3),
+ m4a (using AtomicParsley) and WavPack aka wv (using wvtag).
+ This can be invoked in 3 ways:
+
+ 1. Use the commandline '-B' option (this will also call getalbumart)
+ 2. Use the commandline '-a embedalbumart' option to add to list of actions
+ 3. Use 'embedalbumart' in the 'ACTIONS' list in ~/.abcde.conf
+
+ Still needs more development but it is perfectly usable at the moment!
+ * Use md5 rather than md5sum under macOS. Thanks to JCount for the bug
+ report and also the fix. This solves Issue 59:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=59
+ * Support added for encoding with Audio Interchange File Format (AIFF).
+ Thanks to Massimo Villa for the feature request. FFmpeg is required
+ for the encoding, the container and suffix are 'aiff'.
+ * Allow selection of either cddb or musicbrainz from the command line:
+
+ -Q Select CDDBMETHOD from the command line. Choice is cddb or musicbrainz.
+
+ Command line letters are fast running out but the 'Q' option quite neatly
+ stands for 'Query'!
+ * Allow for embedding with do_embedalbumart() for single track encodes when
+ OUTPUTFORMAT and ONETRACKOUTPUTFORMAT are different. Thanks to Ashley Gittins
+ for the bug report. This closes Issue 63:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=63
+ * Experimental support for embedding albumart with ogg files. The slightly
+ tortuous technique drawn from 2 sources:
+
+ 1. https://github.com/biapy/howto.biapy.com/blob/master/various/mussync-tools
+ 2. https://github.com/acabal/scripts/blob/master/ogg-cover-art
+ Testing is strongly encouraged, perhaps the simplest way to test is with:
+
+ abcde -o ogg -B
+
+ Or the appropriate settings in an ~/.abcde.conf file.
+ * Massive rework of CD lookup code so support multiple sources
+ better. Thanks to Gabriel Rosenkoetter for his initial idea in this
+ area, and to Tomasz GoliĆski on irc for initial inspiration on how
+ this should work better.
+ There are now 3 different options for CD lookup: cddb, musicbrainz and
+ cdtext. They can all be listed in a comma-separated list for
+ CDDBMETHOD and the code will now call all of them in the sequence
+ listed. All the results will be combined into one list at the end for
+ the user to select, just like would have previously worked for one
+ source only. Closes Issue 42:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=42
+ * Fix Musicbrainz ID calculation in makeids()
+ Apply fix suggested by petecollins24@gmail.com; add PREGAP to
+ LEADOUT to correct Musicbrainz ID calculation. Hopefully closes
+ Issue 54: https://abcde.einval.com/bugzilla/show_bug.cgi?id=54
+ * Fix abcde.mkcue() when handling the --wholedisk option. Thanks to
+ Nino Burini for the patch. Closes Issue 47 and maybe also 45:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=47
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=45
+ * Add more comprehensive examples for filename munging in the example
+ config file. Closes Issue 49:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=49
+ * Add a more better fix for the year lookup problem in abcde-musicbrainz-tool
+ Thanks to Tom Samstag for the patch. Closes Issue 57:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=57
+ * Redirect stderr on "which" calls to clear up error noise on some
+ systems. Closes Issue 56:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=56
+ * Add Irix support, based on a patch by abcde@canavan.de. Closes Issue 29:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=29
+ * Rework abcde-musicbrainz-tool to work with WebService::MusicBrainz 1.x
+ Thanks to Nicolas Guillaumin for the patch. Closes Issue 60:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=60
+ Also added a specific dependency on version 1.0.4 or newer, so
+ abcde-musicbrainz-tool will abort if the version found is too old.
+ Since tweaked to deal with multi-artist albums and tracks more
+ completely.
+ * Add resume support in do_getalbumart()
+ * Fix getopts setup for "P". Thanks to Alan W. Kerr for reporting this.
+ * Major set of code cleanups to fix up lots of warnings found with
+ shellcheck, and a few other style issues:
+ + Lots of quoting fixes
+ + Use $( instead of `
+ + Stop using -o and -a syntax with if [ - use || or && instead
+ + Wrap and shorten some very long lines
+ * Wrap some output messages so they fit on a standard width console
+ * Factor out repeated code and make page() more useful
+ * Add version check before resuming from an old ripping run
+
+ -- Steve McIntyre <93sam@debian.org> Thu, 08 Mar 2018 00:14:56 +0000
+
abcde 2.8.1.
* Fix silly error introduced in abcde-musicbrainz-tool when fixing bug
parsed CDDB output.
* Suggests mkcue, and erase old cdgrab info since sarge is out.
* Changed cdparanoia-audio-tracks to use the status file to save the data.
- * Added the possibility of using a singletrack flac file with an embeded
+ * Added the possibility of using a singletrack flac file with an embedded
cuesheet as a source of tracks.
* Added -z for easy and quick debug.
* BATCH has been split into two options: BATCHNORM which allows, by using
* DOSPLAYLIST was not included in the list of options.
* Options passed to the encoder by using <-o ogg:"-b 192"> are now
supported. One can modify the way abcde encodes just for the current CD.
- * Unfortunatelly I forgot to add the starting number for tags in Ogg. For
+ * Unfortunately I forgot to add the starting number for tags in Ogg. For
MP3 is a bit more difficult, since it needs changing the X/YY code.
* Also, the order of the tags in metaflac is important for the utf8 names.
Thanks to Frederik Juul Christiani (Closes: #297482)
cleaner, works faster and some not needed network operations are no
longer performed when we are working with local CDDB repositories.
* Added "-V" for extra verbosity (on slow networks the user might be waiting
- and wondering is somethins is happening).
+ and wondering is something is happening).
* Solved a bug with the non-interactive code.
-- Jesus Climent <jesus.climent@hispalinux.es> Mon, 16 Feb 2004 00:13:12 +0000
should use the right variables for the HTTPGET command.
+ Tagging also use TRACKS and CDGENRE for MP3 files (kudos to Dirk
Ruediger)
- + FLAC encoding now uses dismp3 to encode remotelly (kudos to Taylor and
+ + FLAC encoding now uses dismp3 to encode remotely (kudos to Taylor and
Kevin Cramer). HANDLE WITH CARE ;)
Also FLAC now uses CDGENRE and CDYEAR for tagging.
* tail/head change: -1 has been deprecated. Noted by Stephan Kulow.