Ceci est une ancienne révision du document !



Abcde - A Better CD Encoder

Abcde est une commande, basé sur un script bash, qui permet d'extraire vos CDs audio. Cette opération s'appelle aussi "ripper un CD audio", c'est-à-dire copier son contenu sous forme de fichiers (OGG, MP3, FLAC ou autres) dans votre ordinateur.
Si vous possédez une connexion Internet, Abcde va automatiquement récupérer le nom de l'artiste et des plages via une base de données Freedb ou MusicBrainz.

Pour installer ce logiciel, il suffit d'installer le paquet abcde ou de copier-coller la commande ci-dessous, utilisant l'outil apt-get, dans un terminal:

sudo apt-get update && sudo apt-get -y install abcde

Selon le(s) format(s) visé(s), installez également un ou plusieurs des paquets suivants :

abcde.conf

Au lancement d' Abcde, celui-ci va d'abord lire le fichier /etc/abcde.conf. Ce fichier ne contient normalement que des commentaires. Il est bon d'en faire une copie

cp /etc/abcde.conf ~/.abcde.conf

et de le modifier à son goût.
Vous pouvez vous baser sur des modèles de fichier disponible ici.

Vous pouvez par exemple y mettre

OUTPUTDIR=$HOME/Musique

Pour déterminer le dossier dans lequel seront extraits les fichiers.

Si vous souhaitez que le CD s'éjecte à la fin de l'extraction, indiqué

EJECTCD=y

Si le lecteur de CD n'est pas reconnu, il faut modifier le paramètre CDROM.

Il est possible d'encoder un cd en plusieurs formats différents en une seule fois (ex: flac + ogg). voir l'exemple de configuration ici.

Base de données

Par défaut, Abcde utilise la base freeDB. Si vous souhaitez utiliserMusicBrainz, il faut mettre dans votre abcde.conf :

CDDBURL="http://freedb.musicbrainz.org/~cddb/cddb.cgi"

Insérez un CD et lancez l'application avec la commande suivante :

abcde

Par défaut, abcde utilise /etc/abcde.conf et extrait au format OGG / Vorbis (sauf si vous modifiez /etc/abcde.conf).

Si vous voulez utiliser un autre fichier de configuration que ~/.abcde.conf, ce qui peut être pratique si vous encodez de différente manière (abcdeFlac.conf, abcdeOgg.conf, etc.) :

abcde -c autre_fichier_abcde.conf

La création d'un alias peut être intéressante alors.

Vous pouvez ajouter d'autres options comme:

  • L'option -k: permet de garder les fichiers .wav. Utile par exemple pour :
    • convertir dans un autre format ces .wav.
    • garder le fichier sans perte pour archivage mais que pour des raisons de compatibilité et d'espace disque vous avez besoin de fichiers MP3 pour son baladeur.
  • L'option -W 1: permet de numéroter les fichiers en 101, 102, 103. Pratique si l'album contient plusieurs CD.
  • L'option -o format: permet de choisir le format d'extraction.
    format aura l'une des valeurs suivantes : flac, mpc, mp3, ogg, vorbis, spx, m4a, wav.
  • L'option -q qualité: permet de modifier la qualité et par la même la taille des fichiers encodés.
    qualité aura l'une des valeurs suivantes: high, medium, low.

Pour le détail des options reportez-vous au manuel du logiciel par

man abcde

Multiple exact matches

Lors de la première étape, avant l'extraction, abcde se connecte à une base CDDB pour récupérer la liste des titres du CD (voir chapitre : Base de données plus haut). Il se peut que cette base de donnée contienne deux listes (commençant par #1, #2 …), dans ce cas vous devrez choisir quelle est celle qui vous semble être de meilleur qualité. Une fois la liste choisie, appuyez sur q pour sortir du menu et entrez ensuite le numéro de la liste choisie (1, 2 …).

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

  • abcde.1351557854.txt.gz
  • Dernière modification: Le 30/10/2012, 01:44
  • par mydjey