Skip to content

Instantly share code, notes, and snippets.

@habi
Created September 16, 2024 09:37
Show Gist options
  • Save habi/143650aa6ec6ec116d0af07468e2e9df to your computer and use it in GitHub Desktop.
Save habi/143650aa6ec6ec116d0af07468e2e9df to your computer and use it in GitHub Desktop.
# CDDB options
CDDBMETHOD=cddb,musicbrainz
CDDBURL="http://gnudb.gnudb.org/~cddb/cddb.cgi"
[email protected]
CDDBPROTO=6
HELLOINFO="$(whoami)@$(hostname)"
# The following options control whether or not fetched CDDB entries
# are cached locally in $CDDBLOCALDIR
CDDBCOPYLOCAL="y"
CDDBLOCALDIR="$HOME/.cddb"
CDDBLOCALRECURSIVE="y"
CDDBUSELOCAL="y"
# Track padding: force abcde to pad tracks using 0, so every song uses a two
# digit entry. If set to "y", even a single song encoding outputs a file like
# 01.my_song.ext
PADTRACKS=n
# Options to call programs with:
# MP3:
# For the best LAME encoder options have a look at:
# <http://wiki.hydrogenaudio.org/index.php?title=LAME#Recommended_encoder_settings>
# A good option is which gives Variable Bitrate Rate (VBR) recording
# with a target bitrate of ~245 Kbps and a bitrate range of 220...260 Kbps.
LAMEOPTS='-V 0'
# Actions to take
# Comma-separated list of one or more of the following:
# cddb,cue,read,normalize,encode,tag,move,replaygain,playlist,getalbumart,embedalbumart,clean,default
# encode implies read
# normalize implies read
# tag implies cddb,read,encode
# move implies cddb,read,encode,tag
# replaygain implies cddb,read,encode,tag,move
# playlist implies cddb
# embedalbumart implies getalbumart
# An action can be added to the "default" action by specifying it along with
# "default", without having to repeat the default ones:
# ACTIONS=default,playlist
# The default action list (referenced as "default") is defined in the following
# comment:
ACTIONS=cddb,read,normalize,encode,tag,move,embedalbumart
# If you'd like to make a default location that overrides the current
# directory for putting mp3's, uncomment this.
OUTPUTDIR='/media/habi/Fast_SSD/CDRIP/mp3'
# OUTPUTTYPE can be any of a number of formats, either a single format
# (e.g. "ogg") or a combination of them separated with ","
# (e.g. "flac,mp3"). Currently recognised and supported are:
# "flac", "m4a", "mp3, "mpc", "ogg", "opus", "mka", "spx", "vorbis", "wav", "wv", "ape", "aiff"
OUTPUTTYPE=mp3
# If you'd like to have abcde eject the cdrom after all the tracks have been
# read, uncomment the following line.
EJECTCD=y
# Be chatty
EXTRAVERBOSE=2
@habi
Copy link
Author

habi commented Sep 16, 2024

Then call

abcde -c abcdeMP3rip.conf 

to get you going

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment