+abcde 2.8.2
+
+ * 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 fuction.
+ 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.
+
+abcde 2.8.1.
+
+ * Fix silly error introduced in abcde-musicbrainz-tool when fixing bug
+ 30. Thanks to Thomas Klausner for the bug/patch. Closes Issue 52:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=52
+
+ -- Steve McIntyre <93sam@debian.org> Wed, 18 Jan 2017 11:02:38 +0000
+
+abcde 2.8
+
+ * Make fdkaac the default for m4a encoding. Faac can still be selected
+ for m4a encding via ~/.abcde.conf file but best not to :).
+ * Split user-definable mungefilename function into mungetrackname,
+ mungeartistname, and mungealbumname, each of which default to
+ mungefilename Thanks to Gerald Turner for the patch and enhancement
+ request. This closes Issue 39:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=39
+ * FAQs: Clarify the exit from multi-result CDDB search.
+ * Fix to allow multiple output formats when aac fallback is triggered.
+ Thanks to Birk Bremer for the bug report. This closes Issue 35:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=35
+ * Fix for some erroneous error and status logging. Thanks to Christian
+ Wasem for the bug report and fix. This closes Issue 32:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=32
+ * Add support for trying multiple CD lookup services in order. Thanks to
+ Gabriel Rosenkoetter for the patch. Closes Issue 42:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=42
+ * Add Recommends on glyrc and imagemagick in Debian packaging. Closes
+ Debian Bug #827626
+ * Fix up handling of the first few sectors when reading
+ from a whole-CD flac file or using cdparanoia in one-track
+ mode. Thanks to Matthias König for the patch. Closes Issue 44:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=44
+ * Tweak the fix in musicbrainz for handling sketchy returned data
+ some more. Hopefully closes Issue 30:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=30
+ * Re-enable some commented out cdparanoia/debug code in do_discid.
+ Closes Issue 14:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=14
+ * Add "-a" to lots of grep calls in case of "binary" looking data,
+ e.g. non-ascii text in track titles!
+ Closes Issue 24:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=24
+ * Add "-L" to default curl options, to follow redirects if needed
+ Closes Issue 40:
+ https://abcde.einval.com/bugzilla/show_bug.cgi?id=40
+ Thanks to Gabriel Rosenkoetter for the patch.
+ * Switch default from "cddb" to "musicbrainz" for track lookup
+ Closes Debian Bug #842178
+
+ -- Steve McIntyre <93sam@debian.org> Sat, 14 Jan 2017 00:53:48 +0000
+
+abcde 2.7.2
+
+ * When using musicbrainz, don't assume that there will be release
+ events attached to a particular CD release. Bug fix for the addition
+ of year information support in 2.7.1. Thanks to Ed Oehler and Alan W.
+ Kerr for debugging help.
+ * Support for output to the Matroska container (mka). Encoder
+ is FFmpeg (or avconv). Typical conf file syntax would be:
+
+ MKAENCODERSYNTAX=ffmpeg
+ FFMPEG=ffmpeg
+ FFMPEGENCOPTS="-c:a ac3 -b:a 448k"
+ OUTPUTTYPE="mka"
+
+ Thanks to Shantiq and Fakeoutdoorsman of the Ubuntu Forums
+ for the idea.
+ * Add id3tag mp3 tagger as this is the tagger available to
+ OpenBSD users. Thanks to Christopher Zimmermann for the
+ notification and patch.
+ * Allow for cddb response 500. Thanks again to Von Welch for the
+ bug report and patch. This closes Issue 26:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=26
+ * Fix for 'expansion of $REDIR' bug on MacOSX. Thanks to Von Welch
+ for the bug report. This closes Issue 22:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=22
+ * Makefile adjusted to allow the sample abcde.conf file to be
+ installed by default to /etc rather than $(prefix)/etc.
+ Thanks to Volker Schmidt from archlinux for the bug report:
+ https://bugs.archlinux.org/task/46671
+ * Allow getalbumart to correctly place cover image when single
+ track is selected. Thanks to Nino Burini for the bug report
+ and also the fix. This closes Issue 25:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=25
+
+ -- Andrew Strong <andrew.david.strong@gmail.com> Wed, 6 Apr 2016 08:47:56 +0000
+
+abcde 2.7.1
+
+ * Rebuild of the abcde Makefile. Thanks to Reuben Thomas and Steve
+ McIntyre as well as ReaperX7, bobzilla, 55020, GazL and dugan from
+ the Slackware Forums. This closes Issue 4:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=4
+ * Fix incorrect use of 'break'. Thanks to Reuben Thomas for the
+ bug report and fix which closes Issue 6:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=6
+ * Make older versions of id3 happy when 'Genre' field is empty.
+ Thanks to Martin Husemann for the fix which closes Issue 8:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=8
+ * Add YEAR and GENRE variables to do_getalbumart(). Thanks to
+ Johannes Gernemann for this patch which closes issue 9:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=9
+ * Support added for encoding to True Audio using tta while still
+ supporting the older ttaenc. Tagging is with mid3v2.
+ * Support added for encoding to MPEG-1 Audio Layer II (mp2)
+ with either twolame or FFmpeg / avconv. Tagging with mid3v2.
+ * Encoding to WavPack with FFmpeg. Some slight changes to WavPack
+ syntax with backward compatibility built in for abcde 2.7.
+ * Encoding to m4a container with FFmpeg or avconv. This allows
+ for alac encoding with FFmpeg's reverse engineered alac encoder.
+ * AAC encoding with fhgaacenc via Wine. Tagging is provided
+ by AtomicParsley which has been added back to abcde :). This
+ allows encoding with HE-AAC v2, unavailable with qaac.
+ * Support added for AAC encoding with qaac via Wine. This
+ also allows for Apple Lossless Audio Coding (alac) using
+ either qaac or refalac. This closes Issue 142, thanks to
+ Bernd Fischer-Krellenberg for the enhancement request.
+ * Grab year information too when using musicbrainz. Thanks to
+ Marco Hoppstaedter for the patch. Closes issue 10:
+ http://abcde.einval.com/bugzilla/show_bug.cgi?id=10
+
+ -- Andrew Strong <andrew.david.strong@gmail.com> Sun, 4 Oct 2015 09:31:07 +0000
+
abcde 2.7
* Rewrite of abcde's mungefilename function. Thanks to
* Major AAC encoding cleanup, including addition of the fdkaac encoder.
Thanks to Doug Mcmahon for assistance with this.
+ -- Andrew Strong <andrew.david.strong@gmail.com> Thu, 18 Jun 2015 12:27:52 +0000
+
abcde 2.6
* Fix finding $CDROM on OS X. Thanks to niederstrasser for the patch.
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.