Add -O / OVERRIDEALBUMARTDOWNLOAD option
Documentation tweaks * Mention the mailing list more prominently * Ubuntu has abcde packages * Mention multiple lookup methods in the FAQ * Debian includes "lame" in main these days * Mention the cdparanoia progress indicator * Tweak the man page so URLs and email addresses won't ne hyphenated
Add a link to the CDDB data format in the abcde man page Closes Issue 81: https://abcde.einval.com/bugzilla/show_bug.cgi?id=81
Minor docs updates
Man pages: Add details of abcde's post_encode function Thanks to Joe Harrington for pointing out this omission.
Experimental support for embedding album art to ogg 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 -Q cddb -o ogg -B Or the appropriate settings in an ~/.abcde.conf file.
Part 2 of 2: AIFF encoding for abcde Documentations for the new AIFF encoding capabilities of abcde.
Allow album art embedding for WavPack files This requires the utility wvtag which comes with WavPack 5.1.0
Embed album art for mp3, flac and m4a Allow for embedding of album art downloaded by the getalbumart fuction. Currently this is available for flac (using metaflac), mp3 (using eyed3) and m4a (using AtomicParsley). 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!
Add documentation for dagrab options Some documentation added 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
Minor changes to man pages for AAC
Make fdkaac default for m4a encoding Encoding with the previous default encoder: faac remains possible by specifying: AACENCODERSYNTAX=faac in the ~/.abcde.conf file. Best not to though as fdkaac will produce hugely better sound quality...
Documentation for multiple CD lookup services.
Expand munge* functions 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
Man page syntax fixes
Support usage of Matroska container (mka) Support is added for output to the Matroska container (mka). The encoder/muxer is FFmpeg (or avconv). Typical ~/.abcde.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!
Encoding to True Audio (Part 3) Looks like the newer version of the True Audio encoder is called 'tta' so abcde supports this as default while retaining support for 'ttaenc'. Hopefully this completes the True Audio work :).
Encoding to True Audio (Part 2) Documentation for encoding to True Audio (tta).
MPEG-1 Audio Layer II (mp2) encoding with FFmpeg / avconv Tagging is with mid3v2 as neither FFmpeg or avconv tag mp2 files.
Support added for MPEG-1 Audio Layer II (mp2) encoding Encoding to mp2 with twolame and tagging with Mutagen's mid3v2. Support for toolame has been quietly removed. (Support for mp2 encoding using the FFmpeg/avconv native mp2 encoder is in the pipeline).