abcde.git
3 years agoRelease version 2.7 v2.7
Andrew Strong [Thu, 18 Jun 2015 12:26:40 +0000 (22:26 +1000)]
Release version 2.7

3 years agoAdd 'Andrew Strong' as man page contributor
Andrew Strong [Thu, 18 Jun 2015 00:23:56 +0000 (10:23 +1000)]
Add 'Andrew Strong' as man page contributor

3 years agoAdd 'Andrew Strong' to copyright notices
Andrew Strong [Wed, 17 Jun 2015 21:15:31 +0000 (07:15 +1000)]
Add 'Andrew Strong' to copyright notices

3 years agoRemove USEPIPES from debian/docs
Andrew Strong [Wed, 17 Jun 2015 12:13:04 +0000 (22:13 +1000)]
Remove USEPIPES from debian/docs

This file was folded into the FAQ document.

3 years agoClarify abcde maintainers in FAQ
Andrew Strong [Wed, 17 Jun 2015 12:06:56 +0000 (22:06 +1000)]
Clarify abcde maintainers in FAQ

3 years agoAdd upstream changelog summary for 2.7-1
Steve McIntyre [Tue, 16 Jun 2015 21:02:21 +0000 (22:02 +0100)]
Add upstream changelog summary for 2.7-1

3 years agoRemove TODO file, removed upstream
Steve McIntyre [Tue, 16 Jun 2015 20:54:36 +0000 (21:54 +0100)]
Remove TODO file, removed upstream

3 years agoLicensing cleanup to match upstream
Steve McIntyre [Tue, 16 Jun 2015 20:46:45 +0000 (21:46 +0100)]
Licensing cleanup to match upstream

Clarify the old "public domain" mention in the license, now removed
upstream.

3 years agoUpdate the Vcs- fields to point to current upstream
Steve McIntyre [Tue, 16 Jun 2015 20:45:02 +0000 (21:45 +0100)]
Update the Vcs- fields to point to current upstream

3 years agoClean up licensing statements
Steve McIntyre [Tue, 16 Jun 2015 20:39:47 +0000 (21:39 +0100)]
Clean up licensing statements

Extend my copyright claims
Remove the old "shall become public domain" notice. I've been hacking
on abcde as GPL for a number of years, so let's go that route.

Older versions are still available under public domain if desired.

3 years agoRemove Jesus and Colin from Maintainer and Uploaders fields
Steve McIntyre [Tue, 16 Jun 2015 20:20:34 +0000 (21:20 +0100)]
Remove Jesus and Colin from Maintainer and Uploaders fields

3 years agoMerge latest versions of Debian packaging files
Steve McIntyre [Tue, 16 Jun 2015 20:15:34 +0000 (21:15 +0100)]
Merge latest versions of Debian packaging files

3 years agoCleaned up the suggested post_encode () embedding
Andrew Strong [Sun, 14 Jun 2015 10:46:49 +0000 (20:46 +1000)]
Cleaned up the suggested post_encode () embedding

Thanks to raztus for suggesting a more sane variable name...

3 years agocue2discid: Python 3 fixes
Ville Skyttä [Tue, 9 Jun 2015 19:39:00 +0000 (22:39 +0300)]
cue2discid: Python 3 fixes

3 years agocue2discid: Fix possibly undefined variables
Ville Skyttä [Tue, 9 Jun 2015 19:27:38 +0000 (22:27 +0300)]
cue2discid: Fix possibly undefined variables

3 years agoChangelog updates...
Andrew Strong [Thu, 28 May 2015 22:24:03 +0000 (08:24 +1000)]
Changelog updates...

3 years agoWhite space fix...
Andrew Strong [Sat, 23 May 2015 22:02:56 +0000 (08:02 +1000)]
White space fix...

3 years agoRewrite the mungefilename function
Andrew Strong [Sat, 23 May 2015 21:53:23 +0000 (07:53 +1000)]
Rewrite the mungefilename function

The function has been overhauled and now makes more sense
syntactically and allows better for 'correct' filenames under
Windows and Linux. It aims now to:

 1. Delete any dots preceding the title
 2. Replace all spaces with an underscore
 3. Delete a grab bag of characters which variously Windows
    and Linux do not permit

Thanks to Andreas Kusalananda Kahari for this and also thanks
to Andrew Willis for the report which triggered the rewrite.
This closes Issue 135.

3 years agoRemove the TODO document
Andrew Strong [Sat, 23 May 2015 08:02:56 +0000 (18:02 +1000)]
Remove the TODO document

git blame demonstrates that this file has not been added to for
10 years. It is out of date and I suspect of no further use in
continuing abcde development.

3 years agoBadge the upcoming release as 2.7 rather than 2.6.1
Andrew Strong [Sat, 23 May 2015 07:58:18 +0000 (17:58 +1000)]
Badge the upcoming release as 2.7 rather than 2.6.1

The amount of new features and bug fixes justify a bigger
point upgrade.

3 years agoUpdate README in preparation for release
Andrew Strong [Sat, 23 May 2015 07:49:59 +0000 (17:49 +1000)]
Update README in preparation for release

3 years agoClarify the mungefilename function documentation
Andrew Strong [Sat, 23 May 2015 02:27:17 +0000 (12:27 +1000)]
Clarify the mungefilename function documentation

Rewrite the comments on the mungefilename in the sample abcde.conf
file. Thanks to Reuben Thomas for the notification and suggested
fix. This closes Issue 125.

3 years agoRedirection renovations
Andrew Strong [Sat, 16 May 2015 22:32:36 +0000 (08:32 +1000)]
Redirection renovations

Thanks to basinilya for the patch which resolves Issue 134.

3 years agoAlbum art: screen for 1x1 gif from Amazon
Andrew Strong [Sun, 10 May 2015 10:02:30 +0000 (20:02 +1000)]
Album art: screen for 1x1 gif from Amazon

When there is no cover image on Amazon there should be an error
message. Instead a 1x1 pixel gif is provided for download which
is used by abcde as album art. This patch provides a simple size
test which will delete the troublesome gif and then allow glyrc
to download. Thanks to Johannes Gernemann for the patch which
resolves Issue 141.

3 years agoTRACKTOTAL written to ogg files
Andrew Strong [Sat, 9 May 2015 21:54:38 +0000 (07:54 +1000)]
TRACKTOTAL written to ogg files

3 years agoExplanatory notes concerning TRACKTOTAL
Andrew Strong [Sat, 9 May 2015 09:32:22 +0000 (19:32 +1000)]
Explanatory notes concerning TRACKTOTAL

3 years agoTotal tracks written to meta tag in flac encoding
Andrew Strong [Sat, 9 May 2015 08:30:39 +0000 (18:30 +1000)]
Total tracks written to meta tag in flac encoding

This fixes Issue 76, thanks to monkth for the notification.

3 years agoClarification for USEPIPES in the FAQ
Andrew Strong [Sat, 9 May 2015 00:21:41 +0000 (10:21 +1000)]
Clarification for USEPIPES in the FAQ

Added a list of encoders and rippers tested successfully with
USEPIPES.

3 years agoUSEPIPES information added to the abcde FAQ doc
Andrew Strong [Fri, 8 May 2015 10:30:48 +0000 (20:30 +1000)]
USEPIPES information added to the abcde FAQ doc

Edits also to abcde man page and altered reference in abcde
itself.

3 years agoCorrects FDKAACENCOPTS option in sample abcde.conf
Andrew Strong [Sun, 3 May 2015 20:20:24 +0000 (06:20 +1000)]
Corrects FDKAACENCOPTS option in sample abcde.conf

3 years agoFix for 'fallback' fdkaac bitrate
Andrew Strong [Sun, 3 May 2015 18:52:07 +0000 (04:52 +1000)]
Fix for 'fallback' fdkaac bitrate

The previously set fallback bitrate for encoding with fdkaac was
set incorrectly. Thanks to Doug Mcmahon for the report.

3 years agoAdd 'getalbumart' to the -a options in abcde -h
Andrew Strong [Sun, 3 May 2015 02:34:35 +0000 (12:34 +1000)]
Add 'getalbumart' to the -a options in abcde -h

3 years agoThe file KNOWN.BUGS removed
Andrew Strong [Sat, 2 May 2015 11:09:22 +0000 (21:09 +1000)]
The file KNOWN.BUGS removed

git blame reveals that this file was created in 2004 and has not been
edited since. It has not reflected any of the bugs in the last 10 years
and I suspect will not be used in future development.

3 years agoAlbum art (Part 3 of3)
Andrew Strong [Sat, 2 May 2015 11:00:11 +0000 (21:00 +1000)]
Album art (Part 3 of3)

Documentation for getalbumart. The most instructive document
will be the abcde FAQ.

3 years agoAlbum art (Part 2 of3)
Andrew Strong [Sat, 2 May 2015 10:12:27 +0000 (20:12 +1000)]
Album art (Part 2 of3)

Major enhancements of the new getalbumart function which for the
most part will require ImageMagick:

 1.The use of ImageMagick's 'identify' to give a user configurable
   commandline description of the album art
 2.The use of ImageMagick's 'display' to give a user configurable
   visual display of the album art
 3.The ability to manually download a different image using either
   URL or local path
 4.The ability to convert image formats, or to simply modify the
   downloaded album art, using ImageMagick's 'convert'

More detail on these options and on getalbumart in general will
come in the final commit of the album art updates. Thanks to
Richard for all of his hard work on this!!

3 years agoAdded an alternative commandline option for getalbumart
Andrew Strong [Wed, 29 Apr 2015 10:08:47 +0000 (20:08 +1000)]
Added an alternative commandline option for getalbumart

Now getalbumart can be called from the commandline as follows:

  abcde -o mp3:-V2 -G

as well as the slightly more cumbersome:

  abcde -o mp3:-V2 -a default,getalbumart

More informations coming on these options in the FAQs...

3 years agoUpdates to the man pages for libcdio (cd-paranoia)
Andrew Strong [Fri, 24 Apr 2015 04:30:16 +0000 (14:30 +1000)]
Updates to the man pages for libcdio (cd-paranoia)

3 years agoSupport for ripping with libcdio's cd-paranoia
Andrew Strong [Fri, 24 Apr 2015 04:11:45 +0000 (14:11 +1000)]
Support for ripping with libcdio's cd-paranoia

Support added for ripping with the GNU Compact Disc
Input and Control library (libcdio) as requested by
both gentoo and NixOS. The utility used is cd-paranoia
and can best be called from a conf file as follows:

  CDROMREADERSYNTAX=libcdio
  CD_PARANOIA=cd-paranoia
  CDPARANOIAOPTS="--never-skip=40 --verbose"

with the CD_PARANOIA variable giving the correct path
to cd-paranoia. I believe that cd-paranoia uses the same
options as cdparanoia but if I am proven incorrect this
will need to be rectified...

3 years agoClarify mp3 tagging options
Andrew Strong [Thu, 23 Apr 2015 20:08:23 +0000 (06:08 +1000)]
Clarify mp3 tagging options

4 years agoMore information on GLYRCOPTS...
Andrew Strong [Wed, 22 Apr 2015 09:07:36 +0000 (19:07 +1000)]
More information on GLYRCOPTS...

4 years agoAlbum art (Part 1 of3)
Andrew Strong [Wed, 22 Apr 2015 08:24:45 +0000 (18:24 +1000)]
Album art (Part 1 of3)

Automated downloading of album art in up to three steps:

 1. If CDDMETHOD is musicbrainz cover is downloaded
    from coverartarchive by MBID
 2. If method 1 fails download is tried from amazon
    by ASIN
 3. If 1 and 2 fail or CDDBMETHOD is cddb, album will
    be downloaded using glyrc by artist + album title

Thanks to Johannes Gernemann for the patch and thanks
to Richard for further development of the patch.
This partially addresses Issue 33 which will be fully
addressed in Parts 2 & 3 of this series of commits.

4 years agoFinal whitespace fix (hopefully)
Andrew Strong [Sun, 19 Apr 2015 10:24:52 +0000 (20:24 +1000)]
Final whitespace fix (hopefully)

4 years agoReadability and white space fixes in dotag ()
Andrew Strong [Sat, 18 Apr 2015 09:30:39 +0000 (19:30 +1000)]
Readability and white space fixes in dotag ()

4 years agoFix for encoding with bladeenc and usepipes
Andrew Strong [Fri, 17 Apr 2015 10:04:59 +0000 (20:04 +1000)]
Fix for encoding with bladeenc and usepipes

