Skip to content

Instantly share code, notes, and snippets.

@taskie
Created February 27, 2017 12:04
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save taskie/691a9ec389f6dfe5d28a455381a53ec1 to your computer and use it in GitHub Desktop.
Save taskie/691a9ec389f6dfe5d28a455381a53ec1 to your computer and use it in GitHub Desktop.
my abcde.conf
# ref.) http://www.andrews-corner.org/abcde.html
ACTIONS=cddb,playlist,read,encode,tag,move,clean
# cddb
CDDBURL="http://freedbtest.dyndns.org/~cddb/cddb.cgi"
CDDBCOPYLOCAL="y"
CDDBLOCALDIR="/data/media/abcde/cddb"
CDDBLOCALRECURSIVE="y"
CDDBUSELOCAL="y"
# output type
OUTPUTTYPE="m4a,flac"
## m4a (AAC)
FDKAAC=fdkaac
AACENCODERSYNTAX=fdkaac
FDKAACENCOPTS="-b192 -a1"
## flac
FLAC=flac
FLACENCODERSYNTAX=flac
FLACOPTS='-s -e -V -5'
# cdrom
CDDISCID=cd-discid
CDPARANOIA=cdparanoia
CDROMREADERSYNTAX=cdparanoia
CDPARANOIAOPTS="--never-skip=40"
# output format
OUTPUTDIR="/data/media/abcde/tmp"
OUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM} ${TRACKFILE}'
VAOUTPUTFORMAT='${OUTPUT}/Various/${ALBUMFILE}/${TRACKNUM} ${TRACKFILE}'
ONETRACKOUTPUTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM} ${TRACKFILE}'
VAONETRACKOUTPUTFORMAT='${OUTPUT}/Various/${ALBUMFILE}/${TRACKNUM} ${TRACKFILE}'
PLAYLISTFORMAT='${OUTPUT}/${ARTISTFILE}/${ALBUMFILE}/${ALBUMFILE}.m3u'
VAPLAYLISTFORMAT='${OUTPUT}/Various/${ALBUMFILE}/${ALBUMFILE}.m3u'
mungefilename ()
{
echo "$@" | sed -e 's/^\.*//' | tr -d ":><|*/\"'?[:cntrl:]"
}
# etc.
MAXPROCS=3
PADTRACKS=y
EXTRAVERBOSE=2
EJECTCD=y
EDITOR="emacsclient -nw"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment