Tag Archive for: Still Relevant

abcde — A Better CD Encoder, still rocks the audio world


Orig­i­nal­ly Post­ed: Octo­ber 21, 2011
Updat­ed: Octo­ber 21, 2021


I have always been an audio­phile, not because of the love for tech­nol­o­gy or the chase of puri­ty of sound.

Instead, I love music to the point where it needs to sound nat­ur­al, com­plete and trans­par­ent to the point that you are enjoy­ing the audio work and not wor­ry­ing about “how good” the gear sounds.

While I have gen­er­al­ly pre­ferred to obtain my music in the more tan­gi­ble for­mats such as CD, SACD, and Vinyl I have been work­ing to con­vert my audio to dig­i­tal for­mat for porta­bil­i­ty. I pre­fer FLAC and OGG Vor­bis over MP3 or AAC and ABCDE is the per­fect tool to rip and encode my disks con­sis­tent­ly and efficiently.

I have attached my abcde.conf file for ref­er­ence for those who need a ref­er­ence con­fig­u­ra­tion file for high-qual­i­ty FLAC and OGG, if you un-com­ment the MP3 line, this con­fig­u­ra­tion file will also gen­er­ate MP3 files along side.

If you would like to see the full file with com­ments, its avail­able here abcde.conf with comments




This file con­tains bidi­rec­tion­al Uni­code text that may be inter­pret­ed or com­piled dif­fer­ent­ly than what appears below. To review, open the file in an edi­tor that reveals hid­den Uni­code characters.
Learn more about bidi­rec­tion­al Uni­code characters


# abcde.conf
CDDBPROTO=6
NORMALIZERSYNTAX=default
CDROMREADERSYNTAX=cdparanoia
# — don’t keep the source .wav files once done
KEEPWAVS=n
PADTRACKS=y
# — set applications
LAME=lame
VORBIZE=vorbize
OGGENC=oggenc
FLAC=flac
SPEEXENC=speexenc
ID3V2=id3v2
CDPARANOIA=cdparanoia
EJECT=eject
MD5SUM=md5sum
VORBISCOMMENT=vorbiscomment
METAFLAC=metaflac
NORMALIZE=normalize-audio
VORBISGAIN=vorbisgain
# — define options
LAMEOPTS=”-h”
VORBIZEOPTS=
OGGENCOPTS=“-q6”
FLACOPTS=”-8 ‑f –replay-gain”
VORBISCOMMENTOPTS=”-R”
METAFLACOPTS=”–no-utf8-convert”
MAXPROCS=4
EJECTCD=y
# — define the actions
ACTIONS=cddb,read,replaygain,encode,tag,move,clean
# — define the locations
OUTPUTDIR=/var/data/audiofile/abcde/output
WAVOUTPUTDIR=/var/data/audiofile/abcde/wavoutput
# define the types to create
OUTPUTTYPE=ogg,flac,mp3
view raw

abcde.conf

host­ed with ❤ by GitHub

| Arti­cle post­ed in: Bit­stream || Tagged as: , , , , |