Encoding with bladeenc and usepipes has been broken for a while:

Commit: edc5c93e46663d19d8dd7d8b6eba38de2f9fe5ee

This commit places the correct stdin option and alters the bladeenc
options to allow bladeenc and usepipes to work.

4 years agoFix for broken ripping with dagrab
Andrew Strong [Fri, 17 Apr 2015 05:00:39 +0000 (15:00 +1000)]
Fix for broken ripping with dagrab

This kick-starts ripping with dagrab, broken for some time. I
suspect some deeper work is required in do_cdread () however.
This closes issue 140.

4 years agomp3gain removed from 'Recommends' in Debian/control
Andrew Strong [Tue, 14 Apr 2015 20:41:57 +0000 (06:41 +1000)]
mp3gain removed from 'Recommends' in Debian/control

In Debian mp3gain has been removed so it is also removed from
the install information. This fixes Debian issue #767868.

4 years agoFix for diskutil selecting wrong disk on OS X
Andrew Strong [Tue, 14 Apr 2015 09:11:12 +0000 (19:11 +1000)]
Fix for diskutil selecting wrong disk on OS X

On OS X after inserting an audio cd if a USB disk was connected
abcde will think the USB disk is the audio CD. Thanks to Richard
for the fix which closes Issue 139.

4 years agoError checking and documentation for abcde-musicbrainz-tool
Andrew Strong [Mon, 13 Apr 2015 08:23:45 +0000 (18:23 +1000)]
Error checking and documentation for abcde-musicbrainz-tool

Added some error checking and documentation for the
abcde-musicbrainz-tool. Thanks yet again to Matthias
Andree for this work! Closes issue 138.

4 years agoBitrate given for FDKAACENCOPTS
Andrew Strong [Sat, 11 Apr 2015 06:16:31 +0000 (16:16 +1000)]
Bitrate given for FDKAACENCOPTS

fdkaac chokes without either a bitrate or bitrate-mode
specified so a bitrate is set to avoid failed encode (if
no option specified for FDKAACENCOPTS in ~/.abcde.conf).

4 years agoFinal white space fix...
Andrew Strong [Sat, 11 Apr 2015 02:12:22 +0000 (12:12 +1000)]
Final white space fix...

4 years agoAdjustments to pird ripping after recent usepipes fix
Andrew Strong [Sat, 11 Apr 2015 01:45:32 +0000 (11:45 +1000)]
Adjustments to pird ripping after recent usepipes fix

Thanks again to Karsten Heinze for this fix and for the great
cd ripper pird:

https://github.com/karheinz/pird

4 years agoReadability and white space corrections in do_encode ()
Andrew Strong [Fri, 10 Apr 2015 07:11:49 +0000 (17:11 +1000)]
Readability and white space corrections in do_encode ()

4 years agoReadability: white space fixes
Andrew Strong [Thu, 9 Apr 2015 11:03:13 +0000 (21:03 +1000)]
Readability: white space fixes

4 years agoBackwards compatability for those still using AACENCOPTS
Andrew Strong [Thu, 9 Apr 2015 10:45:11 +0000 (20:45 +1000)]
Backwards compatability for those still using AACENCOPTS

4 years agoaac renovations part two...
Andrew Strong [Thu, 9 Apr 2015 09:19:25 +0000 (19:19 +1000)]
aac renovations part two...

a. New variables for m4a/aac encoding options to be
   manipulated from a users ~/.abcde.conf file:
    1. FAACENCOPTS for faac encoding options
    2. NEROAACENCOPTS for neroAacEnc options
    3. FDKAACENCOPTS for fdkaacenc options
   Note that these options replace the now obsolete
   AACENCOPTS.
b. New check for NeroAacTag when using neroAacEnc

c. faac, neroAacEnc and fdkaac added to usepipes,

aac encoding within abcde now almost complete...

4 years agoMinor correction to usepipe syntax
Andrew Strong [Tue, 7 Apr 2015 23:39:45 +0000 (09:39 +1000)]
Minor correction to usepipe syntax

4 years agoSeveral additions to usepipes
Andrew Strong [Tue, 7 Apr 2015 20:35:53 +0000 (06:35 +1000)]
Several additions to usepipes

