Suite à quelques soucis de recherche dans la base CDDB avec Asunder, voici un mini-tuto pour abcde. Déjà,
sudo apt install abcde lame eyed3 glyrc imagemagick cdparanoia
Les préférences d’extraction se définissent dans le fichier /etc/abcde.conf ou bien dans un fichier user qui outrepassera le précédent, et que nous éditons ici : pluma ~/.abcde.conf
# VBR bonne qualité
LAMEOPTS='-V 0'
# On extrait la couverture
ACTIONS=default,getalbumart
# On range les fichiers finaux dans ce dossier :
OUTPUTDIR="/path/to/music/dir"
# On encode en mp3
OUTPUTTYPE=mp3
# Arborescence type Artiste/Album/01 - Morceau.mp3
OUTPUTFORMAT='${ARTISTFILE}/${ALBUMFILE}/${TRACKNUM} - ${TRACKFILE}'
# On ne remplace PAS les espaces par des underscores (et autres modifs)
mungefilename ()
{
echo "$@"
}
On peut ensuite lancer abcde
ou encore abcde -d /dev/sr1
si on spécifie manuellement le lecteur CD.
Enfin, dans le dossier final, si on souhaite intégrer la pochette au fichier :
for i in *.mp3
do
eyeD3 --add-image cover.jpg:FRONT_COVER "$i"
done
(cf cette page)