The following encoders have been added to usepipes:

 1. mp3enc: mp3
 2. speexenc: Speex
 3. mpcenc: Musepack SV8
 4. wavpack: WavPack

The cd ripper cdda2wav (icedax) has also been added.

4 years agoFix for broken usepipes
Andrew Strong [Tue, 7 Apr 2015 09:27:25 +0000 (19:27 +1000)]
Fix for broken usepipes

'Usepipes' has been broken for many years, this patch simply
represents a partial revert for the original breakage:

Commit: 900a8efeddb238a1e67fec41857e3d2594227dde

This allows usepipes to run again but exposes abcde to the
issue on macosx10 which this commit tried to rectify:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=527191

So some more attention will be required here. Tested with
cdparanoia and cdda2wav which were both fine, I presume
icedax is also fine. dagrab failed but I see that is also
broken in release version 2.6. Pird and cddafs remain
to be tested.

4 years agoRectify some crucial WavPack typos
Andrew Strong [Tue, 7 Apr 2015 07:35:31 +0000 (17:35 +1000)]
Rectify some crucial WavPack typos

4 years agoSuggested encoding options for mp3enc
Andrew Strong [Fri, 3 Apr 2015 23:00:28 +0000 (10:00 +1100)]
Suggested encoding options for mp3enc

Suggested encoding options for mp3enc added to the sample
abcde.conf. Last release of mp3enc in 1998 but it still
works flawlessly with a modern abcde!

4 years agoAllows for cleaner handling +/- Comment with WavPack
Andrew Strong [Fri, 3 Apr 2015 04:38:50 +0000 (15:38 +1100)]
Allows for cleaner handling +/- Comment with WavPack

4 years agoSuggested encoding options for l3enc
Andrew Strong [Fri, 3 Apr 2015 03:43:29 +0000 (14:43 +1100)]
Suggested encoding options for l3enc

Suggested encoding options for l3enc added to the sample
abcde.conf. Congratulations to abcde which in 2015 still
works with l3enc which saw its final release in 1997!

4 years agoFix the apetag check
Andrew Strong [Thu, 2 Apr 2015 21:31:23 +0000 (08:31 +1100)]
Fix the apetag check

Plus minor syntax correction to changelog.

4 years agoSeveral very small edits to sample abcde.conf
Andrew Strong [Tue, 31 Mar 2015 07:49:53 +0000 (18:49 +1100)]
Several very small edits to sample abcde.conf

  1. Changed System 'defaults' to 2.6.x
  2. Applied # to previously missed wv options
  3. Shuffled a few variables to their proper location
  4. Added replaygain to 'actions' section
  5. Changed several instances of xENCODER to xENCODERSYNTAX
  6. Corrected APENCOPTS to '-c4000'
  7. Made the aac options a little more readable
  8. Segregated the reasonably complex mp3 tagging options a little

4 years agoMinor Musepack encoding cleanup
Andrew Strong [Tue, 31 Mar 2015 07:16:46 +0000 (18:16 +1100)]
Minor Musepack encoding cleanup

Several very small adjustments to Musepack encoding:

  1. Allow for +/- comment field
  2. Allow for tag and no tag
  3. Remove a final mention of 'mppgain' from man pages

4 years agoFix for -o option use with options and multiple outputs
Andrew Strong [Sun, 29 Mar 2015 04:34:15 +0000 (15:34 +1100)]
Fix for -o option use with options and multiple outputs

This allows for commandline options such as the following:
       abcde -o 'flac:-8,mp3:-b 320'
Thanks to Matthias Andree for yet another quality patch!
This closes Issue 136.

4 years agoChangelog updates
Andrew Strong [Sat, 28 Mar 2015 23:26:58 +0000 (10:26 +1100)]
Changelog updates

4 years agoReplaygain for WavPack files
Andrew Strong [Sat, 28 Mar 2015 23:05:13 +0000 (10:05 +1100)]
Replaygain for WavPack files

The addition of wvgain allows replaygain for WavPack files. By
default this allows 'track gain', we also use an option to add
'album gain' tagging as well.

4 years agoReplaygain fix for Musepack
Andrew Strong [Sat, 28 Mar 2015 19:33:13 +0000 (06:33 +1100)]
Replaygain fix for Musepack

Replaygain for Musepack was still set for SV7's replaygain and
thus broken under SV8. This commit changes support to SV8's mpcgain.

4 years agoAdd $APENCODER and $APETAG to abcde checks
Andrew Strong [Sat, 21 Mar 2015 09:12:54 +0000 (20:12 +1100)]
Add $APENCODER and $APETAG to abcde checks

Particularly important for apetag which is not that
commonly packaged...

4 years agoMonkey's Audio encoding (re-)added
Andrew Strong [Fri, 20 Mar 2015 23:01:56 +0000 (10:01 +1100)]
Monkey's Audio encoding (re-)added

Encoding to Monkey's Audio (ape) using Monkey's Audio
Console (mac). Tagging with Robert Muth's 'apetag'.
Thanks to Shantiq for testing.

4 years agoTemporarily revert Monkey's Audio commit....
Andrew Strong [Fri, 20 Mar 2015 10:41:23 +0000 (21:41 +1100)]
Temporarily revert Monkey's Audio commit....

This reverts commit f851f580b1ac9356a1c32d2d1791a3b6c899b2d6.

4 years agoMonkey's Audio (ape) encoding added
Andrew Strong [Fri, 20 Mar 2015 02:46:33 +0000 (13:46 +1100)]
Monkey's Audio (ape) encoding added

Encoding to Monkey's Audio (ape) format now supported using
Monkey's Audio Console Front End (mac). Tagging uses APEv2
tags from Robert Muth's apetag application.

4 years agoChangelog updates
Andrew Strong [Sun, 15 Mar 2015 07:55:31 +0000 (18:55 +1100)]
Changelog updates

4 years agoMusepack encoding syntax improved readability.
Andrew Strong [Sat, 14 Mar 2015 10:46:58 +0000 (21:46 +1100)]
Musepack encoding syntax improved readability.

4 years agoSimplify opus tagging options
Andrew Strong [Sat, 14 Mar 2015 09:07:32 +0000 (20:07 +1100)]
Simplify opus tagging options

This rectifies Issue 133.

4 years agoAllow cleaning when OUTTPUTYPE=wav
Andrew Strong [Fri, 6 Mar 2015 00:18:48 +0000 (11:18 +1100)]
Allow cleaning when OUTTPUTYPE=wav
Thanks to Roger rogerx.oss<at>gmail.com for
highlighting the problem and demonstrating the
solution. This closes Issue 94.

4 years agoCDDBLOCALRECURSIVE is required for local CDDB search
Andrew Strong [Thu, 5 Feb 2015 19:55:07 +0000 (06:55 +1100)]
CDDBLOCALRECURSIVE is required for local CDDB search

Clarify that CDDBLOCALRECURSIVE should be set to "y"
for local CDDB search. Thanks to Reuben Thomas for
the notification.

This closes Issue 121.

4 years agoAdd WavPack to debian/control
Andrew Strong [Wed, 28 Jan 2015 21:50:43 +0000 (08:50 +1100)]
Add WavPack to debian/control

4 years agoRemove AtomicParsley from debian/control
Andrew Strong [Wed, 28 Jan 2015 21:44:23 +0000 (08:44 +1100)]
Remove AtomicParsley from debian/control

4 years agoeyeD3: Set only one date when tagging
Andrew Strong [Tue, 20 Jan 2015 21:31:54 +0000 (08:31 +1100)]
eyeD3: Set only one date when tagging

Use only 'recording date' rather than couple with
'release date'. This is the default for ide3v2 and
makes more sense than having two dates in place.

4 years agoChangelog updates
Andrew Strong [Tue, 20 Jan 2015 07:19:21 +0000 (18:19 +1100)]
Changelog updates

4 years agoExplanatory notes: faac and mp4v2
Andrew Strong [Mon, 19 Jan 2015 08:25:08 +0000 (19:25 +1100)]
Explanatory notes: faac and mp4v2

4 years agoAllow fdkaac to tag 'Recorded date' for CDYEAR.
Andrew Strong [Sun, 18 Jan 2015 08:48:21 +0000 (19:48 +1100)]
Allow fdkaac to tag 'Recorded date' for CDYEAR.

4 years agoeyeD3: Use a 'Year' tag that common applications will read.
Andrew Strong [Sun, 18 Jan 2015 08:36:06 +0000 (19:36 +1100)]
eyeD3: Use a 'Year' tag that common applications will read.

eyeD3 currently uses TDRL 'release year' for CDDB's Date
entry which applications such as vlc and Audacious ignore.
This patch allows the same value to also be written as
TDRC 'recording date' which vlc and Audacious will read.

Thanks to Reuben Thomas for finding the issue and
demonstrating the fix. This closes Issue 126.

4 years agoStandardise suggested encoder options in abcde.conf
Andrew Strong [Tue, 13 Jan 2015 06:54:55 +0000 (17:54 +1100)]
Standardise suggested encoder options in abcde.conf

4 years agoWavPack details added to abcde.conf
Andrew Strong [Tue, 13 Jan 2015 06:30:19 +0000 (17:30 +1100)]
WavPack details added to abcde.conf

4 years agoChangelog updates.
Andrew Strong [Sat, 10 Jan 2015 20:30:34 +0000 (07:30 +1100)]
Changelog updates.

4 years agoFix for flac floating point error.
Andrew Strong [Sat, 10 Jan 2015 08:49:18 +0000 (19:49 +1100)]
Fix for flac floating point error.

Thanks to rwvtveer for the report and the workaround.
This fixes Issue 113.

4 years agomp3 tagging: giving some more options
Andrew Strong [Sat, 10 Jan 2015 08:20:46 +0000 (19:20 +1100)]
mp3 tagging: giving some more options

This update allows 3 different ways to tag mp3 files
using ID3TAGV:

  * id3v2.4 using eyeD3 (set in abcde as the default)
  * id3v2.3 using id3v2
  * id3v1 using id3

Thanks to Adriaan for this patch which fixes issue 101.

4 years agoSupport for WavPack added. Closes issue 123.
Andrew Strong [Thu, 8 Jan 2015 09:39:04 +0000 (20:39 +1100)]
Support for WavPack added. Closes issue 123.

4 years agoeyeD3 version switch < 0.7 vs. >= 0.7
Andrew Strong [Thu, 8 Jan 2015 08:31:04 +0000 (19:31 +1100)]
eyeD3 version switch < 0.7 vs. >= 0.7

Thanks to Matthias Andree for this patch which
accomodates mp3 tagging with both pre and post
0.7 eyeD3 versions.

This rectifies Issue 116 and Issue 120

4 years agoaac encoding renovations:
Andrew Strong [Thu, 8 Jan 2015 07:36:13 +0000 (18:36 +1100)]
aac encoding renovations:

  * Faac encoding with & without libmp4v2 rectified
  * neroAacEnc 'formally' added to abcde, tagging with neoAacTag
  * FDK AAC encoding introduced using fdkaac, inline tagging used
  * AtomicParsley temporarily removed as not currently needed

Thanks to Doug Mcmahon for assistance with the above changes...

4 years agoBranding the development version: 2.6.1-UNRELEASED
Andrew Strong [Wed, 7 Jan 2015 18:45:29 +0000 (05:45 +1100)]
Branding the development version: 2.6.1-UNRELEASED

4 years agoDrop EXTRAVERBOSE debugging noise
Ville Skyttä [Sun, 9 Nov 2014 18:00:40 +0000 (20:00 +0200)]
Drop EXTRAVERBOSE debugging noise

4 years agoRemove stale -B option comment
Ville Skyttä [Sun, 9 Nov 2014 17:59:24 +0000 (19:59 +0200)]
Remove stale -B option comment

4 years agoMan page escape syntax fix
Ville Skyttä [Sun, 9 Nov 2014 17:56:27 +0000 (19:56 +0200)]
Man page escape syntax fix

4 years agoPoint to git repo instead of old svn
Ville Skyttä [Sun, 9 Nov 2014 17:44:51 +0000 (19:44 +0200)]
Point to git repo instead of old svn

4 years agoSpelling fixes
Ville Skyttä [Sun, 9 Nov 2014 17:35:54 +0000 (19:35 +0200)]
Spelling fixes

4 years agoTrim trailing whitespace
Ville Skyttä [Sun, 9 Nov 2014 17:35:19 +0000 (19:35 +0200)]
Trim trailing whitespace